builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-155 starttime: 1461323212.68 results: success (0) buildid: 20160422014259 builduid: 56a85fe4813441aca3e137e3f2dba16f revision: b813b1e6e7e3288a865965bb9beefbf9d36b4a67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 04:06:52.676301) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 04:06:52.676804) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 04:06:52.677105) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 04:06:52.780638) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-22 04:06:52.780934) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False --04:06:54-- 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% 30.33 MB/s 04:06:55 (30.33 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.938000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-22 04:06:55.792385) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-22 04:06:55.792718) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=7.625000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-22 04:07:03.426109) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 04:07:03.426482) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b813b1e6e7e3288a865965bb9beefbf9d36b4a67 --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 b813b1e6e7e3288a865965bb9beefbf9d36b4a67 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False 2016-04-22 04:07:03,884 truncating revision to first 12 chars 2016-04-22 04:07:03,884 Setting DEBUG logging. 2016-04-22 04:07:03,884 attempt 1/10 2016-04-22 04:07:03,884 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b813b1e6e7e3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 04:07:07,497 unpacking tar archive at: fx-team-b813b1e6e7e3/testing/mozharness/ program finished with exit code 0 elapsedTime=4.773000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 04:07:08.385581) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 04:07:08.385926) ========= script_repo_revision: b813b1e6e7e3288a865965bb9beefbf9d36b4a67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 04:07:08.386318) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 04:07:08.386608) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 04:07:08.401372) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 8 secs) (at 2016-04-22 04:07:08.401795) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:07:08 INFO - MultiFileLogger online at 20160422 04:07:08 in C:\slave\test 04:07:08 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 04:07:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:07:09 INFO - {'append_to_log': False, 04:07:09 INFO - 'base_work_dir': 'C:\\slave\\test', 04:07:09 INFO - 'blob_upload_branch': 'fx-team', 04:07:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:07:09 INFO - 'buildbot_json_path': 'buildprops.json', 04:07:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:07:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:07:09 INFO - 'download_minidump_stackwalk': True, 04:07:09 INFO - 'download_symbols': 'true', 04:07:09 INFO - 'e10s': False, 04:07:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:07:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:07:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:07:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:07:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:07:09 INFO - 'C:/mozilla-build/tooltool.py'), 04:07:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:07:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:07:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:07:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:07:09 INFO - 'log_level': 'info', 04:07:09 INFO - 'log_to_console': True, 04:07:09 INFO - 'opt_config_files': (), 04:07:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:07:09 INFO - '--processes=1', 04:07:09 INFO - '--config=%(test_path)s/wptrunner.ini', 04:07:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:07:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:07:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:07:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:07:09 INFO - 'pip_index': False, 04:07:09 INFO - 'require_test_zip': True, 04:07:09 INFO - 'test_type': ('testharness',), 04:07:09 INFO - 'this_chunk': '1', 04:07:09 INFO - 'total_chunks': '10', 04:07:09 INFO - 'virtualenv_path': 'venv', 04:07:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:07:09 INFO - 'work_dir': 'build'} 04:07:09 INFO - ##### 04:07:09 INFO - ##### Running clobber step. 04:07:09 INFO - ##### 04:07:09 INFO - Running pre-action listener: _resource_record_pre_action 04:07:09 INFO - Running main action method: clobber 04:07:09 INFO - rmtree: C:\slave\test\build 04:07:09 INFO - Using _rmtree_windows ... 04:07:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:12:04 INFO - Running post-action listener: _resource_record_post_action 04:12:04 INFO - ##### 04:12:04 INFO - ##### Running read-buildbot-config step. 04:12:04 INFO - ##### 04:12:04 INFO - Running pre-action listener: _resource_record_pre_action 04:12:04 INFO - Running main action method: read_buildbot_config 04:12:04 INFO - Using buildbot properties: 04:12:04 INFO - { 04:12:04 INFO - "project": "", 04:12:04 INFO - "product": "firefox", 04:12:04 INFO - "script_repo_revision": "production", 04:12:04 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 04:12:04 INFO - "repository": "", 04:12:04 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 04:12:04 INFO - "buildid": "20160422014259", 04:12:04 INFO - "pgo_build": "False", 04:12:04 INFO - "basedir": "C:\\slave\\test", 04:12:04 INFO - "buildnumber": 120, 04:12:04 INFO - "slavename": "t-w864-ix-155", 04:12:04 INFO - "revision": "b813b1e6e7e3288a865965bb9beefbf9d36b4a67", 04:12:04 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:12:04 INFO - "platform": "win64", 04:12:04 INFO - "branch": "fx-team", 04:12:04 INFO - "repo_path": "integration/fx-team", 04:12:04 INFO - "moz_repo_path": "", 04:12:04 INFO - "stage_platform": "win64", 04:12:04 INFO - "builduid": "56a85fe4813441aca3e137e3f2dba16f", 04:12:04 INFO - "slavebuilddir": "test" 04:12:04 INFO - } 04:12:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 04:12:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 04:12:04 INFO - Running post-action listener: _resource_record_post_action 04:12:04 INFO - ##### 04:12:04 INFO - ##### Running download-and-extract step. 04:12:04 INFO - ##### 04:12:04 INFO - Running pre-action listener: _resource_record_pre_action 04:12:04 INFO - Running main action method: download_and_extract 04:12:04 INFO - mkdir: C:\slave\test\build\tests 04:12: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')]} 04:12:04 INFO - https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:12:04 INFO - trying https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 04:12:04 INFO - Downloading https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:12:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:12:05 INFO - Downloaded 1274 bytes. 04:12:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 04:12:05 INFO - Using the following test package requirements: 04:12:05 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 04:12:05 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 04:12:05 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 04:12:05 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'jsshell-win64.zip'], 04:12:05 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 04:12:05 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 04:12:05 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 04:12:05 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 04:12:05 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 04:12:05 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:12:05 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 04:12:05 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 04:12:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:12:05 INFO - https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:12:05 INFO - trying https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 04:12:05 INFO - Downloading https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:12:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:12:06 INFO - Downloaded 21409340 bytes. 04:12:06 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/*'] 04:12:06 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/* 04:12:08 INFO - caution: filename not matched: web-platform/* 04:12:08 INFO - Return code: 11 04:12:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:12:08 INFO - https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:12:08 INFO - trying https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 04:12:08 INFO - Downloading https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:12:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:12:09 INFO - Downloaded 36400368 bytes. 04:12:09 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/*'] 04:12:09 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/* 04:13:00 INFO - caution: filename not matched: bin/* 04:13:00 INFO - caution: filename not matched: config/* 04:13:00 INFO - caution: filename not matched: mozbase/* 04:13:00 INFO - caution: filename not matched: marionette/* 04:13:00 INFO - caution: filename not matched: tools/wptserve/* 04:13:00 INFO - Return code: 11 04:13:00 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')]} 04:13:00 INFO - https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 04:13:00 INFO - trying https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:13:00 INFO - Downloading https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 04:13:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:13:03 INFO - Downloaded 83199735 bytes. 04:13:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:13:03 INFO - mkdir: C:\slave\test\properties 04:13:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:13:03 INFO - Writing to file C:\slave\test\properties\build_url 04:13:03 INFO - Contents: 04:13:03 INFO - build_url:https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:13:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:13:03 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:13:03 INFO - Writing to file C:\slave\test\properties\symbols_url 04:13:03 INFO - Contents: 04:13:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:13:03 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')]} 04:13:03 INFO - https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:13:03 INFO - trying https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:13:03 INFO - Downloading https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:13:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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 04:13:05 INFO - Downloaded 53432610 bytes. 04:13:05 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'] 04:13:05 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 04:13:07 INFO - Return code: 0 04:13:07 INFO - Running post-action listener: _resource_record_post_action 04:13:07 INFO - Running post-action listener: set_extra_try_arguments 04:13:07 INFO - ##### 04:13:07 INFO - ##### Running create-virtualenv step. 04:13:07 INFO - ##### 04:13:07 INFO - Running pre-action listener: _pre_create_virtualenv 04:13:07 INFO - Running pre-action listener: _resource_record_pre_action 04:13:07 INFO - Running main action method: create_virtualenv 04:13:07 INFO - Creating virtualenv C:\slave\test\build\venv 04:13:07 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 04:13:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:13:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:13:14 INFO - Installing distribute......................................................................................................................................................................................done. 04:13:15 INFO - Return code: 0 04:13:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:13:15 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')]} 04:13:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:15 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')]} 04:13:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:15 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 0x0261D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\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 04:13:15 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 04:13:15 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 04:13:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 04:13:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:13:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:13:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:13:15 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 04:13:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:15 INFO - 'DCLOCATION': 'SCL3', 04:13:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:15 INFO - 'HOMEDRIVE': 'C:', 04:13:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 04:13:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:15 INFO - 'KTS_VERSION': '1.19c', 04:13:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 04:13:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 04:13:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:15 INFO - 'MOZ_NO_REMOTE': '1', 04:13:15 INFO - 'NO_EM_RESTART': '1', 04:13:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:15 INFO - 'OS': 'Windows_NT', 04:13:15 INFO - 'OURDRIVE': 'C:', 04:13:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:13:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:13:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:15 INFO - 'PROCESSOR_LEVEL': '6', 04:13:15 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:13:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:13:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:13:15 INFO - 'PROMPT': '$P$G', 04:13:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:15 INFO - 'PWD': 'C:\\slave\\test', 04:13:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:15 INFO - 'SYSTEMDRIVE': 'C:', 04:13:15 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:15 INFO - 'TEST1': 'testie', 04:13:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:15 INFO - 'USERDOMAIN': 'T-W864-IX-155', 04:13:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 04:13:15 INFO - 'USERNAME': 'cltbld', 04:13:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 04:13:15 INFO - 'WINDIR': 'C:\\windows', 04:13:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:16 INFO - Downloading/unpacking psutil>=0.7.1 04:13:17 INFO - Running setup.py egg_info for package psutil 04:13:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:13:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:13:17 INFO - Installing collected packages: psutil 04:13:17 INFO - Running setup.py install for psutil 04:13:17 INFO - building 'psutil._psutil_windows' extension 04:13:17 INFO - error: Unable to find vcvarsall.bat 04:13:17 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-k_3vni-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:13:17 INFO - running install 04:13:17 INFO - running build 04:13:17 INFO - running build_py 04:13:17 INFO - creating build 04:13:17 INFO - creating build\lib.win32-2.7 04:13:17 INFO - creating build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:13:17 INFO - running build_ext 04:13:17 INFO - building 'psutil._psutil_windows' extension 04:13:17 INFO - error: Unable to find vcvarsall.bat 04:13:17 INFO - ---------------------------------------- 04:13:17 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-k_3vni-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:13:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-155\AppData\Roaming\pip\pip.log 04:13:17 WARNING - Return code: 1 04:13:17 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! 04:13:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:13:17 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')]} 04:13:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:17 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')]} 04:13:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:17 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 0x0261D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\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 04:13:17 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 04:13:17 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 04:13:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 04:13:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:13:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:13:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:13:17 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 04:13:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:17 INFO - 'DCLOCATION': 'SCL3', 04:13:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:17 INFO - 'HOMEDRIVE': 'C:', 04:13:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 04:13:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:17 INFO - 'KTS_VERSION': '1.19c', 04:13:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 04:13:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 04:13:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:17 INFO - 'MOZ_NO_REMOTE': '1', 04:13:17 INFO - 'NO_EM_RESTART': '1', 04:13:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:17 INFO - 'OS': 'Windows_NT', 04:13:17 INFO - 'OURDRIVE': 'C:', 04:13:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:13:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:13:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:17 INFO - 'PROCESSOR_LEVEL': '6', 04:13:17 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:13:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:13:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:13:17 INFO - 'PROMPT': '$P$G', 04:13:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:17 INFO - 'PWD': 'C:\\slave\\test', 04:13:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:17 INFO - 'SYSTEMDRIVE': 'C:', 04:13:17 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:17 INFO - 'TEST1': 'testie', 04:13:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:17 INFO - 'USERDOMAIN': 'T-W864-IX-155', 04:13:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 04:13:17 INFO - 'USERNAME': 'cltbld', 04:13:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 04:13:17 INFO - 'WINDIR': 'C:\\windows', 04:13:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:13:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:13:18 INFO - Running setup.py egg_info for package mozsystemmonitor 04:13:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:13:18 INFO - Running setup.py egg_info for package psutil 04:13:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:13:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:13:18 INFO - Installing collected packages: mozsystemmonitor, psutil 04:13:18 INFO - Running setup.py install for mozsystemmonitor 04:13:18 INFO - Running setup.py install for psutil 04:13:18 INFO - building 'psutil._psutil_windows' extension 04:13:18 INFO - error: Unable to find vcvarsall.bat 04:13:18 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-sgirhj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:13:18 INFO - running install 04:13:18 INFO - running build 04:13:18 INFO - running build_py 04:13:18 INFO - running build_ext 04:13:18 INFO - building 'psutil._psutil_windows' extension 04:13:18 INFO - error: Unable to find vcvarsall.bat 04:13:18 INFO - ---------------------------------------- 04:13:18 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-sgirhj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:13:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-155\AppData\Roaming\pip\pip.log 04:13:18 WARNING - Return code: 1 04:13:18 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! 04:13:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:13:18 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')]} 04:13:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:18 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')]} 04:13:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:18 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 0x0261D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\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 04:13:18 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 04:13:18 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 04:13:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 04:13:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:13:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:13:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:13:18 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 04:13:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:18 INFO - 'DCLOCATION': 'SCL3', 04:13:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:18 INFO - 'HOMEDRIVE': 'C:', 04:13:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 04:13:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:18 INFO - 'KTS_VERSION': '1.19c', 04:13:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 04:13:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 04:13:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:18 INFO - 'MOZ_NO_REMOTE': '1', 04:13:18 INFO - 'NO_EM_RESTART': '1', 04:13:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:18 INFO - 'OS': 'Windows_NT', 04:13:18 INFO - 'OURDRIVE': 'C:', 04:13:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:13:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:13:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:18 INFO - 'PROCESSOR_LEVEL': '6', 04:13:18 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:13:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:13:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:13:18 INFO - 'PROMPT': '$P$G', 04:13:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:18 INFO - 'PWD': 'C:\\slave\\test', 04:13:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:18 INFO - 'SYSTEMDRIVE': 'C:', 04:13:18 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:18 INFO - 'TEST1': 'testie', 04:13:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:18 INFO - 'USERDOMAIN': 'T-W864-IX-155', 04:13:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 04:13:18 INFO - 'USERNAME': 'cltbld', 04:13:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 04:13:18 INFO - 'WINDIR': 'C:\\windows', 04:13:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:18 INFO - Downloading/unpacking blobuploader==1.2.4 04:13:18 INFO - Downloading blobuploader-1.2.4.tar.gz 04:13:18 INFO - Running setup.py egg_info for package blobuploader 04:13:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:13:22 INFO - Running setup.py egg_info for package requests 04:13:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:13:22 INFO - Downloading docopt-0.6.1.tar.gz 04:13:22 INFO - Running setup.py egg_info for package docopt 04:13:22 INFO - Installing collected packages: blobuploader, docopt, requests 04:13:22 INFO - Running setup.py install for blobuploader 04:13:22 INFO - Running setup.py install for docopt 04:13:22 INFO - Running setup.py install for requests 04:13:22 INFO - Successfully installed blobuploader docopt requests 04:13:22 INFO - Cleaning up... 04:13:22 INFO - Return code: 0 04:13:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:13: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')]} 04:13:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13: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')]} 04:13:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:22 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 0x0261D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D80C0>, '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-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\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 04:13:22 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 04:13:22 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 04:13:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 04:13:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:13:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:13:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:13:22 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 04:13:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:22 INFO - 'DCLOCATION': 'SCL3', 04:13:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:22 INFO - 'HOMEDRIVE': 'C:', 04:13:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 04:13:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:22 INFO - 'KTS_VERSION': '1.19c', 04:13:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 04:13:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 04:13:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:22 INFO - 'MOZ_NO_REMOTE': '1', 04:13:22 INFO - 'NO_EM_RESTART': '1', 04:13:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:22 INFO - 'OS': 'Windows_NT', 04:13:22 INFO - 'OURDRIVE': 'C:', 04:13:22 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:13:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:13:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:22 INFO - 'PROCESSOR_LEVEL': '6', 04:13:22 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:13:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:13:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:13:22 INFO - 'PROMPT': '$P$G', 04:13:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:22 INFO - 'PWD': 'C:\\slave\\test', 04:13:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:22 INFO - 'SYSTEMDRIVE': 'C:', 04:13:22 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:22 INFO - 'TEST1': 'testie', 04:13:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:22 INFO - 'USERDOMAIN': 'T-W864-IX-155', 04:13:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 04:13:22 INFO - 'USERNAME': 'cltbld', 04:13:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 04:13:22 INFO - 'WINDIR': 'C:\\windows', 04:13:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:13:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:13:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:13:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:13:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:13:27 INFO - Unpacking c:\slave\test\build\tests\marionette 04:13:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:13:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:13:27 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 04:13:27 INFO - Running setup.py install for browsermob-proxy 04:13:43 INFO - Running setup.py install for manifestparser 04:13:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for marionette-client 04:13:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:13:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for marionette-driver 04:13:43 INFO - Running setup.py install for mozcrash 04:13:43 INFO - Running setup.py install for mozdebug 04:13:43 INFO - Running setup.py install for mozdevice 04:13:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozfile 04:13:43 INFO - Running setup.py install for mozhttpd 04:13:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozinfo 04:13:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozInstall 04:13:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozleak 04:13:43 INFO - Running setup.py install for mozlog 04:13:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for moznetwork 04:13:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozprocess 04:13:43 INFO - Running setup.py install for mozprofile 04:13:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozrunner 04:13:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for mozscreenshot 04:13:43 INFO - Running setup.py install for moztest 04:13:43 INFO - Running setup.py install for mozversion 04:13:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:13:43 INFO - Running setup.py install for wptserve 04:13:43 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 04:13:43 INFO - Cleaning up... 04:13:43 INFO - Return code: 0 04:13:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:13:43 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')]} 04:13:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:43 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')]} 04:13:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:43 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 0x0261D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D80C0>, '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-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\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 04:13:43 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 04:13:43 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 04:13:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 04:13:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:13:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:13:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:13:43 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 04:13:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:43 INFO - 'DCLOCATION': 'SCL3', 04:13:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:43 INFO - 'HOMEDRIVE': 'C:', 04:13:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 04:13:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:43 INFO - 'KTS_VERSION': '1.19c', 04:13:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 04:13:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 04:13:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:43 INFO - 'MOZ_NO_REMOTE': '1', 04:13:43 INFO - 'NO_EM_RESTART': '1', 04:13:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:43 INFO - 'OS': 'Windows_NT', 04:13:43 INFO - 'OURDRIVE': 'C:', 04:13:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:13:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:13:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:43 INFO - 'PROCESSOR_LEVEL': '6', 04:13:43 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:13:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:13:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:13:43 INFO - 'PROMPT': '$P$G', 04:13:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:43 INFO - 'PWD': 'C:\\slave\\test', 04:13:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:43 INFO - 'SYSTEMDRIVE': 'C:', 04:13:43 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:43 INFO - 'TEST1': 'testie', 04:13:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:13:43 INFO - 'USERDOMAIN': 'T-W864-IX-155', 04:13:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 04:13:43 INFO - 'USERNAME': 'cltbld', 04:13:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 04:13:43 INFO - 'WINDIR': 'C:\\windows', 04:13:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:13:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:13:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:13:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:13:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:13:47 INFO - Unpacking c:\slave\test\build\tests\marionette 04:13:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:13:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:13:47 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)) 04:14:00 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)) 04:14:00 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)) 04:14:00 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)) 04:14:00 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)) 04:14:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:14:00 INFO - Downloading blessings-1.6.tar.gz 04:14:00 INFO - Running setup.py egg_info for package blessings 04:14:00 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)) 04:14:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:14:00 INFO - Running setup.py install for blessings 04:14:00 INFO - Running setup.py install for browsermob-proxy 04:14:00 INFO - Running setup.py install for manifestparser 04:14:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Running setup.py install for marionette-client 04:14:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:14:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Running setup.py install for marionette-driver 04:14:00 INFO - Running setup.py install for mozcrash 04:14:00 INFO - Running setup.py install for mozdebug 04:14:00 INFO - Running setup.py install for mozdevice 04:14:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Running setup.py install for mozhttpd 04:14:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Running setup.py install for mozInstall 04:14:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Running setup.py install for mozleak 04:14:00 INFO - Running setup.py install for mozprofile 04:14:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Running setup.py install for mozrunner 04:14:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:14:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:14:02 INFO - Running setup.py install for mozscreenshot 04:14:02 INFO - Running setup.py install for moztest 04:14:02 INFO - Running setup.py install for mozversion 04:14:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:14:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:14:02 INFO - Running setup.py install for wptserve 04:14:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:14:02 INFO - Cleaning up... 04:14:02 INFO - Return code: 0 04:14:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:14:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:14:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:14:02 INFO - Reading from file tmpfile_stdout 04:14:02 INFO - Using _rmtree_windows ... 04:14:02 INFO - Using _rmtree_windows ... 04:14:02 INFO - Current package versions: 04:14:02 INFO - blessings == 1.6 04:14:02 INFO - blobuploader == 1.2.4 04:14:02 INFO - browsermob-proxy == 0.6.0 04:14:02 INFO - distribute == 0.6.14 04:14:02 INFO - docopt == 0.6.1 04:14:02 INFO - manifestparser == 1.1 04:14:02 INFO - marionette-client == 2.3.0 04:14:02 INFO - marionette-driver == 1.4.0 04:14:02 INFO - mozInstall == 1.12 04:14:02 INFO - mozcrash == 0.17 04:14:02 INFO - mozdebug == 0.1 04:14:02 INFO - mozdevice == 0.48 04:14:02 INFO - mozfile == 1.2 04:14:02 INFO - mozhttpd == 0.7 04:14:02 INFO - mozinfo == 0.9 04:14:02 INFO - mozleak == 0.1 04:14:02 INFO - mozlog == 3.1 04:14:02 INFO - moznetwork == 0.27 04:14:02 INFO - mozprocess == 0.22 04:14:02 INFO - mozprofile == 0.28 04:14:02 INFO - mozrunner == 6.11 04:14:02 INFO - mozscreenshot == 0.1 04:14:02 INFO - mozsystemmonitor == 0.0 04:14:02 INFO - moztest == 0.7 04:14:02 INFO - mozversion == 1.4 04:14:02 INFO - requests == 1.2.3 04:14:02 INFO - wptserve == 1.4.0 04:14:02 INFO - Running post-action listener: _resource_record_post_action 04:14:02 INFO - Running post-action listener: _start_resource_monitoring 04:14:02 INFO - Starting resource monitoring. 04:14:02 INFO - ##### 04:14:02 INFO - ##### Running pull step. 04:14:02 INFO - ##### 04:14:02 INFO - Running pre-action listener: _resource_record_pre_action 04:14:02 INFO - Running main action method: pull 04:14:02 INFO - Pull has nothing to do! 04:14:02 INFO - Running post-action listener: _resource_record_post_action 04:14:02 INFO - ##### 04:14:02 INFO - ##### Running install step. 04:14:02 INFO - ##### 04:14:02 INFO - Running pre-action listener: _resource_record_pre_action 04:14:02 INFO - Running main action method: install 04:14:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:14:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:14:02 INFO - Reading from file tmpfile_stdout 04:14:02 INFO - Using _rmtree_windows ... 04:14:02 INFO - Using _rmtree_windows ... 04:14:02 INFO - Detecting whether we're running mozinstall >=1.0... 04:14:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:14:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:14:02 INFO - Reading from file tmpfile_stdout 04:14:02 INFO - Output received: 04:14:02 INFO - Usage: mozinstall-script.py [options] installer 04:14:02 INFO - Options: 04:14:02 INFO - -h, --help show this help message and exit 04:14:02 INFO - -d DEST, --destination=DEST 04:14:02 INFO - Directory to install application into. [default: 04:14:02 INFO - "C:\slave\test"] 04:14:02 INFO - --app=APP Application being installed. [default: firefox] 04:14:02 INFO - Using _rmtree_windows ... 04:14:02 INFO - Using _rmtree_windows ... 04:14:02 INFO - mkdir: C:\slave\test\build\application 04:14:02 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'] 04:14:02 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 04:14:06 INFO - Reading from file tmpfile_stdout 04:14:06 INFO - Output received: 04:14:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:14:06 INFO - Using _rmtree_windows ... 04:14:06 INFO - Using _rmtree_windows ... 04:14:06 INFO - Running post-action listener: _resource_record_post_action 04:14:06 INFO - ##### 04:14:06 INFO - ##### Running run-tests step. 04:14:06 INFO - ##### 04:14:06 INFO - Running pre-action listener: _resource_record_pre_action 04:14:06 INFO - Running main action method: run_tests 04:14:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:14:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:14:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:14:06 INFO - grabbing minidump binary from tooltool 04:14:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:06 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 0x0264F368>, '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 0x023FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:14:06 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 04:14:06 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 04:14:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:14:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpq84g6q 04:14:07 INFO - INFO - File integrity verified, renaming tmpq84g6q to win32-minidump_stackwalk.exe 04:14:07 INFO - Return code: 0 04:14:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:14:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:14:07 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/B4k7X0JmSk6gOO_wNm-13g/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 04:14:07 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/B4k7X0JmSk6gOO_wNm-13g/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 04:14:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:14:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 04:14:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:14:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:14:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:14:07 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 04:14:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:14:07 INFO - 'DCLOCATION': 'SCL3', 04:14:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:14:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:14:07 INFO - 'HOMEDRIVE': 'C:', 04:14:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 04:14:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:14:07 INFO - 'KTS_VERSION': '1.19c', 04:14:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 04:14:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 04:14:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:14:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:14:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:14:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:14:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:14:07 INFO - 'MOZ_NO_REMOTE': '1', 04:14:07 INFO - 'NO_EM_RESTART': '1', 04:14:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:14:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:14:07 INFO - 'OS': 'Windows_NT', 04:14:07 INFO - 'OURDRIVE': 'C:', 04:14:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:14:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:14:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:14:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:14:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:14:07 INFO - 'PROCESSOR_LEVEL': '6', 04:14:07 INFO - 'PROCESSOR_REVISION': '1e05', 04:14:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:14:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:14:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:14:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:14:07 INFO - 'PROMPT': '$P$G', 04:14:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:14:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:14:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:14:07 INFO - 'PWD': 'C:\\slave\\test', 04:14:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:14:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:14:07 INFO - 'SYSTEMDRIVE': 'C:', 04:14:07 INFO - 'SYSTEMROOT': 'C:\\windows', 04:14:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:07 INFO - 'TEST1': 'testie', 04:14:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:07 INFO - 'USERDOMAIN': 'T-W864-IX-155', 04:14:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 04:14:07 INFO - 'USERNAME': 'cltbld', 04:14:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 04:14:07 INFO - 'WINDIR': 'C:\\windows', 04:14:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:14:07 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/B4k7X0JmSk6gOO_wNm-13g/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 04:14:09 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 04:14:09 INFO - import pkg_resources 04:14:10 INFO - Using 1 client processes 04:14:13 INFO - SUITE-START | Running 778 tests 04:14:13 INFO - Running testharness tests 04:14:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:14:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:14:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:14:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 04:14:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:14:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:14:14 INFO - Setting up ssl 04:14:14 INFO - PROCESS | certutil | 04:14:14 INFO - PROCESS | certutil | 04:14:14 INFO - PROCESS | certutil | 04:14:14 INFO - Certificate Nickname Trust Attributes 04:14:14 INFO - SSL,S/MIME,JAR/XPI 04:14:14 INFO - 04:14:14 INFO - web-platform-tests CT,, 04:14:14 INFO - 04:14:14 INFO - Starting runner 04:14:15 INFO - PROCESS | 2008 | [2008] 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 04:14:15 INFO - PROCESS | 2008 | [2008] 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 04:14:15 INFO - PROCESS | 2008 | [2008] 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 04:14:15 INFO - PROCESS | 2008 | [2008] 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 04:14:15 INFO - PROCESS | 2008 | [2008] 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 04:14:16 INFO - PROCESS | 2008 | 1461323656921 Marionette DEBUG Marionette enabled via build flag and pref 04:14:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9EA15E000 == 1 [pid = 2008] [id = 1] 04:14:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 1 (000000C9FBC80000) [pid = 2008] [serial = 1] [outer = 0000000000000000] 04:14:18 INFO - PROCESS | 2008 | [2008] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:14:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 2 (000000C9FBC81000) [pid = 2008] [serial = 2] [outer = 000000C9FBC80000] 04:14:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEE63000 == 2 [pid = 2008] [id = 2] 04:14:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 3 (000000C9FEE63800) [pid = 2008] [serial = 3] [outer = 0000000000000000] 04:14:18 INFO - PROCESS | 2008 | [2008] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:14:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 4 (000000C9FEE64800) [pid = 2008] [serial = 4] [outer = 000000C9FEE63800] 04:14:18 INFO - PROCESS | 2008 | 1461323658739 Marionette INFO Listening on port 2828 04:14:20 INFO - PROCESS | 2008 | 1461323660615 Marionette DEBUG Marionette enabled via command-line flag 04:14:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFC89800 == 3 [pid = 2008] [id = 3] 04:14:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 5 (000000C9FFCDC000) [pid = 2008] [serial = 5] [outer = 0000000000000000] 04:14:20 INFO - PROCESS | 2008 | [2008] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:14:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 6 (000000C9FFCDD000) [pid = 2008] [serial = 6] [outer = 000000C9FFCDC000] 04:14:20 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:14:20 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:14:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 7 (000000C9FFDD3000) [pid = 2008] [serial = 7] [outer = 000000C9FEE63800] 04:14:20 INFO - PROCESS | 2008 | [2008] 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 04:14:20 INFO - PROCESS | 2008 | 1461323660927 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 04:14:20 INFO - PROCESS | 2008 | [2008] 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 04:14:20 INFO - PROCESS | 2008 | 1461323660958 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 04:14:20 INFO - PROCESS | 2008 | [2008] 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 04:14:20 INFO - PROCESS | 2008 | 1461323660965 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 04:14:21 INFO - PROCESS | 2008 | [2008] 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 04:14:21 INFO - PROCESS | 2008 | 1461323660999 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 04:14:21 INFO - PROCESS | 2008 | 1461323661001 Marionette DEBUG Closed connection conn0 04:14:21 INFO - PROCESS | 2008 | 1461323661003 Marionette DEBUG Closed connection conn1 04:14:21 INFO - PROCESS | 2008 | 1461323661005 Marionette DEBUG Closed connection conn2 04:14:21 INFO - PROCESS | 2008 | 1461323661210 Marionette DEBUG Closed connection conn3 04:14:21 INFO - PROCESS | 2008 | [2008] 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 04:14:21 INFO - PROCESS | 2008 | 1461323661216 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 04:14:21 INFO - PROCESS | 2008 | 1461323661231 Marionette DEBUG Closed connection conn4 04:14:21 INFO - PROCESS | 2008 | [2008] 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 04:14:21 INFO - PROCESS | 2008 | 1461323661239 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 04:14:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9817B6800 == 4 [pid = 2008] [id = 4] 04:14:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 8 (000000C98172A400) [pid = 2008] [serial = 8] [outer = 0000000000000000] 04:14:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 9 (000000C980FB0C00) [pid = 2008] [serial = 9] [outer = 000000C98172A400] 04:14:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 10 (000000C981726000) [pid = 2008] [serial = 10] [outer = 000000C98172A400] 04:14:21 INFO - PROCESS | 2008 | 1461323661435 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:14:21 INFO - PROCESS | 2008 | 1461323661440 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":"20160422014259","device":"desktop","version":"48.0a1"} 04:14:22 INFO - PROCESS | 2008 | [2008] 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 04:14:22 INFO - PROCESS | 2008 | [2008] 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 04:14:22 INFO - PROCESS | 2008 | [2008] 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 04:14:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FAC000 == 5 [pid = 2008] [id = 5] 04:14:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 11 (000000C986FAD000) [pid = 2008] [serial = 11] [outer = 0000000000000000] 04:14:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FAD800 == 6 [pid = 2008] [id = 6] 04:14:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 12 (000000C98711E400) [pid = 2008] [serial = 12] [outer = 0000000000000000] 04:14:23 INFO - PROCESS | 2008 | [2008] 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 04:14:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C987EC0000 == 7 [pid = 2008] [id = 7] 04:14:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 13 (000000C98711DC00) [pid = 2008] [serial = 13] [outer = 0000000000000000] 04:14:23 INFO - PROCESS | 2008 | [2008] 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 04:14:23 INFO - PROCESS | 2008 | [2008] 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 04:14:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 14 (000000C98811E400) [pid = 2008] [serial = 14] [outer = 000000C98711DC00] 04:14:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 15 (000000C9885B8000) [pid = 2008] [serial = 15] [outer = 000000C986FAD000] 04:14:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 16 (000000C987329800) [pid = 2008] [serial = 16] [outer = 000000C98711E400] 04:14:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 17 (000000C988084000) [pid = 2008] [serial = 17] [outer = 000000C98711DC00] 04:14:24 INFO - PROCESS | 2008 | 1461323664850 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 2008 | 1461323664864 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 18 (000000C98A723C00) [pid = 2008] [serial = 18] [outer = 000000C98711DC00] 04:14:25 INFO - PROCESS | 2008 | 1461323665835 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"1c27391d-f9dc-4b2e-8e47-82059f9ecbf1","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":"20160422014259","device":"desktop","version":"48.0a1","command_id":1}}] 04:14:26 INFO - PROCESS | 2008 | 1461323666297 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}] 04:14:26 INFO - PROCESS | 2008 | 1461323666315 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:14:26 INFO - PROCESS | 2008 | 1461323666320 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:14:26 INFO - PROCESS | 2008 | [2008] 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 04:14:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C9EA15E000 == 6 [pid = 2008] [id = 1] 04:14:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 19 (000000C980FB2400) [pid = 2008] [serial = 19] [outer = 000000C98711DC00] 04:14:28 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:28 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:28 INFO - PROCESS | 2008 | 1461323668753 Marionette TRACE conn5 <- [1,3,null,{}] 04:14:28 INFO - PROCESS | 2008 | 1461323668759 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:14:28 INFO - PROCESS | 2008 | 1461323668782 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:14:28 INFO - PROCESS | 2008 | 1461323668821 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 2008 | 1461323668826 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:14:28 INFO - PROCESS | 2008 | 1461323668832 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 2008 | 1461323668835 Marionette TRACE conn5 <- [1,6,null,{}] 04:14:28 INFO - PROCESS | 2008 | 1461323668853 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}] 04:14:28 INFO - PROCESS | 2008 | 1461323668872 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:14:28 INFO - PROCESS | 2008 | 1461323668877 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9817C3800 == 7 [pid = 2008] [id = 8] 04:14:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 20 (000000C987C79000) [pid = 2008] [serial = 20] [outer = 0000000000000000] 04:14:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 21 (000000C987DB9000) [pid = 2008] [serial = 21] [outer = 000000C987C79000] 04:14:28 INFO - PROCESS | 2008 | 1461323668940 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 22 (000000C988B35400) [pid = 2008] [serial = 22] [outer = 000000C987C79000] 04:14:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9809F3800 == 8 [pid = 2008] [id = 9] 04:14:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 23 (000000C98A0C3000) [pid = 2008] [serial = 23] [outer = 0000000000000000] 04:14:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 24 (000000C98A720000) [pid = 2008] [serial = 24] [outer = 000000C98A0C3000] 04:14:29 INFO - PROCESS | 2008 | 1461323669390 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 25 (000000C98B404000) [pid = 2008] [serial = 25] [outer = 000000C98A0C3000] 04:14:30 INFO - PROCESS | 2008 | 1461323669999 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]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1196ms 04:14:30 INFO - PROCESS | 2008 | 1461323670167 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 2008 | 1461323670170 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:14:30 INFO - PROCESS | 2008 | 1461323670210 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 2008 | 1461323670213 Marionette TRACE conn5 <- [1,10,null,{}] 04:14:30 INFO - PROCESS | 2008 | 1461323670218 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}] 04:14:30 INFO - PROCESS | 2008 | 1461323670333 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:14:30 INFO - PROCESS | 2008 | 1461323670385 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0E9000 == 9 [pid = 2008] [id = 10] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 26 (000000C986FD5000) [pid = 2008] [serial = 26] [outer = 0000000000000000] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 27 (000000C986FD7400) [pid = 2008] [serial = 27] [outer = 000000C986FD5000] 04:14:30 INFO - PROCESS | 2008 | 1461323670443 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 28 (000000C9F8C30C00) [pid = 2008] [serial = 28] [outer = 000000C986FD5000] 04:14:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE75800 == 10 [pid = 2008] [id = 11] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 29 (000000C98CE76000) [pid = 2008] [serial = 29] [outer = 0000000000000000] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 30 (000000C9F8CBB000) [pid = 2008] [serial = 30] [outer = 000000C98CE76000] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 31 (000000C9F8C25000) [pid = 2008] [serial = 31] [outer = 000000C98CE76000] 04:14:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE79800 == 11 [pid = 2008] [id = 12] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 32 (000000C9890D6000) [pid = 2008] [serial = 32] [outer = 0000000000000000] 04:14:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 33 (000000C9FFD49800) [pid = 2008] [serial = 33] [outer = 000000C9890D6000] 04:14:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 34 (000000C988084800) [pid = 2008] [serial = 34] [outer = 000000C9890D6000] 04:14:31 INFO - PROCESS | 2008 | 1461323671407 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]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1244ms 04:14:31 INFO - PROCESS | 2008 | 1461323671443 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 2008 | 1461323671448 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:14:31 INFO - PROCESS | 2008 | 1461323671453 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 2008 | 1461323671457 Marionette TRACE conn5 <- [1,14,null,{}] 04:14:31 INFO - PROCESS | 2008 | 1461323671463 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}] 04:14:31 INFO - PROCESS | 2008 | 1461323671552 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:14:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9817B6800 == 10 [pid = 2008] [id = 4] 04:14:31 INFO - PROCESS | 2008 | 1461323671616 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9809E2000 == 11 [pid = 2008] [id = 13] 04:14:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 35 (000000C980FAFC00) [pid = 2008] [serial = 35] [outer = 0000000000000000] 04:14:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 36 (000000C983B80000) [pid = 2008] [serial = 36] [outer = 000000C980FAFC00] 04:14:31 INFO - PROCESS | 2008 | 1461323671666 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 37 (000000C984987000) [pid = 2008] [serial = 37] [outer = 000000C980FAFC00] 04:14:32 INFO - PROCESS | 2008 | 1461323672073 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]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 04:14:32 INFO - PROCESS | 2008 | 1461323672087 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 2008 | 1461323672091 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:14:32 INFO - PROCESS | 2008 | 1461323672097 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 2008 | 1461323672100 Marionette TRACE conn5 <- [1,18,null,{}] 04:14:32 INFO - PROCESS | 2008 | 1461323672110 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}] 04:14:32 INFO - PROCESS | 2008 | 1461323672192 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:14:32 INFO - PROCESS | 2008 | 1461323672201 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FA1800 == 12 [pid = 2008] [id = 14] 04:14:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 38 (000000C986B70800) [pid = 2008] [serial = 38] [outer = 0000000000000000] 04:14:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 39 (000000C9890DF400) [pid = 2008] [serial = 39] [outer = 000000C986B70800] 04:14:32 INFO - PROCESS | 2008 | 1461323672249 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 40 (000000C98A0C5000) [pid = 2008] [serial = 40] [outer = 000000C986B70800] 04:14:32 INFO - PROCESS | 2008 | 1461323672669 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]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 04:14:32 INFO - PROCESS | 2008 | 1461323672729 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 2008 | 1461323672732 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:14:32 INFO - PROCESS | 2008 | 1461323672735 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 2008 | 1461323672739 Marionette TRACE conn5 <- [1,22,null,{}] 04:14:32 INFO - PROCESS | 2008 | 1461323672751 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}] 04:14:32 INFO - PROCESS | 2008 | 1461323672841 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:14:32 INFO - PROCESS | 2008 | 1461323672853 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986C78800 == 13 [pid = 2008] [id = 15] 04:14:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 41 (000000C9F94DF400) [pid = 2008] [serial = 41] [outer = 0000000000000000] 04:14:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 42 (000000C9F9C57800) [pid = 2008] [serial = 42] [outer = 000000C9F94DF400] 04:14:32 INFO - PROCESS | 2008 | 1461323672910 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 43 (000000C9FAD1B800) [pid = 2008] [serial = 43] [outer = 000000C9F94DF400] 04:14:33 INFO - PROCESS | 2008 | 1461323673362 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]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 04:14:33 INFO - PROCESS | 2008 | 1461323673429 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 2008 | 1461323673432 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:14:33 INFO - PROCESS | 2008 | 1461323673436 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 2008 | 1461323673437 Marionette TRACE conn5 <- [1,26,null,{}] 04:14:33 INFO - PROCESS | 2008 | 1461323673441 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}] 04:14:33 INFO - PROCESS | 2008 | 1461323673523 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:14:33 INFO - PROCESS | 2008 | 1461323673531 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE6F800 == 14 [pid = 2008] [id = 16] 04:14:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 44 (000000C9FBC31400) [pid = 2008] [serial = 44] [outer = 0000000000000000] 04:14:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 45 (000000C9FBE34800) [pid = 2008] [serial = 45] [outer = 000000C9FBC31400] 04:14:33 INFO - PROCESS | 2008 | 1461323673580 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 46 (000000C9FEF4D000) [pid = 2008] [serial = 46] [outer = 000000C9FBC31400] 04:14:33 INFO - PROCESS | 2008 | 1461323673967 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]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 04:14:34 INFO - PROCESS | 2008 | 1461323674023 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 2008 | 1461323674026 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:14:34 INFO - PROCESS | 2008 | 1461323674029 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:14:34 INFO - PROCESS | 2008 | 1461323674031 Marionette TRACE conn5 <- [1,30,null,{}] 04:14:34 INFO - PROCESS | 2008 | 1461323674034 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}] 04:14:34 INFO - PROCESS | 2008 | 1461323674109 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:14:34 INFO - PROCESS | 2008 | 1461323674116 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9C0C800 == 15 [pid = 2008] [id = 17] 04:14:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 47 (000000C984373800) [pid = 2008] [serial = 47] [outer = 0000000000000000] 04:14:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 48 (000000C984379C00) [pid = 2008] [serial = 48] [outer = 000000C984373800] 04:14:34 INFO - PROCESS | 2008 | 1461323674164 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 49 (000000C9FEF4E800) [pid = 2008] [serial = 49] [outer = 000000C984373800] 04:14:34 INFO - PROCESS | 2008 | 1461323674572 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]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 04:14:34 INFO - PROCESS | 2008 | 1461323674620 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 2008 | 1461323674622 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:14:34 INFO - PROCESS | 2008 | 1461323674625 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 2008 | 1461323674627 Marionette TRACE conn5 <- [1,34,null,{}] 04:14:34 INFO - PROCESS | 2008 | 1461323674631 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}] 04:14:34 INFO - PROCESS | 2008 | 1461323674805 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:14:34 INFO - PROCESS | 2008 | 1461323674842 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FB7DD000 == 16 [pid = 2008] [id = 18] 04:14:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 50 (000000C9FFD4BC00) [pid = 2008] [serial = 50] [outer = 0000000000000000] 04:14:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 51 (000000C9F8A25C00) [pid = 2008] [serial = 51] [outer = 000000C9FFD4BC00] 04:14:34 INFO - PROCESS | 2008 | 1461323674889 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 52 (000000C9F8A2C000) [pid = 2008] [serial = 52] [outer = 000000C9FFD4BC00] 04:14:35 INFO - PROCESS | 2008 | 1461323675264 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]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 04:14:35 INFO - PROCESS | 2008 | 1461323675320 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 2008 | 1461323675322 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:14:35 INFO - PROCESS | 2008 | 1461323675325 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 2008 | 1461323675327 Marionette TRACE conn5 <- [1,38,null,{}] 04:14:35 INFO - PROCESS | 2008 | 1461323675331 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}] 04:14:35 INFO - PROCESS | 2008 | 1461323675404 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:14:35 INFO - PROCESS | 2008 | 1461323675430 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEEF800 == 17 [pid = 2008] [id = 19] 04:14:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 53 (000000C9F89D0C00) [pid = 2008] [serial = 53] [outer = 0000000000000000] 04:14:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 54 (000000C9F89D3C00) [pid = 2008] [serial = 54] [outer = 000000C9F89D0C00] 04:14:35 INFO - PROCESS | 2008 | 1461323675476 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 55 (000000C9F8A2CC00) [pid = 2008] [serial = 55] [outer = 000000C9F89D0C00] 04:14:35 INFO - PROCESS | 2008 | 1461323675837 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]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 04:14:35 INFO - PROCESS | 2008 | 1461323675854 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 2008 | 1461323675856 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:14:35 INFO - PROCESS | 2008 | 1461323675859 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 2008 | 1461323675861 Marionette TRACE conn5 <- [1,42,null,{}] 04:14:35 INFO - PROCESS | 2008 | 1461323675865 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}] 04:14:35 INFO - PROCESS | 2008 | 1461323675962 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:14:35 INFO - PROCESS | 2008 | 1461323675970 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF859800 == 18 [pid = 2008] [id = 20] 04:14:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 56 (000000C98B46B400) [pid = 2008] [serial = 56] [outer = 0000000000000000] 04:14:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 57 (000000C98B475000) [pid = 2008] [serial = 57] [outer = 000000C98B46B400] 04:14:36 INFO - PROCESS | 2008 | 1461323676016 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (000000C9F89D2000) [pid = 2008] [serial = 58] [outer = 000000C98B46B400] 04:14:36 INFO - PROCESS | 2008 | 1461323676378 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]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 543ms 04:14:36 INFO - PROCESS | 2008 | 1461323676404 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 2008 | 1461323676406 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:14:36 INFO - PROCESS | 2008 | 1461323676410 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 2008 | 1461323676411 Marionette TRACE conn5 <- [1,46,null,{}] 04:14:36 INFO - PROCESS | 2008 | 1461323676415 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}] 04:14:36 INFO - PROCESS | 2008 | 1461323676488 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:14:36 INFO - PROCESS | 2008 | 1461323676495 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFCE1000 == 19 [pid = 2008] [id = 21] 04:14:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (000000C9F8A31800) [pid = 2008] [serial = 59] [outer = 0000000000000000] 04:14:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (000000C9FAC60400) [pid = 2008] [serial = 60] [outer = 000000C9F8A31800] 04:14:36 INFO - PROCESS | 2008 | 1461323676541 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (000000C9FAC66800) [pid = 2008] [serial = 61] [outer = 000000C9F8A31800] 04:14:36 INFO - PROCESS | 2008 | 1461323676936 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]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 04:14:37 INFO - PROCESS | 2008 | 1461323676998 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 2008 | 1461323677000 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:14:37 INFO - PROCESS | 2008 | 1461323677004 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 2008 | 1461323677005 Marionette TRACE conn5 <- [1,50,null,{}] 04:14:37 INFO - PROCESS | 2008 | 1461323677009 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}] 04:14:37 INFO - PROCESS | 2008 | 1461323677083 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:14:37 INFO - PROCESS | 2008 | 1461323677089 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E185800 == 20 [pid = 2008] [id = 22] 04:14:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (000000C98E1BEC00) [pid = 2008] [serial = 62] [outer = 0000000000000000] 04:14:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (000000C98E1C3000) [pid = 2008] [serial = 63] [outer = 000000C98E1BEC00] 04:14:37 INFO - PROCESS | 2008 | 1461323677136 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (000000C9FAC64C00) [pid = 2008] [serial = 64] [outer = 000000C98E1BEC00] 04:14:37 INFO - PROCESS | 2008 | 1461323677511 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]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 544ms 04:14:37 INFO - PROCESS | 2008 | 1461323677551 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 2008 | 1461323677554 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:14:37 INFO - PROCESS | 2008 | 1461323677557 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 2008 | 1461323677560 Marionette TRACE conn5 <- [1,54,null,{}] 04:14:37 INFO - PROCESS | 2008 | 1461323677574 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}] 04:14:37 INFO - PROCESS | 2008 | 1461323677672 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:14:37 INFO - PROCESS | 2008 | 1461323677678 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE19000 == 21 [pid = 2008] [id = 23] 04:14:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (000000C98ED6CC00) [pid = 2008] [serial = 65] [outer = 0000000000000000] 04:14:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (000000C9FAC6B000) [pid = 2008] [serial = 66] [outer = 000000C98ED6CC00] 04:14:37 INFO - PROCESS | 2008 | 1461323677734 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (000000C98EFD8400) [pid = 2008] [serial = 67] [outer = 000000C98ED6CC00] 04:14:38 INFO - PROCESS | 2008 | 1461323678153 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]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 649ms 04:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:14:38 INFO - PROCESS | 2008 | 1461323678208 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 2008 | 1461323678210 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 2008 | 1461323678213 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 2008 | 1461323678215 Marionette TRACE conn5 <- [1,58,null,{}] 04:14:38 INFO - PROCESS | 2008 | 1461323678219 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}] 04:14:38 INFO - PROCESS | 2008 | 1461323678295 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:14:38 INFO - PROCESS | 2008 | 1461323678303 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F13A000 == 22 [pid = 2008] [id = 24] 04:14:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C98EFDD800) [pid = 2008] [serial = 68] [outer = 0000000000000000] 04:14:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C98F1EBC00) [pid = 2008] [serial = 69] [outer = 000000C98EFDD800] 04:14:38 INFO - PROCESS | 2008 | 1461323678348 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98F1F5000) [pid = 2008] [serial = 70] [outer = 000000C98EFDD800] 04:14:38 INFO - PROCESS | 2008 | 1461323678720 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]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 523ms 04:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:14:38 INFO - PROCESS | 2008 | 1461323678740 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 2008 | 1461323678742 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 2008 | 1461323678745 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 2008 | 1461323678747 Marionette TRACE conn5 <- [1,62,null,{}] 04:14:38 INFO - PROCESS | 2008 | 1461323678750 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}] 04:14:38 INFO - PROCESS | 2008 | 1461323678861 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:14:38 INFO - PROCESS | 2008 | 1461323678870 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F25E800 == 23 [pid = 2008] [id = 25] 04:14:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98EFE0C00) [pid = 2008] [serial = 71] [outer = 0000000000000000] 04:14:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C9F55B4000) [pid = 2008] [serial = 72] [outer = 000000C98EFE0C00] 04:14:38 INFO - PROCESS | 2008 | 1461323678915 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C9F55BB800) [pid = 2008] [serial = 73] [outer = 000000C98EFE0C00] 04:14:39 INFO - PROCESS | 2008 | --DOCSHELL 000000C9817C3800 == 22 [pid = 2008] [id = 8] 04:14:40 INFO - PROCESS | 2008 | 1461323680042 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]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1334ms 04:14:40 INFO - PROCESS | 2008 | 1461323680090 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 2008 | 1461323680094 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:14:40 INFO - PROCESS | 2008 | 1461323680099 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:14:40 INFO - PROCESS | 2008 | 1461323680103 Marionette TRACE conn5 <- [1,66,null,{}] 04:14:40 INFO - PROCESS | 2008 | 1461323680152 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}] 04:14:40 INFO - PROCESS | 2008 | 1461323680251 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:14:40 INFO - PROCESS | 2008 | 1461323680267 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986C7C800 == 23 [pid = 2008] [id = 26] 04:14:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C986FCE400) [pid = 2008] [serial = 74] [outer = 0000000000000000] 04:14:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C987332400) [pid = 2008] [serial = 75] [outer = 000000C986FCE400] 04:14:40 INFO - PROCESS | 2008 | 1461323680351 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C987C82400) [pid = 2008] [serial = 76] [outer = 000000C986FCE400] 04:14:40 INFO - PROCESS | 2008 | 1461323680767 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]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 733ms 04:14:40 INFO - PROCESS | 2008 | 1461323680838 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 2008 | 1461323680844 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:14:40 INFO - PROCESS | 2008 | 1461323680850 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 2008 | 1461323680853 Marionette TRACE conn5 <- [1,70,null,{}] 04:14:40 INFO - PROCESS | 2008 | 1461323680857 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}] 04:14:40 INFO - PROCESS | 2008 | 1461323680966 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:14:40 INFO - PROCESS | 2008 | 1461323680981 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988A4E000 == 24 [pid = 2008] [id = 27] 04:14:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C9890C6C00) [pid = 2008] [serial = 77] [outer = 0000000000000000] 04:14:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C989387400) [pid = 2008] [serial = 78] [outer = 000000C9890C6C00] 04:14:41 INFO - PROCESS | 2008 | 1461323681031 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C98A059400) [pid = 2008] [serial = 79] [outer = 000000C9890C6C00] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C98172A400) [pid = 2008] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C98E1BEC00) [pid = 2008] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C98ED6CC00) [pid = 2008] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C987C79000) [pid = 2008] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C986FD5000) [pid = 2008] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C980FAFC00) [pid = 2008] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C986B70800) [pid = 2008] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C9F94DF400) [pid = 2008] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C9FBC31400) [pid = 2008] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:14:41 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C984373800) [pid = 2008] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:14:41 INFO - PROCESS | 2008 | 1461323681691 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]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 880ms 04:14:41 INFO - PROCESS | 2008 | 1461323681732 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 2008 | 1461323681734 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:14:41 INFO - PROCESS | 2008 | 1461323681738 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 2008 | 1461323681742 Marionette TRACE conn5 <- [1,74,null,{}] 04:14:41 INFO - PROCESS | 2008 | 1461323681752 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}] 04:14:41 INFO - PROCESS | 2008 | 1461323681833 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:14:41 INFO - PROCESS | 2008 | 1461323681841 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0E8800 == 25 [pid = 2008] [id = 28] 04:14:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98A065000) [pid = 2008] [serial = 80] [outer = 0000000000000000] 04:14:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98A0C2400) [pid = 2008] [serial = 81] [outer = 000000C98A065000] 04:14:41 INFO - PROCESS | 2008 | 1461323681892 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98B405000) [pid = 2008] [serial = 82] [outer = 000000C98A065000] 04:14:42 INFO - PROCESS | 2008 | 1461323682303 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]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 04:14:42 INFO - PROCESS | 2008 | 1461323682370 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 2008 | 1461323682373 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:14:42 INFO - PROCESS | 2008 | 1461323682376 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 2008 | 1461323682378 Marionette TRACE conn5 <- [1,78,null,{}] 04:14:42 INFO - PROCESS | 2008 | 1461323682381 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}] 04:14:42 INFO - PROCESS | 2008 | 1461323682459 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:14:42 INFO - PROCESS | 2008 | 1461323682466 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E180000 == 26 [pid = 2008] [id = 29] 04:14:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C98B46F800) [pid = 2008] [serial = 83] [outer = 0000000000000000] 04:14:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C98CE8BC00) [pid = 2008] [serial = 84] [outer = 000000C98B46F800] 04:14:42 INFO - PROCESS | 2008 | 1461323682514 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C98E1C3C00) [pid = 2008] [serial = 85] [outer = 000000C98B46F800] 04:14:42 INFO - PROCESS | 2008 | 1461323682908 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]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 04:14:42 INFO - PROCESS | 2008 | 1461323682966 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 2008 | 1461323682968 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:14:42 INFO - PROCESS | 2008 | 1461323682971 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 2008 | 1461323682973 Marionette TRACE conn5 <- [1,82,null,{}] 04:14:42 INFO - PROCESS | 2008 | 1461323682976 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}] 04:14:43 INFO - PROCESS | 2008 | 1461323683073 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:14:43 INFO - PROCESS | 2008 | 1461323683082 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F140000 == 27 [pid = 2008] [id = 30] 04:14:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C988B34800) [pid = 2008] [serial = 86] [outer = 0000000000000000] 04:14:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C98EFD7800) [pid = 2008] [serial = 87] [outer = 000000C988B34800] 04:14:43 INFO - PROCESS | 2008 | 1461323683129 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C98F1F0C00) [pid = 2008] [serial = 88] [outer = 000000C988B34800] 04:14:43 INFO - PROCESS | 2008 | 1461323683638 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]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 735ms 04:14:43 INFO - PROCESS | 2008 | 1461323683710 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 2008 | 1461323683714 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:14:43 INFO - PROCESS | 2008 | 1461323683720 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 2008 | 1461323683724 Marionette TRACE conn5 <- [1,86,null,{}] 04:14:43 INFO - PROCESS | 2008 | 1461323683731 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}] 04:14:43 INFO - PROCESS | 2008 | 1461323683833 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:14:43 INFO - PROCESS | 2008 | 1461323683910 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986C6E000 == 28 [pid = 2008] [id = 31] 04:14:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C9847E3000) [pid = 2008] [serial = 89] [outer = 0000000000000000] 04:14:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C986EE6400) [pid = 2008] [serial = 90] [outer = 000000C9847E3000] 04:14:43 INFO - PROCESS | 2008 | 1461323683970 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C987C79000) [pid = 2008] [serial = 91] [outer = 000000C9847E3000] 04:14:44 INFO - PROCESS | 2008 | 1461323684539 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]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 04:14:44 INFO - PROCESS | 2008 | 1461323684563 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 2008 | 1461323684570 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:14:44 INFO - PROCESS | 2008 | 1461323684576 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 2008 | 1461323684580 Marionette TRACE conn5 <- [1,90,null,{}] 04:14:44 INFO - PROCESS | 2008 | 1461323684584 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}] 04:14:44 INFO - PROCESS | 2008 | 1461323684685 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:14:44 INFO - PROCESS | 2008 | 1461323684746 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F258800 == 29 [pid = 2008] [id = 32] 04:14:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C98A068000) [pid = 2008] [serial = 92] [outer = 0000000000000000] 04:14:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C98A7F5800) [pid = 2008] [serial = 93] [outer = 000000C98A068000] 04:14:44 INFO - PROCESS | 2008 | 1461323684804 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98ED6F400) [pid = 2008] [serial = 94] [outer = 000000C98A068000] 04:14:45 INFO - PROCESS | 2008 | 1461323685325 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]]]}] 04:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 796ms 04:14:45 INFO - PROCESS | 2008 | 1461323685373 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 2008 | 1461323685376 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:14:45 INFO - PROCESS | 2008 | 1461323685380 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 2008 | 1461323685384 Marionette TRACE conn5 <- [1,94,null,{}] 04:14:45 INFO - PROCESS | 2008 | 1461323685396 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}] 04:14:45 INFO - PROCESS | 2008 | 1461323685499 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:14:45 INFO - PROCESS | 2008 | 1461323685575 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9562000 == 30 [pid = 2008] [id = 33] 04:14:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C9F89CAC00) [pid = 2008] [serial = 95] [outer = 0000000000000000] 04:14:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C9F89CE400) [pid = 2008] [serial = 96] [outer = 000000C9F89CAC00] 04:14:45 INFO - PROCESS | 2008 | 1461323685635 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C9F8A2BC00) [pid = 2008] [serial = 97] [outer = 000000C9F89CAC00] 04:14:46 INFO - PROCESS | 2008 | 1461323686181 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]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 840ms 04:14:46 INFO - PROCESS | 2008 | 1461323686221 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 2008 | 1461323686224 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:14:46 INFO - PROCESS | 2008 | 1461323686228 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 2008 | 1461323686230 Marionette TRACE conn5 <- [1,98,null,{}] 04:14:46 INFO - PROCESS | 2008 | 1461323686234 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}] 04:14:46 INFO - PROCESS | 2008 | 1461323686332 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:14:46 INFO - PROCESS | 2008 | 1461323686405 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FAB3D000 == 31 [pid = 2008] [id = 34] 04:14:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C9F9456400) [pid = 2008] [serial = 98] [outer = 0000000000000000] 04:14:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C9F94DD400) [pid = 2008] [serial = 99] [outer = 000000C9F9456400] 04:14:46 INFO - PROCESS | 2008 | 1461323686463 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C9F9E2AC00) [pid = 2008] [serial = 100] [outer = 000000C9F9456400] 04:14:47 INFO - PROCESS | 2008 | 1461323687003 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 837ms 04:14:47 INFO - PROCESS | 2008 | 1461323687068 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 2008 | 1461323687070 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:14:47 INFO - PROCESS | 2008 | 1461323687086 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 2008 | 1461323687088 Marionette TRACE conn5 <- [1,102,null,{}] 04:14:47 INFO - PROCESS | 2008 | 1461323687095 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}] 04:14:47 INFO - PROCESS | 2008 | 1461323687191 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:14:47 INFO - PROCESS | 2008 | 1461323687250 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0DB800 == 32 [pid = 2008] [id = 35] 04:14:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C984372000) [pid = 2008] [serial = 101] [outer = 0000000000000000] 04:14:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C9F55C3400) [pid = 2008] [serial = 102] [outer = 000000C984372000] 04:14:47 INFO - PROCESS | 2008 | 1461323687307 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9F55CCC00) [pid = 2008] [serial = 103] [outer = 000000C984372000] 04:14:47 INFO - PROCESS | 2008 | 1461323687912 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 882ms 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C9FEE64800) [pid = 2008] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C9F89D3C00) [pid = 2008] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98B475000) [pid = 2008] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C9FAC60400) [pid = 2008] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C98E1C3000) [pid = 2008] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C9FAC6B000) [pid = 2008] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C987DB9000) [pid = 2008] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C98A720000) [pid = 2008] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C986FD7400) [pid = 2008] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C9FFD49800) [pid = 2008] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C983B80000) [pid = 2008] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C9890DF400) [pid = 2008] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C9F9C57800) [pid = 2008] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C9FBE34800) [pid = 2008] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C9FEF4D000) [pid = 2008] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C984379C00) [pid = 2008] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C9FEF4E800) [pid = 2008] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C9F8A25C00) [pid = 2008] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C9F8CBB000) [pid = 2008] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C9FAD1B800) [pid = 2008] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C988B35400) [pid = 2008] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C98EFD8400) [pid = 2008] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C98F1EBC00) [pid = 2008] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C9FAC64C00) [pid = 2008] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C984987000) [pid = 2008] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C9F8C30C00) [pid = 2008] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (000000C98A0C5000) [pid = 2008] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (000000C988084000) [pid = 2008] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (000000C98811E400) [pid = 2008] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (000000C980FB0C00) [pid = 2008] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:14:47 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (000000C981726000) [pid = 2008] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:14:47 INFO - PROCESS | 2008 | 1461323687978 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 2008 | 1461323687982 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:14:47 INFO - PROCESS | 2008 | 1461323687988 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 2008 | 1461323687992 Marionette TRACE conn5 <- [1,106,null,{}] 04:14:48 INFO - PROCESS | 2008 | 1461323687997 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}] 04:14:48 INFO - PROCESS | 2008 | 1461323688090 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:14:48 INFO - PROCESS | 2008 | 1461323688151 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9849AC800 == 33 [pid = 2008] [id = 36] 04:14:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (000000C985089400) [pid = 2008] [serial = 104] [outer = 0000000000000000] 04:14:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (000000C986B72400) [pid = 2008] [serial = 105] [outer = 000000C985089400] 04:14:48 INFO - PROCESS | 2008 | 1461323688202 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (000000C986FDC000) [pid = 2008] [serial = 106] [outer = 000000C985089400] 04:14:48 INFO - PROCESS | 2008 | 1461323688559 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 04:14:48 INFO - PROCESS | 2008 | 1461323688617 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 2008 | 1461323688623 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:14:48 INFO - PROCESS | 2008 | 1461323688629 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 2008 | 1461323688631 Marionette TRACE conn5 <- [1,110,null,{}] 04:14:48 INFO - PROCESS | 2008 | 1461323688635 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}] 04:14:48 INFO - PROCESS | 2008 | 1461323688715 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:14:48 INFO - PROCESS | 2008 | 1461323688723 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9879E6000 == 34 [pid = 2008] [id = 37] 04:14:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (000000C9877C1000) [pid = 2008] [serial = 107] [outer = 0000000000000000] 04:14:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (000000C989059400) [pid = 2008] [serial = 108] [outer = 000000C9877C1000] 04:14:48 INFO - PROCESS | 2008 | 1461323688770 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C98938BC00) [pid = 2008] [serial = 109] [outer = 000000C9877C1000] 04:14:49 INFO - PROCESS | 2008 | 1461323689201 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 04:14:49 INFO - PROCESS | 2008 | 1461323689258 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2008 | 1461323689261 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:14:49 INFO - PROCESS | 2008 | 1461323689264 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2008 | 1461323689268 Marionette TRACE conn5 <- [1,114,null,{}] 04:14:49 INFO - PROCESS | 2008 | 1461323689279 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}] 04:14:49 INFO - PROCESS | 2008 | 1461323689362 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:14:49 INFO - PROCESS | 2008 | 1461323689373 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A4E9000 == 35 [pid = 2008] [id = 38] 04:14:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C98A7F1800) [pid = 2008] [serial = 110] [outer = 0000000000000000] 04:14:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98B471800) [pid = 2008] [serial = 111] [outer = 000000C98A7F1800] 04:14:49 INFO - PROCESS | 2008 | 1461323689423 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98E1C3000) [pid = 2008] [serial = 112] [outer = 000000C98A7F1800] 04:14:49 INFO - PROCESS | 2008 | 1461323689811 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 584ms 04:14:49 INFO - PROCESS | 2008 | 1461323689865 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2008 | 1461323689868 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:14:49 INFO - PROCESS | 2008 | 1461323689871 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2008 | 1461323689873 Marionette TRACE conn5 <- [1,118,null,{}] 04:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:14:49 INFO - PROCESS | 2008 | 1461323689876 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}] 04:14:49 INFO - PROCESS | 2008 | 1461323689955 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:14:49 INFO - PROCESS | 2008 | 1461323689962 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE1F800 == 36 [pid = 2008] [id = 39] 04:14:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98EFDF800) [pid = 2008] [serial = 113] [outer = 0000000000000000] 04:14:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C9F55B8C00) [pid = 2008] [serial = 114] [outer = 000000C98EFDF800] 04:14:50 INFO - PROCESS | 2008 | 1461323690008 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C9F55CC400) [pid = 2008] [serial = 115] [outer = 000000C98EFDF800] 04:14:50 INFO - PROCESS | 2008 | 1461323690447 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 04:14:50 INFO - PROCESS | 2008 | 1461323690506 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 2008 | 1461323690508 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:14:50 INFO - PROCESS | 2008 | 1461323690512 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 2008 | 1461323690514 Marionette TRACE conn5 <- [1,122,null,{}] 04:14:50 INFO - PROCESS | 2008 | 1461323690517 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}] 04:14:50 INFO - PROCESS | 2008 | 1461323690618 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:14:50 INFO - PROCESS | 2008 | 1461323690626 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8CCA800 == 37 [pid = 2008] [id = 40] 04:14:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C98F1FA800) [pid = 2008] [serial = 116] [outer = 0000000000000000] 04:14:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C9F8A27800) [pid = 2008] [serial = 117] [outer = 000000C98F1FA800] 04:14:50 INFO - PROCESS | 2008 | 1461323690676 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C9F9551400) [pid = 2008] [serial = 118] [outer = 000000C98F1FA800] 04:14:51 INFO - PROCESS | 2008 | 1461323691083 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]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 04:14:51 INFO - PROCESS | 2008 | 1461323691143 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 2008 | 1461323691145 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:14:51 INFO - PROCESS | 2008 | 1461323691149 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:14:51 INFO - PROCESS | 2008 | 1461323691150 Marionette TRACE conn5 <- [1,126,null,{}] 04:14:51 INFO - PROCESS | 2008 | 1461323691154 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}] 04:14:51 INFO - PROCESS | 2008 | 1461323691273 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:14:51 INFO - PROCESS | 2008 | 1461323691335 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9809E0800 == 38 [pid = 2008] [id = 41] 04:14:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C9FAC60400) [pid = 2008] [serial = 119] [outer = 0000000000000000] 04:14:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C9FAE15400) [pid = 2008] [serial = 120] [outer = 000000C9FAC60400] 04:14:51 INFO - PROCESS | 2008 | 1461323691388 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C9FBC9CC00) [pid = 2008] [serial = 121] [outer = 000000C9FAC60400] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C986FCE400) [pid = 2008] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C9890C6C00) [pid = 2008] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C98B46F800) [pid = 2008] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C98A065000) [pid = 2008] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C98EFE0C00) [pid = 2008] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C9F89D0C00) [pid = 2008] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C9FFD4BC00) [pid = 2008] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C98EFDD800) [pid = 2008] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C98B46B400) [pid = 2008] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:14:51 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C9F8A31800) [pid = 2008] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:14:51 INFO - PROCESS | 2008 | 1461323691805 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]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 692ms 04:14:51 INFO - PROCESS | 2008 | 1461323691844 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 2008 | 1461323691846 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:14:51 INFO - PROCESS | 2008 | 1461323691849 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:14:51 INFO - PROCESS | 2008 | 1461323691851 Marionette TRACE conn5 <- [1,130,null,{}] 04:14:51 INFO - PROCESS | 2008 | 1461323691854 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}] 04:14:51 INFO - PROCESS | 2008 | 1461323691930 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:14:51 INFO - PROCESS | 2008 | 1461323691936 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEE6E800 == 39 [pid = 2008] [id = 42] 04:14:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98A71A800) [pid = 2008] [serial = 122] [outer = 0000000000000000] 04:14:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98B479000) [pid = 2008] [serial = 123] [outer = 000000C98A71A800] 04:14:51 INFO - PROCESS | 2008 | 1461323691985 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C98E1AA800) [pid = 2008] [serial = 124] [outer = 000000C98A71A800] 04:14:52 INFO - PROCESS | 2008 | 1461323692385 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 04:14:52 INFO - PROCESS | 2008 | 1461323692443 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 2008 | 1461323692445 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:14:52 INFO - PROCESS | 2008 | 1461323692448 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 2008 | 1461323692450 Marionette TRACE conn5 <- [1,134,null,{}] 04:14:52 INFO - PROCESS | 2008 | 1461323692454 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}] 04:14:52 INFO - PROCESS | 2008 | 1461323692533 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:14:52 INFO - PROCESS | 2008 | 1461323692542 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF852000 == 40 [pid = 2008] [id = 43] 04:14:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C980922000) [pid = 2008] [serial = 125] [outer = 0000000000000000] 04:14:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C980923C00) [pid = 2008] [serial = 126] [outer = 000000C980922000] 04:14:52 INFO - PROCESS | 2008 | 1461323692588 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C98B4B2800) [pid = 2008] [serial = 127] [outer = 000000C980922000] 04:14:53 INFO - PROCESS | 2008 | 1461323692992 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]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 04:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:14:53 INFO - PROCESS | 2008 | 1461323693045 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 2008 | 1461323693047 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:14:53 INFO - PROCESS | 2008 | 1461323693050 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 2008 | 1461323693052 Marionette TRACE conn5 <- [1,138,null,{}] 04:14:53 INFO - PROCESS | 2008 | 1461323693055 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}] 04:14:53 INFO - PROCESS | 2008 | 1461323693133 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:14:53 INFO - PROCESS | 2008 | 1461323693141 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFCE8000 == 41 [pid = 2008] [id = 44] 04:14:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C98B4B6000) [pid = 2008] [serial = 128] [outer = 0000000000000000] 04:14:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C98B4BA800) [pid = 2008] [serial = 129] [outer = 000000C98B4B6000] 04:14:53 INFO - PROCESS | 2008 | 1461323693187 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C98EFD4800) [pid = 2008] [serial = 130] [outer = 000000C98B4B6000] 04:14:53 INFO - PROCESS | 2008 | 1461323693598 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]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 04:14:53 INFO - PROCESS | 2008 | 1461323693644 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 2008 | 1461323693646 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:14:53 INFO - PROCESS | 2008 | 1461323693649 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 2008 | 1461323693651 Marionette TRACE conn5 <- [1,142,null,{}] 04:14:53 INFO - PROCESS | 2008 | 1461323693655 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}] 04:14:53 INFO - PROCESS | 2008 | 1461323693732 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:14:53 INFO - PROCESS | 2008 | 1461323693738 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98816A800 == 42 [pid = 2008] [id = 45] 04:14:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C9FA66C400) [pid = 2008] [serial = 131] [outer = 0000000000000000] 04:14:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C9FA670C00) [pid = 2008] [serial = 132] [outer = 000000C9FA66C400] 04:14:53 INFO - PROCESS | 2008 | 1461323693786 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C9FA676C00) [pid = 2008] [serial = 133] [outer = 000000C9FA66C400] 04:14:54 INFO - PROCESS | 2008 | 1461323694277 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 04:14:54 INFO - PROCESS | 2008 | 1461323694345 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 2008 | 1461323694350 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:14:54 INFO - PROCESS | 2008 | 1461323694355 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 2008 | 1461323694360 Marionette TRACE conn5 <- [1,146,null,{}] 04:14:54 INFO - PROCESS | 2008 | 1461323694366 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}] 04:14:54 INFO - PROCESS | 2008 | 1461323694474 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:14:54 INFO - PROCESS | 2008 | 1461323694539 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986C76000 == 43 [pid = 2008] [id = 46] 04:14:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C9863EAC00) [pid = 2008] [serial = 134] [outer = 0000000000000000] 04:14:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C986E4E400) [pid = 2008] [serial = 135] [outer = 000000C9863EAC00] 04:14:54 INFO - PROCESS | 2008 | 1461323694599 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C988B35400) [pid = 2008] [serial = 136] [outer = 000000C9863EAC00] 04:14:55 INFO - PROCESS | 2008 | 1461323695292 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]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 982ms 04:14:55 INFO - PROCESS | 2008 | 1461323695341 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 2008 | 1461323695347 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:14:55 INFO - PROCESS | 2008 | 1461323695354 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:14:55 INFO - PROCESS | 2008 | 1461323695357 Marionette TRACE conn5 <- [1,150,null,{}] 04:14:55 INFO - PROCESS | 2008 | 1461323695362 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}] 04:14:55 INFO - PROCESS | 2008 | 1461323695468 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:14:55 INFO - PROCESS | 2008 | 1461323695532 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F13B800 == 44 [pid = 2008] [id = 47] 04:14:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98A4B1400) [pid = 2008] [serial = 137] [outer = 0000000000000000] 04:14:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98B4B8400) [pid = 2008] [serial = 138] [outer = 000000C98A4B1400] 04:14:55 INFO - PROCESS | 2008 | 1461323695589 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98ED67000) [pid = 2008] [serial = 139] [outer = 000000C98A4B1400] 04:14:56 INFO - PROCESS | 2008 | 1461323696163 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]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 880ms 04:14:56 INFO - PROCESS | 2008 | 1461323696240 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 2008 | 1461323696243 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:14:56 INFO - PROCESS | 2008 | 1461323696247 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 2008 | 1461323696251 Marionette TRACE conn5 <- [1,154,null,{}] 04:14:56 INFO - PROCESS | 2008 | 1461323696263 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}] 04:14:56 INFO - PROCESS | 2008 | 1461323696376 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:14:56 INFO - PROCESS | 2008 | 1461323696434 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FAAC3800 == 45 [pid = 2008] [id = 48] 04:14:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98FCF4C00) [pid = 2008] [serial = 140] [outer = 0000000000000000] 04:14:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C9F55C0C00) [pid = 2008] [serial = 141] [outer = 000000C98FCF4C00] 04:14:56 INFO - PROCESS | 2008 | 1461323696494 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C9FA38F000) [pid = 2008] [serial = 142] [outer = 000000C98FCF4C00] 04:14:57 INFO - PROCESS | 2008 | 1461323697025 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]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 839ms 04:14:57 INFO - PROCESS | 2008 | 1461323697087 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 2008 | 1461323697091 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:14:57 INFO - PROCESS | 2008 | 1461323697094 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 2008 | 1461323697096 Marionette TRACE conn5 <- [1,158,null,{}] 04:14:57 INFO - PROCESS | 2008 | 1461323697100 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}] 04:14:57 INFO - PROCESS | 2008 | 1461323697203 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:14:57 INFO - PROCESS | 2008 | 1461323697278 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBD2000 == 46 [pid = 2008] [id = 49] 04:14:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C9FA675400) [pid = 2008] [serial = 143] [outer = 0000000000000000] 04:14:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9FAC62000) [pid = 2008] [serial = 144] [outer = 000000C9FA675400] 04:14:57 INFO - PROCESS | 2008 | 1461323697335 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9FAE94C00) [pid = 2008] [serial = 145] [outer = 000000C9FA675400] 04:14:58 INFO - PROCESS | 2008 | 1461323698141 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]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1080ms 04:14:58 INFO - PROCESS | 2008 | 1461323698177 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:14:58 INFO - PROCESS | 2008 | 1461323698181 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:14:58 INFO - PROCESS | 2008 | 1461323698186 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 2008 | 1461323698189 Marionette TRACE conn5 <- [1,162,null,{}] 04:14:58 INFO - PROCESS | 2008 | 1461323698194 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}] 04:14:58 INFO - PROCESS | 2008 | 1461323698293 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:14:58 INFO - PROCESS | 2008 | 1461323698360 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C984992000 == 47 [pid = 2008] [id = 50] 04:14:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C986B73400) [pid = 2008] [serial = 146] [outer = 0000000000000000] 04:14:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C986EF2800) [pid = 2008] [serial = 147] [outer = 000000C986B73400] 04:14:58 INFO - PROCESS | 2008 | 1461323698413 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C987903400) [pid = 2008] [serial = 148] [outer = 000000C986B73400] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0E9000 == 46 [pid = 2008] [id = 10] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFCE8000 == 45 [pid = 2008] [id = 44] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF852000 == 44 [pid = 2008] [id = 43] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEE6E800 == 43 [pid = 2008] [id = 42] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9809E0800 == 42 [pid = 2008] [id = 41] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8CCA800 == 41 [pid = 2008] [id = 40] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE1F800 == 40 [pid = 2008] [id = 39] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A4E9000 == 39 [pid = 2008] [id = 38] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9879E6000 == 38 [pid = 2008] [id = 37] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9849AC800 == 37 [pid = 2008] [id = 36] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0DB800 == 36 [pid = 2008] [id = 35] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98EFD7800) [pid = 2008] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FAB3D000 == 35 [pid = 2008] [id = 34] 04:14:58 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9562000 == 34 [pid = 2008] [id = 33] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C987332400) [pid = 2008] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C987C82400) [pid = 2008] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C989387400) [pid = 2008] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98CE8BC00) [pid = 2008] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98A059400) [pid = 2008] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98A0C2400) [pid = 2008] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C98E1C3C00) [pid = 2008] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C98B405000) [pid = 2008] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C9F55BB800) [pid = 2008] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C9F55B4000) [pid = 2008] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C9F8A2CC00) [pid = 2008] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C9F8A2C000) [pid = 2008] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C98F1F5000) [pid = 2008] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C9F89D2000) [pid = 2008] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C9FAC66800) [pid = 2008] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:14:58 INFO - PROCESS | 2008 | 1461323698975 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]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 838ms 04:14:59 INFO - PROCESS | 2008 | 1461323699027 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 2008 | 1461323699033 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:14:59 INFO - PROCESS | 2008 | 1461323699039 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 2008 | 1461323699042 Marionette TRACE conn5 <- [1,166,null,{}] 04:14:59 INFO - PROCESS | 2008 | 1461323699045 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}] 04:14:59 INFO - PROCESS | 2008 | 1461323699140 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:14:59 INFO - PROCESS | 2008 | 1461323699200 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873D9800 == 35 [pid = 2008] [id = 51] 04:14:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C98437C400) [pid = 2008] [serial = 149] [outer = 0000000000000000] 04:14:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C987116C00) [pid = 2008] [serial = 150] [outer = 000000C98437C400] 04:14:59 INFO - PROCESS | 2008 | 1461323699249 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C988085400) [pid = 2008] [serial = 151] [outer = 000000C98437C400] 04:14:59 INFO - PROCESS | 2008 | 1461323699628 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]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 04:14:59 INFO - PROCESS | 2008 | 1461323699685 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 2008 | 1461323699688 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:14:59 INFO - PROCESS | 2008 | 1461323699692 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:14:59 INFO - PROCESS | 2008 | 1461323699696 Marionette TRACE conn5 <- [1,170,null,{}] 04:14:59 INFO - PROCESS | 2008 | 1461323699707 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}] 04:14:59 INFO - PROCESS | 2008 | 1461323699788 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:14:59 INFO - PROCESS | 2008 | 1461323699795 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0DB000 == 36 [pid = 2008] [id = 52] 04:14:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C9890E2800) [pid = 2008] [serial = 152] [outer = 0000000000000000] 04:14:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98A05CC00) [pid = 2008] [serial = 153] [outer = 000000C9890E2800] 04:14:59 INFO - PROCESS | 2008 | 1461323699844 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98A42DC00) [pid = 2008] [serial = 154] [outer = 000000C9890E2800] 04:15:00 INFO - PROCESS | 2008 | 1461323700239 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 04:15:00 INFO - PROCESS | 2008 | 1461323700285 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2008 | 1461323700288 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:15:00 INFO - PROCESS | 2008 | 1461323700291 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2008 | 1461323700293 Marionette TRACE conn5 <- [1,174,null,{}] 04:15:00 INFO - PROCESS | 2008 | 1461323700297 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}] 04:15:00 INFO - PROCESS | 2008 | 1461323700376 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:15:00 INFO - PROCESS | 2008 | 1461323700383 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E176800 == 37 [pid = 2008] [id = 53] 04:15:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98A7F7000) [pid = 2008] [serial = 155] [outer = 0000000000000000] 04:15:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98B472400) [pid = 2008] [serial = 156] [outer = 000000C98A7F7000] 04:15:00 INFO - PROCESS | 2008 | 1461323700430 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98B4B0400) [pid = 2008] [serial = 157] [outer = 000000C98A7F7000] 04:15:00 INFO - PROCESS | 2008 | 1461323700819 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 04:15:00 INFO - PROCESS | 2008 | 1461323700880 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2008 | 1461323700882 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:15:00 INFO - PROCESS | 2008 | 1461323700885 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2008 | 1461323700887 Marionette TRACE conn5 <- [1,178,null,{}] 04:15:00 INFO - PROCESS | 2008 | 1461323700891 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}] 04:15:00 INFO - PROCESS | 2008 | 1461323700968 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:15:00 INFO - PROCESS | 2008 | 1461323700974 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE14800 == 38 [pid = 2008] [id = 54] 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98CE7FC00) [pid = 2008] [serial = 158] [outer = 0000000000000000] 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98E1A1000) [pid = 2008] [serial = 159] [outer = 000000C98CE7FC00] 04:15:01 INFO - PROCESS | 2008 | 1461323701023 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98E1B9000) [pid = 2008] [serial = 160] [outer = 000000C98CE7FC00] 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98E1B8800) [pid = 2008] [serial = 161] [outer = 000000C9890D6000] 04:15:01 INFO - PROCESS | 2008 | 1461323701551 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]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 04:15:01 INFO - PROCESS | 2008 | 1461323701580 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 2008 | 1461323701582 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:15:01 INFO - PROCESS | 2008 | 1461323701585 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 2008 | 1461323701587 Marionette TRACE conn5 <- [1,182,null,{}] 04:15:01 INFO - PROCESS | 2008 | 1461323701590 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}] 04:15:01 INFO - PROCESS | 2008 | 1461323701712 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:15:01 INFO - PROCESS | 2008 | 1461323701722 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F456800 == 39 [pid = 2008] [id = 55] 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98B470800) [pid = 2008] [serial = 162] [outer = 0000000000000000] 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98EFDE800) [pid = 2008] [serial = 163] [outer = 000000C98B470800] 04:15:01 INFO - PROCESS | 2008 | 1461323701770 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98F942C00) [pid = 2008] [serial = 164] [outer = 000000C98B470800] 04:15:02 INFO - PROCESS | 2008 | 1461323702167 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 04:15:02 INFO - PROCESS | 2008 | 1461323702216 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 2008 | 1461323702219 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:15:02 INFO - PROCESS | 2008 | 1461323702222 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 2008 | 1461323702224 Marionette TRACE conn5 <- [1,186,null,{}] 04:15:02 INFO - PROCESS | 2008 | 1461323702244 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}] 04:15:02 INFO - PROCESS | 2008 | 1461323702361 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:15:02 INFO - PROCESS | 2008 | 1461323702401 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9ED800 == 40 [pid = 2008] [id = 56] 04:15:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98F948C00) [pid = 2008] [serial = 165] [outer = 0000000000000000] 04:15:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98FCF2800) [pid = 2008] [serial = 166] [outer = 000000C98F948C00] 04:15:02 INFO - PROCESS | 2008 | 1461323702447 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C9F55B9400) [pid = 2008] [serial = 167] [outer = 000000C98F948C00] 04:15:02 INFO - PROCESS | 2008 | 1461323702834 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 647ms 04:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:15:02 INFO - PROCESS | 2008 | 1461323702872 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 2008 | 1461323702874 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:15:02 INFO - PROCESS | 2008 | 1461323702878 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 2008 | 1461323702879 Marionette TRACE conn5 <- [1,190,null,{}] 04:15:02 INFO - PROCESS | 2008 | 1461323702883 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}] 04:15:02 INFO - PROCESS | 2008 | 1461323702980 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:15:02 INFO - PROCESS | 2008 | 1461323702986 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8CD9800 == 41 [pid = 2008] [id = 57] 04:15:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C9F55BE400) [pid = 2008] [serial = 168] [outer = 0000000000000000] 04:15:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C9F55C6800) [pid = 2008] [serial = 169] [outer = 000000C9F55BE400] 04:15:03 INFO - PROCESS | 2008 | 1461323703038 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C9F89CB800) [pid = 2008] [serial = 170] [outer = 000000C9F55BE400] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98F1FA800) [pid = 2008] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C985089400) [pid = 2008] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9FAC60400) [pid = 2008] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C984372000) [pid = 2008] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9F9456400) [pid = 2008] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9847E3000) [pid = 2008] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98A068000) [pid = 2008] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98EFDF800) [pid = 2008] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98A71A800) [pid = 2008] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98A7F1800) [pid = 2008] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C9877C1000) [pid = 2008] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C9F89CAC00) [pid = 2008] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C980922000) [pid = 2008] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:15:03 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C98B4B6000) [pid = 2008] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:15:03 INFO - PROCESS | 2008 | 1461323703570 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]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 735ms 04:15:03 INFO - PROCESS | 2008 | 1461323703615 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 2008 | 1461323703617 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:15:03 INFO - PROCESS | 2008 | 1461323703621 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 2008 | 1461323703622 Marionette TRACE conn5 <- [1,194,null,{}] 04:15:03 INFO - PROCESS | 2008 | 1461323703626 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}] 04:15:03 INFO - PROCESS | 2008 | 1461323703746 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:15:03 INFO - PROCESS | 2008 | 1461323703788 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F943F800 == 42 [pid = 2008] [id = 58] 04:15:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C986211400) [pid = 2008] [serial = 171] [outer = 0000000000000000] 04:15:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98E1A2C00) [pid = 2008] [serial = 172] [outer = 000000C986211400] 04:15:03 INFO - PROCESS | 2008 | 1461323703835 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C9F89D0400) [pid = 2008] [serial = 173] [outer = 000000C986211400] 04:15:04 INFO - PROCESS | 2008 | 1461323704164 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]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 585ms 04:15:04 INFO - PROCESS | 2008 | 1461323704215 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 2008 | 1461323704217 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:15:04 INFO - PROCESS | 2008 | 1461323704221 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 2008 | 1461323704222 Marionette TRACE conn5 <- [1,198,null,{}] 04:15:04 INFO - PROCESS | 2008 | 1461323704226 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}] 04:15:04 INFO - PROCESS | 2008 | 1461323704325 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:15:04 INFO - PROCESS | 2008 | 1461323704333 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FAAC6800 == 43 [pid = 2008] [id = 59] 04:15:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9F55D1C00) [pid = 2008] [serial = 174] [outer = 0000000000000000] 04:15:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9F8A2CC00) [pid = 2008] [serial = 175] [outer = 000000C9F55D1C00] 04:15:04 INFO - PROCESS | 2008 | 1461323704379 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C9F8C3A000) [pid = 2008] [serial = 176] [outer = 000000C9F55D1C00] 04:15:04 INFO - PROCESS | 2008 | 1461323704744 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]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 04:15:04 INFO - PROCESS | 2008 | 1461323704810 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 2008 | 1461323704813 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:15:04 INFO - PROCESS | 2008 | 1461323704816 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 2008 | 1461323704819 Marionette TRACE conn5 <- [1,202,null,{}] 04:15:04 INFO - PROCESS | 2008 | 1461323704823 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}] 04:15:04 INFO - PROCESS | 2008 | 1461323704944 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:15:04 INFO - PROCESS | 2008 | 1461323704960 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF781000 == 44 [pid = 2008] [id = 60] 04:15:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C9F94E4000) [pid = 2008] [serial = 177] [outer = 0000000000000000] 04:15:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C9FA672800) [pid = 2008] [serial = 178] [outer = 000000C9F94E4000] 04:15:05 INFO - PROCESS | 2008 | 1461323705010 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9FAC6C800) [pid = 2008] [serial = 179] [outer = 000000C9F94E4000] 04:15:05 INFO - PROCESS | 2008 | 1461323705464 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 04:15:05 INFO - PROCESS | 2008 | 1461323705510 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 2008 | 1461323705515 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:15:05 INFO - PROCESS | 2008 | 1461323705521 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 2008 | 1461323705526 Marionette TRACE conn5 <- [1,206,null,{}] 04:15:05 INFO - PROCESS | 2008 | 1461323705538 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}] 04:15:05 INFO - PROCESS | 2008 | 1461323705715 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:15:05 INFO - PROCESS | 2008 | 1461323705798 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873A4800 == 45 [pid = 2008] [id = 61] 04:15:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C984375800) [pid = 2008] [serial = 180] [outer = 0000000000000000] 04:15:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C9847D4C00) [pid = 2008] [serial = 181] [outer = 000000C984375800] 04:15:05 INFO - PROCESS | 2008 | 1461323705858 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C986FD2400) [pid = 2008] [serial = 182] [outer = 000000C984375800] 04:15:06 INFO - PROCESS | 2008 | 1461323706456 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]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 986ms 04:15:06 INFO - PROCESS | 2008 | 1461323706511 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 2008 | 1461323706517 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 2008 | 1461323706524 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:15:06 INFO - PROCESS | 2008 | 1461323706527 Marionette TRACE conn5 <- [1,210,null,{}] 04:15:06 INFO - PROCESS | 2008 | 1461323706531 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}] 04:15:06 INFO - PROCESS | 2008 | 1461323706639 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:15:06 INFO - PROCESS | 2008 | 1461323706719 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F24E800 == 46 [pid = 2008] [id = 62] 04:15:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C989392400) [pid = 2008] [serial = 183] [outer = 0000000000000000] 04:15:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98A0C6C00) [pid = 2008] [serial = 184] [outer = 000000C989392400] 04:15:06 INFO - PROCESS | 2008 | 1461323706777 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98B479400) [pid = 2008] [serial = 185] [outer = 000000C989392400] 04:15:07 INFO - PROCESS | 2008 | 1461323707297 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]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 840ms 04:15:07 INFO - PROCESS | 2008 | 1461323707369 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:15:07 INFO - PROCESS | 2008 | 1461323707372 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:15:07 INFO - PROCESS | 2008 | 1461323707376 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 2008 | 1461323707380 Marionette TRACE conn5 <- [1,214,null,{}] 04:15:07 INFO - PROCESS | 2008 | 1461323707392 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}] 04:15:07 INFO - PROCESS | 2008 | 1461323707532 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:15:07 INFO - PROCESS | 2008 | 1461323707598 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF795800 == 47 [pid = 2008] [id = 63] 04:15:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98F1EDC00) [pid = 2008] [serial = 186] [outer = 0000000000000000] 04:15:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98F890800) [pid = 2008] [serial = 187] [outer = 000000C98F1EDC00] 04:15:07 INFO - PROCESS | 2008 | 1461323707659 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98F899C00) [pid = 2008] [serial = 188] [outer = 000000C98F1EDC00] 04:15:08 INFO - PROCESS | 2008 | 1461323708227 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]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 881ms 04:15:08 INFO - PROCESS | 2008 | 1461323708260 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 2008 | 1461323708263 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 2008 | 1461323708268 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:15:08 INFO - PROCESS | 2008 | 1461323708270 Marionette TRACE conn5 <- [1,218,null,{}] 04:15:08 INFO - PROCESS | 2008 | 1461323708274 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}] 04:15:08 INFO - PROCESS | 2008 | 1461323708377 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:15:08 INFO - PROCESS | 2008 | 1461323708455 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9862CE800 == 48 [pid = 2008] [id = 64] 04:15:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9F89D4800) [pid = 2008] [serial = 189] [outer = 0000000000000000] 04:15:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C9F8CF3800) [pid = 2008] [serial = 190] [outer = 000000C9F89D4800] 04:15:08 INFO - PROCESS | 2008 | 1461323708512 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9FAA40800) [pid = 2008] [serial = 191] [outer = 000000C9F89D4800] 04:15:09 INFO - PROCESS | 2008 | 1461323709079 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]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 880ms 04:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:15:09 INFO - PROCESS | 2008 | 1461323709153 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 2008 | 1461323709156 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:15:09 INFO - PROCESS | 2008 | 1461323709159 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 2008 | 1461323709162 Marionette TRACE conn5 <- [1,222,null,{}] 04:15:09 INFO - PROCESS | 2008 | 1461323709166 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}] 04:15:09 INFO - PROCESS | 2008 | 1461323709266 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:15:09 INFO - PROCESS | 2008 | 1461323709332 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FA1000 == 49 [pid = 2008] [id = 65] 04:15:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98827F400) [pid = 2008] [serial = 192] [outer = 0000000000000000] 04:15:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C989D43C00) [pid = 2008] [serial = 193] [outer = 000000C98827F400] 04:15:09 INFO - PROCESS | 2008 | 1461323709389 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98ED62400) [pid = 2008] [serial = 194] [outer = 000000C98827F400] 04:15:10 INFO - PROCESS | 2008 | 1461323710022 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 945ms 04:15:10 INFO - PROCESS | 2008 | 1461323710106 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 2008 | 1461323710112 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:15:10 INFO - PROCESS | 2008 | 1461323710117 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 2008 | 1461323710121 Marionette TRACE conn5 <- [1,226,null,{}] 04:15:10 INFO - PROCESS | 2008 | 1461323710126 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}] 04:15:10 INFO - PROCESS | 2008 | 1461323710270 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:15:10 INFO - PROCESS | 2008 | 1461323710281 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873B6800 == 50 [pid = 2008] [id = 66] 04:15:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98808EC00) [pid = 2008] [serial = 195] [outer = 0000000000000000] 04:15:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C9890A0000) [pid = 2008] [serial = 196] [outer = 000000C98808EC00] 04:15:10 INFO - PROCESS | 2008 | 1461323710333 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C989CDB800) [pid = 2008] [serial = 197] [outer = 000000C98808EC00] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FAAC6800 == 49 [pid = 2008] [id = 59] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F943F800 == 48 [pid = 2008] [id = 58] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8CD9800 == 47 [pid = 2008] [id = 57] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9ED800 == 46 [pid = 2008] [id = 56] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F456800 == 45 [pid = 2008] [id = 55] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE14800 == 44 [pid = 2008] [id = 54] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E176800 == 43 [pid = 2008] [id = 53] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0DB000 == 42 [pid = 2008] [id = 52] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873D9800 == 41 [pid = 2008] [id = 51] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C984992000 == 40 [pid = 2008] [id = 50] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBD2000 == 39 [pid = 2008] [id = 49] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FAAC3800 == 38 [pid = 2008] [id = 48] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9FA670C00) [pid = 2008] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | 1461323710886 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]]]}] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F13B800 == 37 [pid = 2008] [id = 47] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C986C76000 == 36 [pid = 2008] [id = 46] 04:15:10 INFO - PROCESS | 2008 | --DOCSHELL 000000C98816A800 == 35 [pid = 2008] [id = 45] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C9F8A27800) [pid = 2008] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C986B72400) [pid = 2008] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C986FDC000) [pid = 2008] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9FAE15400) [pid = 2008] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C9F55CCC00) [pid = 2008] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C9F55C3400) [pid = 2008] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C9F9E2AC00) [pid = 2008] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9F94DD400) [pid = 2008] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C987C79000) [pid = 2008] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C986EE6400) [pid = 2008] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98ED6F400) [pid = 2008] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98A7F5800) [pid = 2008] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9F55B8C00) [pid = 2008] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98B479000) [pid = 2008] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98B471800) [pid = 2008] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98E1C3000) [pid = 2008] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C989059400) [pid = 2008] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98938BC00) [pid = 2008] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98E1AA800) [pid = 2008] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9F8A2BC00) [pid = 2008] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C9F89CE400) [pid = 2008] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98B4B2800) [pid = 2008] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98EFD4800) [pid = 2008] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98B4BA800) [pid = 2008] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C9FBC9CC00) [pid = 2008] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C9F9551400) [pid = 2008] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C980923C00) [pid = 2008] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C9F55CC400) [pid = 2008] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 838ms 04:15:10 INFO - PROCESS | 2008 | 1461323710959 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 2008 | 1461323710965 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:15:10 INFO - PROCESS | 2008 | 1461323710971 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 2008 | 1461323710973 Marionette TRACE conn5 <- [1,230,null,{}] 04:15:10 INFO - PROCESS | 2008 | 1461323710977 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}] 04:15:11 INFO - PROCESS | 2008 | 1461323711077 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:15:11 INFO - PROCESS | 2008 | 1461323711136 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873DC000 == 36 [pid = 2008] [id = 67] 04:15:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C9875E0C00) [pid = 2008] [serial = 198] [outer = 0000000000000000] 04:15:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C988083400) [pid = 2008] [serial = 199] [outer = 000000C9875E0C00] 04:15:11 INFO - PROCESS | 2008 | 1461323711184 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C989CCD800) [pid = 2008] [serial = 200] [outer = 000000C9875E0C00] 04:15:11 INFO - PROCESS | 2008 | 1461323711558 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]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 04:15:11 INFO - PROCESS | 2008 | 1461323711601 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 2008 | 1461323711604 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:15:11 INFO - PROCESS | 2008 | 1461323711607 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 2008 | 1461323711611 Marionette TRACE conn5 <- [1,234,null,{}] 04:15:11 INFO - PROCESS | 2008 | 1461323711622 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}] 04:15:11 INFO - PROCESS | 2008 | 1461323711706 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:15:11 INFO - PROCESS | 2008 | 1461323711714 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0D6800 == 37 [pid = 2008] [id = 68] 04:15:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98B405C00) [pid = 2008] [serial = 201] [outer = 0000000000000000] 04:15:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98B46E400) [pid = 2008] [serial = 202] [outer = 000000C98B405C00] 04:15:11 INFO - PROCESS | 2008 | 1461323711764 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98CE1C000) [pid = 2008] [serial = 203] [outer = 000000C98B405C00] 04:15:12 INFO - PROCESS | 2008 | 1461323712166 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]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 627ms 04:15:12 INFO - PROCESS | 2008 | 1461323712237 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 2008 | 1461323712240 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:15:12 INFO - PROCESS | 2008 | 1461323712243 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 2008 | 1461323712245 Marionette TRACE conn5 <- [1,238,null,{}] 04:15:12 INFO - PROCESS | 2008 | 1461323712249 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}] 04:15:12 INFO - PROCESS | 2008 | 1461323712330 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:15:12 INFO - PROCESS | 2008 | 1461323712339 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E177800 == 38 [pid = 2008] [id = 69] 04:15:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98CE24400) [pid = 2008] [serial = 204] [outer = 0000000000000000] 04:15:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98CE28400) [pid = 2008] [serial = 205] [outer = 000000C98CE24400] 04:15:12 INFO - PROCESS | 2008 | 1461323712386 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98E1A7000) [pid = 2008] [serial = 206] [outer = 000000C98CE24400] 04:15:12 INFO - PROCESS | 2008 | 1461323712818 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]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 04:15:12 INFO - PROCESS | 2008 | 1461323712874 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 2008 | 1461323712877 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:15:12 INFO - PROCESS | 2008 | 1461323712880 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 2008 | 1461323712882 Marionette TRACE conn5 <- [1,242,null,{}] 04:15:12 INFO - PROCESS | 2008 | 1461323712885 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}] 04:15:12 INFO - PROCESS | 2008 | 1461323712963 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:15:12 INFO - PROCESS | 2008 | 1461323712970 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F251000 == 39 [pid = 2008] [id = 70] 04:15:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98E1ADC00) [pid = 2008] [serial = 207] [outer = 0000000000000000] 04:15:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98E1C6C00) [pid = 2008] [serial = 208] [outer = 000000C98E1ADC00] 04:15:13 INFO - PROCESS | 2008 | 1461323713016 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98F1EF400) [pid = 2008] [serial = 209] [outer = 000000C98E1ADC00] 04:15:13 INFO - PROCESS | 2008 | 1461323713498 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]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 04:15:13 INFO - PROCESS | 2008 | 1461323713574 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 2008 | 1461323713576 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:15:13 INFO - PROCESS | 2008 | 1461323713579 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 2008 | 1461323713581 Marionette TRACE conn5 <- [1,246,null,{}] 04:15:13 INFO - PROCESS | 2008 | 1461323713591 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}] 04:15:13 INFO - PROCESS | 2008 | 1461323713727 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:15:13 INFO - PROCESS | 2008 | 1461323713752 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F935000 == 40 [pid = 2008] [id = 71] 04:15:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98FCF0800) [pid = 2008] [serial = 210] [outer = 0000000000000000] 04:15:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C9F55B3C00) [pid = 2008] [serial = 211] [outer = 000000C98FCF0800] 04:15:13 INFO - PROCESS | 2008 | 1461323713802 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C9F55C5400) [pid = 2008] [serial = 212] [outer = 000000C98FCF0800] 04:15:14 INFO - PROCESS | 2008 | 1461323714362 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]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 839ms 04:15:14 INFO - PROCESS | 2008 | 1461323714427 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 2008 | 1461323714429 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:15:14 INFO - PROCESS | 2008 | 1461323714435 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 2008 | 1461323714437 Marionette TRACE conn5 <- [1,250,null,{}] 04:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:15:14 INFO - PROCESS | 2008 | 1461323714440 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}] 04:15:14 INFO - PROCESS | 2008 | 1461323714540 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:15:14 INFO - PROCESS | 2008 | 1461323714547 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB1F800 == 41 [pid = 2008] [id = 72] 04:15:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C9F55D1400) [pid = 2008] [serial = 213] [outer = 0000000000000000] 04:15:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9F89D5C00) [pid = 2008] [serial = 214] [outer = 000000C9F55D1400] 04:15:14 INFO - PROCESS | 2008 | 1461323714593 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9F8B71C00) [pid = 2008] [serial = 215] [outer = 000000C9F55D1400] 04:15:15 INFO - PROCESS | 2008 | 1461323715011 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]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 04:15:15 INFO - PROCESS | 2008 | 1461323715074 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2008 | 1461323715076 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:15:15 INFO - PROCESS | 2008 | 1461323715080 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2008 | 1461323715082 Marionette TRACE conn5 <- [1,254,null,{}] 04:15:15 INFO - PROCESS | 2008 | 1461323715085 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}] 04:15:15 INFO - PROCESS | 2008 | 1461323715184 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:15:15 INFO - PROCESS | 2008 | 1461323715191 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9561800 == 42 [pid = 2008] [id = 73] 04:15:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9F89CC800) [pid = 2008] [serial = 216] [outer = 0000000000000000] 04:15:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9F8B7AC00) [pid = 2008] [serial = 217] [outer = 000000C9F89CC800] 04:15:15 INFO - PROCESS | 2008 | 1461323715354 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9F9C57400) [pid = 2008] [serial = 218] [outer = 000000C9F89CC800] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98B470800) [pid = 2008] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98F948C00) [pid = 2008] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C986211400) [pid = 2008] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C9F55BE400) [pid = 2008] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9FA675400) [pid = 2008] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98CE7FC00) [pid = 2008] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98A7F7000) [pid = 2008] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98437C400) [pid = 2008] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C986B73400) [pid = 2008] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9890E2800) [pid = 2008] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9F55D1C00) [pid = 2008] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:15:15 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C988B34800) [pid = 2008] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:15:15 INFO - PROCESS | 2008 | 1461323715711 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]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 04:15:15 INFO - PROCESS | 2008 | 1461323715756 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2008 | 1461323715758 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:15:15 INFO - PROCESS | 2008 | 1461323715761 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2008 | 1461323715763 Marionette TRACE conn5 <- [1,258,null,{}] 04:15:15 INFO - PROCESS | 2008 | 1461323715767 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}] 04:15:15 INFO - PROCESS | 2008 | 1461323715847 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:15:15 INFO - PROCESS | 2008 | 1461323715909 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FA3C4800 == 43 [pid = 2008] [id = 74] 04:15:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C989C23400) [pid = 2008] [serial = 219] [outer = 0000000000000000] 04:15:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9F89CC400) [pid = 2008] [serial = 220] [outer = 000000C989C23400] 04:15:15 INFO - PROCESS | 2008 | 1461323715955 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C9F9EDC800) [pid = 2008] [serial = 221] [outer = 000000C989C23400] 04:15:16 INFO - PROCESS | 2008 | 1461323716297 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]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 04:15:16 INFO - PROCESS | 2008 | 1461323716352 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 2008 | 1461323716355 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:15:16 INFO - PROCESS | 2008 | 1461323716358 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:15:16 INFO - PROCESS | 2008 | 1461323716360 Marionette TRACE conn5 <- [1,262,null,{}] 04:15:16 INFO - PROCESS | 2008 | 1461323716363 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}] 04:15:16 INFO - PROCESS | 2008 | 1461323716465 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:15:16 INFO - PROCESS | 2008 | 1461323716473 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBC82800 == 44 [pid = 2008] [id = 75] 04:15:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C9F9551400) [pid = 2008] [serial = 222] [outer = 0000000000000000] 04:15:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C9FA678400) [pid = 2008] [serial = 223] [outer = 000000C9F9551400] 04:15:16 INFO - PROCESS | 2008 | 1461323716521 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C9FAC67C00) [pid = 2008] [serial = 224] [outer = 000000C9F9551400] 04:15:16 INFO - PROCESS | 2008 | 1461323716939 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]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 04:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:15:17 INFO - PROCESS | 2008 | 1461323716990 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 2008 | 1461323716993 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 2008 | 1461323716996 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 2008 | 1461323716998 Marionette TRACE conn5 <- [1,266,null,{}] 04:15:17 INFO - PROCESS | 2008 | 1461323717002 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}] 04:15:17 INFO - PROCESS | 2008 | 1461323717123 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:15:17 INFO - PROCESS | 2008 | 1461323717138 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF8BC800 == 45 [pid = 2008] [id = 76] 04:15:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C986F43000) [pid = 2008] [serial = 225] [outer = 0000000000000000] 04:15:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9FAC69800) [pid = 2008] [serial = 226] [outer = 000000C986F43000] 04:15:17 INFO - PROCESS | 2008 | 1461323717189 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9FBDDB400) [pid = 2008] [serial = 227] [outer = 000000C986F43000] 04:15:17 INFO - PROCESS | 2008 | 1461323717821 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]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 04:15:17 INFO - PROCESS | 2008 | 1461323717881 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 2008 | 1461323717887 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:15:17 INFO - PROCESS | 2008 | 1461323717893 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 2008 | 1461323717897 Marionette TRACE conn5 <- [1,270,null,{}] 04:15:17 INFO - PROCESS | 2008 | 1461323717903 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}] 04:15:18 INFO - PROCESS | 2008 | 1461323718023 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:15:18 INFO - PROCESS | 2008 | 1461323718086 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9885C7800 == 46 [pid = 2008] [id = 77] 04:15:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C986F3C400) [pid = 2008] [serial = 228] [outer = 0000000000000000] 04:15:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C986FD5000) [pid = 2008] [serial = 229] [outer = 000000C986F3C400] 04:15:18 INFO - PROCESS | 2008 | 1461323718147 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9890DA800) [pid = 2008] [serial = 230] [outer = 000000C986F3C400] 04:15:18 INFO - PROCESS | 2008 | 1461323718907 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]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1083ms 04:15:19 INFO - PROCESS | 2008 | 1461323719001 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 2008 | 1461323719007 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:15:19 INFO - PROCESS | 2008 | 1461323719016 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 2008 | 1461323719019 Marionette TRACE conn5 <- [1,274,null,{}] 04:15:19 INFO - PROCESS | 2008 | 1461323719023 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}] 04:15:19 INFO - PROCESS | 2008 | 1461323719144 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:15:19 INFO - PROCESS | 2008 | 1461323719206 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FB71C800 == 47 [pid = 2008] [id = 78] 04:15:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98B4B2400) [pid = 2008] [serial = 231] [outer = 0000000000000000] 04:15:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98F1F8800) [pid = 2008] [serial = 232] [outer = 000000C98B4B2400] 04:15:19 INFO - PROCESS | 2008 | 1461323719264 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98F948000) [pid = 2008] [serial = 233] [outer = 000000C98B4B2400] 04:15:19 INFO - PROCESS | 2008 | 1461323719836 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]]]}] 04:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 840ms 04:15:19 INFO - PROCESS | 2008 | 1461323719863 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 2008 | 1461323719866 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 2008 | 1461323719870 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:15:19 INFO - PROCESS | 2008 | 1461323719875 Marionette TRACE conn5 <- [1,278,null,{}] 04:15:19 INFO - PROCESS | 2008 | 1461323719887 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}] 04:15:20 INFO - PROCESS | 2008 | 1461323719997 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:15:20 INFO - PROCESS | 2008 | 1461323720080 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD17000 == 48 [pid = 2008] [id = 79] 04:15:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9F8B7A800) [pid = 2008] [serial = 234] [outer = 0000000000000000] 04:15:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C9F94E3000) [pid = 2008] [serial = 235] [outer = 000000C9F8B7A800] 04:15:20 INFO - PROCESS | 2008 | 1461323720140 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9FAE94800) [pid = 2008] [serial = 236] [outer = 000000C9F8B7A800] 04:15:20 INFO - PROCESS | 2008 | 1461323720717 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]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 882ms 04:15:20 INFO - PROCESS | 2008 | 1461323720756 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 2008 | 1461323720759 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:15:20 INFO - PROCESS | 2008 | 1461323720763 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 2008 | 1461323720765 Marionette TRACE conn5 <- [1,282,null,{}] 04:15:20 INFO - PROCESS | 2008 | 1461323720769 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}] 04:15:20 INFO - PROCESS | 2008 | 1461323720877 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:15:20 INFO - PROCESS | 2008 | 1461323720958 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE15800 == 49 [pid = 2008] [id = 80] 04:15:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98B4F3800) [pid = 2008] [serial = 237] [outer = 0000000000000000] 04:15:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98B4F7000) [pid = 2008] [serial = 238] [outer = 000000C98B4F3800] 04:15:21 INFO - PROCESS | 2008 | 1461323721016 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C9FB776C00) [pid = 2008] [serial = 239] [outer = 000000C98B4F3800] 04:15:21 INFO - PROCESS | 2008 | 1461323721752 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]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1032ms 04:15:21 INFO - PROCESS | 2008 | 1461323721798 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 2008 | 1461323721802 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:15:21 INFO - PROCESS | 2008 | 1461323721807 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 2008 | 1461323721812 Marionette TRACE conn5 <- [1,286,null,{}] 04:15:21 INFO - PROCESS | 2008 | 1461323721838 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}] 04:15:21 INFO - PROCESS | 2008 | 1461323721937 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:15:22 INFO - PROCESS | 2008 | 1461323722010 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878C2800 == 50 [pid = 2008] [id = 81] 04:15:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C984373C00) [pid = 2008] [serial = 240] [outer = 0000000000000000] 04:15:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C985040400) [pid = 2008] [serial = 241] [outer = 000000C984373C00] 04:15:22 INFO - PROCESS | 2008 | 1461323722061 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C986F44C00) [pid = 2008] [serial = 242] [outer = 000000C984373C00] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C986C6E000 == 49 [pid = 2008] [id = 31] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F258800 == 48 [pid = 2008] [id = 32] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FBC82800 == 47 [pid = 2008] [id = 75] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FA3C4800 == 46 [pid = 2008] [id = 74] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9561800 == 45 [pid = 2008] [id = 73] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB1F800 == 44 [pid = 2008] [id = 72] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F935000 == 43 [pid = 2008] [id = 71] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F251000 == 42 [pid = 2008] [id = 70] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E177800 == 41 [pid = 2008] [id = 69] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C986E4E400) [pid = 2008] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98B4B8400) [pid = 2008] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9F55C0C00) [pid = 2008] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C9FA672800) [pid = 2008] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0D6800 == 40 [pid = 2008] [id = 68] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873DC000 == 39 [pid = 2008] [id = 67] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873B6800 == 38 [pid = 2008] [id = 66] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C986FA1000 == 37 [pid = 2008] [id = 65] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9862CE800 == 36 [pid = 2008] [id = 64] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF795800 == 35 [pid = 2008] [id = 63] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F24E800 == 34 [pid = 2008] [id = 62] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873A4800 == 33 [pid = 2008] [id = 61] 04:15:22 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF781000 == 32 [pid = 2008] [id = 60] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98F1F0C00) [pid = 2008] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98EFDE800) [pid = 2008] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98FCF2800) [pid = 2008] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98E1A2C00) [pid = 2008] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9F55C6800) [pid = 2008] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C9FAE94C00) [pid = 2008] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C9FAC62000) [pid = 2008] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98E1A1000) [pid = 2008] [serial = 159] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98B472400) [pid = 2008] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98B4B0400) [pid = 2008] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C987116C00) [pid = 2008] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C988085400) [pid = 2008] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C987903400) [pid = 2008] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C986EF2800) [pid = 2008] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98A05CC00) [pid = 2008] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98A42DC00) [pid = 2008] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C9F55B9400) [pid = 2008] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9F8C3A000) [pid = 2008] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9F89D0400) [pid = 2008] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C9F89CB800) [pid = 2008] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9F8A2CC00) [pid = 2008] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98F942C00) [pid = 2008] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98E1B9000) [pid = 2008] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:15:22 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C988084800) [pid = 2008] [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.] 04:15:22 INFO - PROCESS | 2008 | 1461323722736 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]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 962ms 04:15:22 INFO - PROCESS | 2008 | 1461323722775 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 2008 | 1461323722780 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:15:22 INFO - PROCESS | 2008 | 1461323722798 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 2008 | 1461323722801 Marionette TRACE conn5 <- [1,290,null,{}] 04:15:22 INFO - PROCESS | 2008 | 1461323722807 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}] 04:15:22 INFO - PROCESS | 2008 | 1461323722891 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:15:22 INFO - PROCESS | 2008 | 1461323722899 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9862CC800 == 33 [pid = 2008] [id = 82] 04:15:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98503E400) [pid = 2008] [serial = 243] [outer = 0000000000000000] 04:15:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98628D400) [pid = 2008] [serial = 244] [outer = 000000C98503E400] 04:15:22 INFO - PROCESS | 2008 | 1461323722946 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98753B800) [pid = 2008] [serial = 245] [outer = 000000C98503E400] 04:15:23 INFO - PROCESS | 2008 | 1461323723430 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]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 04:15:23 INFO - PROCESS | 2008 | 1461323723479 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 2008 | 1461323723482 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:15:23 INFO - PROCESS | 2008 | 1461323723486 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 2008 | 1461323723489 Marionette TRACE conn5 <- [1,294,null,{}] 04:15:23 INFO - PROCESS | 2008 | 1461323723500 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}] 04:15:23 INFO - PROCESS | 2008 | 1461323723585 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:15:23 INFO - PROCESS | 2008 | 1461323723600 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988697800 == 34 [pid = 2008] [id = 83] 04:15:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C9886CD400) [pid = 2008] [serial = 246] [outer = 0000000000000000] 04:15:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C988BDD400) [pid = 2008] [serial = 247] [outer = 000000C9886CD400] 04:15:23 INFO - PROCESS | 2008 | 1461323723649 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C989387400) [pid = 2008] [serial = 248] [outer = 000000C9886CD400] 04:15:24 INFO - PROCESS | 2008 | 1461323724068 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]]]}] 04:15:24 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. 04:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 648ms 04:15:24 INFO - PROCESS | 2008 | 1461323724136 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 2008 | 1461323724139 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:15:24 INFO - PROCESS | 2008 | 1461323724142 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 2008 | 1461323724144 Marionette TRACE conn5 <- [1,298,null,{}] 04:15:24 INFO - PROCESS | 2008 | 1461323724148 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}] 04:15:24 INFO - PROCESS | 2008 | 1461323724229 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:15:24 INFO - PROCESS | 2008 | 1461323724237 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0DA800 == 35 [pid = 2008] [id = 84] 04:15:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98A067400) [pid = 2008] [serial = 249] [outer = 0000000000000000] 04:15:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98A427400) [pid = 2008] [serial = 250] [outer = 000000C98A067400] 04:15:24 INFO - PROCESS | 2008 | 1461323724284 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98B406400) [pid = 2008] [serial = 251] [outer = 000000C98A067400] 04:15:24 INFO - PROCESS | 2008 | 1461323724705 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]]]}] 04:15:24 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. 04:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 585ms 04:15:24 INFO - PROCESS | 2008 | 1461323724731 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 2008 | 1461323724733 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:15:24 INFO - PROCESS | 2008 | 1461323724736 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 2008 | 1461323724738 Marionette TRACE conn5 <- [1,302,null,{}] 04:15:24 INFO - PROCESS | 2008 | 1461323724742 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}] 04:15:24 INFO - PROCESS | 2008 | 1461323724820 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:15:24 INFO - PROCESS | 2008 | 1461323724859 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986319800 == 36 [pid = 2008] [id = 85] 04:15:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98B4B4400) [pid = 2008] [serial = 252] [outer = 0000000000000000] 04:15:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98B4B6800) [pid = 2008] [serial = 253] [outer = 000000C98B4B4400] 04:15:24 INFO - PROCESS | 2008 | 1461323724908 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98B4F4400) [pid = 2008] [serial = 254] [outer = 000000C98B4B4400] 04:15:25 INFO - PROCESS | 2008 | 1461323725022 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:15:25 INFO - PROCESS | 2008 | 1461323725407 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]]]}] 04:15:25 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. 04:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 04:15:25 INFO - PROCESS | 2008 | 1461323725474 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 2008 | 1461323725476 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:15:25 INFO - PROCESS | 2008 | 1461323725480 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 2008 | 1461323725482 Marionette TRACE conn5 <- [1,306,null,{}] 04:15:25 INFO - PROCESS | 2008 | 1461323725485 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}] 04:15:25 INFO - PROCESS | 2008 | 1461323725608 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:15:25 INFO - PROCESS | 2008 | 1461323725658 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F138000 == 37 [pid = 2008] [id = 86] 04:15:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98E1A9000) [pid = 2008] [serial = 255] [outer = 0000000000000000] 04:15:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98E1BA800) [pid = 2008] [serial = 256] [outer = 000000C98E1A9000] 04:15:25 INFO - PROCESS | 2008 | 1461323725708 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98ED65000) [pid = 2008] [serial = 257] [outer = 000000C98E1A9000] 04:15:26 INFO - PROCESS | 2008 | 1461323726116 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]]]}] 04:15:26 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. 04:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 693ms 04:15:26 INFO - PROCESS | 2008 | 1461323726177 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 2008 | 1461323726179 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:15:26 INFO - PROCESS | 2008 | 1461323726182 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 2008 | 1461323726184 Marionette TRACE conn5 <- [1,310,null,{}] 04:15:26 INFO - PROCESS | 2008 | 1461323726188 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}] 04:15:26 INFO - PROCESS | 2008 | 1461323726312 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:15:26 INFO - PROCESS | 2008 | 1461323726318 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9817B4000 == 38 [pid = 2008] [id = 87] 04:15:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98EFD5400) [pid = 2008] [serial = 258] [outer = 0000000000000000] 04:15:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98EFE1400) [pid = 2008] [serial = 259] [outer = 000000C98EFD5400] 04:15:26 INFO - PROCESS | 2008 | 1461323726365 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98F1F8400) [pid = 2008] [serial = 260] [outer = 000000C98EFD5400] 04:15:26 INFO - PROCESS | 2008 | 1461323726781 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]]]}] 04:15:26 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. 04:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 626ms 04:15:26 INFO - PROCESS | 2008 | 1461323726810 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 2008 | 1461323726812 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:15:26 INFO - PROCESS | 2008 | 1461323726816 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 2008 | 1461323726818 Marionette TRACE conn5 <- [1,314,null,{}] 04:15:26 INFO - PROCESS | 2008 | 1461323726821 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}] 04:15:26 INFO - PROCESS | 2008 | 1461323726925 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:15:26 INFO - PROCESS | 2008 | 1461323726931 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9EE800 == 39 [pid = 2008] [id = 88] 04:15:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98F894000) [pid = 2008] [serial = 261] [outer = 0000000000000000] 04:15:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98F93C800) [pid = 2008] [serial = 262] [outer = 000000C98F894000] 04:15:27 INFO - PROCESS | 2008 | 1461323727014 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98F94AC00) [pid = 2008] [serial = 263] [outer = 000000C98F894000] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98FCF0800) [pid = 2008] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9F55D1400) [pid = 2008] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98B405C00) [pid = 2008] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C9875E0C00) [pid = 2008] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98E1ADC00) [pid = 2008] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98CE24400) [pid = 2008] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C984375800) [pid = 2008] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98827F400) [pid = 2008] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98808EC00) [pid = 2008] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9F9551400) [pid = 2008] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9F89CC800) [pid = 2008] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C989C23400) [pid = 2008] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9863EAC00) [pid = 2008] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98FCF4C00) [pid = 2008] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98A4B1400) [pid = 2008] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:15:27 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9FA66C400) [pid = 2008] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:15:27 INFO - PROCESS | 2008 | 1461323727546 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]]]}] 04:15:27 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. 04:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 776ms 04:15:27 INFO - PROCESS | 2008 | 1461323727610 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 2008 | 1461323727612 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:15:27 INFO - PROCESS | 2008 | 1461323727616 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 2008 | 1461323727618 Marionette TRACE conn5 <- [1,318,null,{}] 04:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:15:27 INFO - PROCESS | 2008 | 1461323727622 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}] 04:15:27 INFO - PROCESS | 2008 | 1461323727700 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:15:27 INFO - PROCESS | 2008 | 1461323727706 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB17800 == 40 [pid = 2008] [id = 89] 04:15:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98A0BE400) [pid = 2008] [serial = 264] [outer = 0000000000000000] 04:15:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98F93BC00) [pid = 2008] [serial = 265] [outer = 000000C98A0BE400] 04:15:27 INFO - PROCESS | 2008 | 1461323727752 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98FCF3000) [pid = 2008] [serial = 266] [outer = 000000C98A0BE400] 04:15:28 INFO - PROCESS | 2008 | 1461323728148 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]]]}] 04:15:28 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. 04:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 04:15:28 INFO - PROCESS | 2008 | 1461323728210 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 2008 | 1461323728212 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:15:28 INFO - PROCESS | 2008 | 1461323728220 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 2008 | 1461323728222 Marionette TRACE conn5 <- [1,322,null,{}] 04:15:28 INFO - PROCESS | 2008 | 1461323728226 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}] 04:15:28 INFO - PROCESS | 2008 | 1461323728308 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:15:28 INFO - PROCESS | 2008 | 1461323728341 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE13000 == 41 [pid = 2008] [id = 90] 04:15:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C9F55BDC00) [pid = 2008] [serial = 267] [outer = 0000000000000000] 04:15:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C9F55C3C00) [pid = 2008] [serial = 268] [outer = 000000C9F55BDC00] 04:15:28 INFO - PROCESS | 2008 | 1461323728388 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C9F55CE800) [pid = 2008] [serial = 269] [outer = 000000C9F55BDC00] 04:15:28 INFO - PROCESS | 2008 | 1461323728808 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]]]}] 04:15:28 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. 04:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 650ms 04:15:28 INFO - PROCESS | 2008 | 1461323728868 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 2008 | 1461323728871 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:15:28 INFO - PROCESS | 2008 | 1461323728874 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 2008 | 1461323728877 Marionette TRACE conn5 <- [1,326,null,{}] 04:15:28 INFO - PROCESS | 2008 | 1461323728880 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}] 04:15:28 INFO - PROCESS | 2008 | 1461323728981 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:15:29 INFO - PROCESS | 2008 | 1461323729018 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9E5A800 == 42 [pid = 2008] [id = 91] 04:15:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9F8A2A800) [pid = 2008] [serial = 270] [outer = 0000000000000000] 04:15:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9F89D2800) [pid = 2008] [serial = 271] [outer = 000000C9F8A2A800] 04:15:29 INFO - PROCESS | 2008 | 1461323729070 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9F8B7EC00) [pid = 2008] [serial = 272] [outer = 000000C9F8A2A800] 04:15:29 INFO - PROCESS | 2008 | 1461323729688 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]]]}] 04:15:29 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. 04:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 880ms 04:15:29 INFO - PROCESS | 2008 | 1461323729758 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2008 | 1461323729763 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:15:29 INFO - PROCESS | 2008 | 1461323729769 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2008 | 1461323729773 Marionette TRACE conn5 <- [1,330,null,{}] 04:15:29 INFO - PROCESS | 2008 | 1461323729779 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}] 04:15:29 INFO - PROCESS | 2008 | 1461323729921 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:15:29 INFO - PROCESS | 2008 | 1461323729992 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873EA800 == 43 [pid = 2008] [id = 92] 04:15:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C986B71000) [pid = 2008] [serial = 273] [outer = 0000000000000000] 04:15:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C986F40000) [pid = 2008] [serial = 274] [outer = 000000C986B71000] 04:15:30 INFO - PROCESS | 2008 | 1461323730092 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C988095C00) [pid = 2008] [serial = 275] [outer = 000000C986B71000] 04:15:30 INFO - PROCESS | 2008 | 1461323730709 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]]]}] 04:15:30 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. 04:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 985ms 04:15:30 INFO - PROCESS | 2008 | 1461323730757 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 2008 | 1461323730764 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 2008 | 1461323730771 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:15:30 INFO - PROCESS | 2008 | 1461323730774 Marionette TRACE conn5 <- [1,334,null,{}] 04:15:30 INFO - PROCESS | 2008 | 1461323730778 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}] 04:15:30 INFO - PROCESS | 2008 | 1461323730886 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:15:30 INFO - PROCESS | 2008 | 1461323730956 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E18D800 == 44 [pid = 2008] [id = 93] 04:15:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C988515800) [pid = 2008] [serial = 276] [outer = 0000000000000000] 04:15:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C988517400) [pid = 2008] [serial = 277] [outer = 000000C988515800] 04:15:31 INFO - PROCESS | 2008 | 1461323731013 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9886CAC00) [pid = 2008] [serial = 278] [outer = 000000C988515800] 04:15:31 INFO - PROCESS | 2008 | 1461323731549 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]]]}] 04:15:31 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. 04:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 840ms 04:15:31 INFO - PROCESS | 2008 | 1461323731615 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 2008 | 1461323731618 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:15:31 INFO - PROCESS | 2008 | 1461323731636 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:15:31 INFO - PROCESS | 2008 | 1461323731640 Marionette TRACE conn5 <- [1,338,null,{}] 04:15:31 INFO - PROCESS | 2008 | 1461323731652 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}] 04:15:31 INFO - PROCESS | 2008 | 1461323731763 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:15:31 INFO - PROCESS | 2008 | 1461323731835 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FA3C4800 == 45 [pid = 2008] [id = 94] 04:15:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98B4B1400) [pid = 2008] [serial = 279] [outer = 0000000000000000] 04:15:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98B4EF400) [pid = 2008] [serial = 280] [outer = 000000C98B4B1400] 04:15:31 INFO - PROCESS | 2008 | 1461323731897 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98E1A2C00) [pid = 2008] [serial = 281] [outer = 000000C98B4B1400] 04:15:32 INFO - PROCESS | 2008 | 1461323732467 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]]]}] 04:15:32 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. 04:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 880ms 04:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:15:32 INFO - PROCESS | 2008 | 1461323732523 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 2008 | 1461323732526 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 2008 | 1461323732530 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 2008 | 1461323732532 Marionette TRACE conn5 <- [1,342,null,{}] 04:15:32 INFO - PROCESS | 2008 | 1461323732536 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}] 04:15:32 INFO - PROCESS | 2008 | 1461323732641 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:15:32 INFO - PROCESS | 2008 | 1461323732722 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEE5A800 == 46 [pid = 2008] [id = 95] 04:15:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98EFD7800) [pid = 2008] [serial = 282] [outer = 0000000000000000] 04:15:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98F1EF000) [pid = 2008] [serial = 283] [outer = 000000C98EFD7800] 04:15:32 INFO - PROCESS | 2008 | 1461323732781 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C9F89CC800) [pid = 2008] [serial = 284] [outer = 000000C98EFD7800] 04:15:33 INFO - PROCESS | 2008 | 1461323733380 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]]]}] 04:15:33 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. 04:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 881ms 04:15:33 INFO - PROCESS | 2008 | 1461323733412 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 2008 | 1461323733415 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:15:33 INFO - PROCESS | 2008 | 1461323733418 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 2008 | 1461323733420 Marionette TRACE conn5 <- [1,346,null,{}] 04:15:33 INFO - PROCESS | 2008 | 1461323733424 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}] 04:15:33 INFO - PROCESS | 2008 | 1461323733528 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:15:33 INFO - PROCESS | 2008 | 1461323733608 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873A4000 == 47 [pid = 2008] [id = 96] 04:15:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C989D46400) [pid = 2008] [serial = 285] [outer = 0000000000000000] 04:15:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98B475800) [pid = 2008] [serial = 286] [outer = 000000C989D46400] 04:15:33 INFO - PROCESS | 2008 | 1461323733665 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C9F55BD400) [pid = 2008] [serial = 287] [outer = 000000C989D46400] 04:15:34 INFO - PROCESS | 2008 | 1461323734392 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]]]}] 04:15:34 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. 04:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1031ms 04:15:34 INFO - PROCESS | 2008 | 1461323734452 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 2008 | 1461323734456 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:15:34 INFO - PROCESS | 2008 | 1461323734462 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 2008 | 1461323734465 Marionette TRACE conn5 <- [1,350,null,{}] 04:15:34 INFO - PROCESS | 2008 | 1461323734534 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}] 04:15:34 INFO - PROCESS | 2008 | 1461323734670 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:15:34 INFO - PROCESS | 2008 | 1461323734713 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988154800 == 48 [pid = 2008] [id = 97] 04:15:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98790E000) [pid = 2008] [serial = 288] [outer = 0000000000000000] 04:15:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C988091800) [pid = 2008] [serial = 289] [outer = 000000C98790E000] 04:15:34 INFO - PROCESS | 2008 | 1461323734768 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C988516000) [pid = 2008] [serial = 290] [outer = 000000C98790E000] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE13000 == 47 [pid = 2008] [id = 90] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB17800 == 46 [pid = 2008] [id = 89] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9EE800 == 45 [pid = 2008] [id = 88] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C9817B4000 == 44 [pid = 2008] [id = 87] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F138000 == 43 [pid = 2008] [id = 86] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C986319800 == 42 [pid = 2008] [id = 85] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0DA800 == 41 [pid = 2008] [id = 84] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C988697800 == 40 [pid = 2008] [id = 83] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C9862CC800 == 39 [pid = 2008] [id = 82] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C9FAC69800) [pid = 2008] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878C2800 == 38 [pid = 2008] [id = 81] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE15800 == 37 [pid = 2008] [id = 80] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD17000 == 36 [pid = 2008] [id = 79] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FB71C800 == 35 [pid = 2008] [id = 78] 04:15:35 INFO - PROCESS | 2008 | --DOCSHELL 000000C9885C7800 == 34 [pid = 2008] [id = 77] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C988B35400) [pid = 2008] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9FA38F000) [pid = 2008] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98ED67000) [pid = 2008] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C9FA676C00) [pid = 2008] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C9F55B3C00) [pid = 2008] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9F89D5C00) [pid = 2008] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C9F55C5400) [pid = 2008] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98B46E400) [pid = 2008] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98CE1C000) [pid = 2008] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C988083400) [pid = 2008] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C989CCD800) [pid = 2008] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98E1C6C00) [pid = 2008] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98CE28400) [pid = 2008] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98E1A7000) [pid = 2008] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C986FD2400) [pid = 2008] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9847D4C00) [pid = 2008] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98ED62400) [pid = 2008] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C989D43C00) [pid = 2008] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C9F8B71C00) [pid = 2008] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C989CDB800) [pid = 2008] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9890A0000) [pid = 2008] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98A0C6C00) [pid = 2008] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98F890800) [pid = 2008] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C9F8CF3800) [pid = 2008] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9FA678400) [pid = 2008] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9F9C57400) [pid = 2008] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C9F8B7AC00) [pid = 2008] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9F89CC400) [pid = 2008] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C9FAC67C00) [pid = 2008] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C9F9EDC800) [pid = 2008] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98F1EF400) [pid = 2008] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:15:35 INFO - PROCESS | 2008 | 1461323735306 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]]]}] 04:15:35 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. 04:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 902ms 04:15:35 INFO - PROCESS | 2008 | 1461323735368 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 2008 | 1461323735374 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:15:35 INFO - PROCESS | 2008 | 1461323735380 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 2008 | 1461323735383 Marionette TRACE conn5 <- [1,354,null,{}] 04:15:35 INFO - PROCESS | 2008 | 1461323735387 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}] 04:15:35 INFO - PROCESS | 2008 | 1461323735471 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:15:35 INFO - PROCESS | 2008 | 1461323735478 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878C2800 == 35 [pid = 2008] [id = 98] 04:15:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C988517800) [pid = 2008] [serial = 291] [outer = 0000000000000000] 04:15:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9886CC800) [pid = 2008] [serial = 292] [outer = 000000C988517800] 04:15:35 INFO - PROCESS | 2008 | 1461323735526 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C9890DAC00) [pid = 2008] [serial = 293] [outer = 000000C988517800] 04:15:36 INFO - PROCESS | 2008 | 1461323736001 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]]]}] 04:15:36 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. 04:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 04:15:36 INFO - PROCESS | 2008 | 1461323736011 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 2008 | 1461323736013 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:15:36 INFO - PROCESS | 2008 | 1461323736048 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 2008 | 1461323736052 Marionette TRACE conn5 <- [1,358,null,{}] 04:15:36 INFO - PROCESS | 2008 | 1461323736065 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}] 04:15:36 INFO - PROCESS | 2008 | 1461323736150 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:15:36 INFO - PROCESS | 2008 | 1461323736160 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A7C2800 == 36 [pid = 2008] [id = 99] 04:15:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98A426800) [pid = 2008] [serial = 294] [outer = 0000000000000000] 04:15:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98B40E000) [pid = 2008] [serial = 295] [outer = 000000C98A426800] 04:15:36 INFO - PROCESS | 2008 | 1461323736210 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98B4B2800) [pid = 2008] [serial = 296] [outer = 000000C98A426800] 04:15:36 INFO - PROCESS | 2008 | 1461323736671 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]]]}] 04:15:36 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. 04:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 04:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:15:36 INFO - PROCESS | 2008 | 1461323736683 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 2008 | 1461323736686 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:15:36 INFO - PROCESS | 2008 | 1461323736689 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 2008 | 1461323736691 Marionette TRACE conn5 <- [1,362,null,{}] 04:15:36 INFO - PROCESS | 2008 | 1461323736694 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}] 04:15:36 INFO - PROCESS | 2008 | 1461323736777 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:15:36 INFO - PROCESS | 2008 | 1461323736783 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE0D800 == 37 [pid = 2008] [id = 100] 04:15:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98B4F5C00) [pid = 2008] [serial = 297] [outer = 0000000000000000] 04:15:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98CE22000) [pid = 2008] [serial = 298] [outer = 000000C98B4F5C00] 04:15:36 INFO - PROCESS | 2008 | 1461323736832 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98E1A1C00) [pid = 2008] [serial = 299] [outer = 000000C98B4F5C00] 04:15:37 INFO - PROCESS | 2008 | 1461323737266 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]]]}] 04:15:37 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. 04:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 626ms 04:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:15:37 INFO - PROCESS | 2008 | 1461323737318 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 2008 | 1461323737321 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:15:37 INFO - PROCESS | 2008 | 1461323737324 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 2008 | 1461323737326 Marionette TRACE conn5 <- [1,366,null,{}] 04:15:37 INFO - PROCESS | 2008 | 1461323737329 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}] 04:15:37 INFO - PROCESS | 2008 | 1461323737409 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:15:37 INFO - PROCESS | 2008 | 1461323737418 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F44F000 == 38 [pid = 2008] [id = 101] 04:15:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98E1BB400) [pid = 2008] [serial = 300] [outer = 0000000000000000] 04:15:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98E1C6C00) [pid = 2008] [serial = 301] [outer = 000000C98E1BB400] 04:15:37 INFO - PROCESS | 2008 | 1461323737465 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98EFDE000) [pid = 2008] [serial = 302] [outer = 000000C98E1BB400] 04:15:37 INFO - PROCESS | 2008 | 1461323737960 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]]]}] 04:15:38 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. 04:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 04:15:38 INFO - PROCESS | 2008 | 1461323738019 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 2008 | 1461323738022 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:15:38 INFO - PROCESS | 2008 | 1461323738025 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:15:38 INFO - PROCESS | 2008 | 1461323738027 Marionette TRACE conn5 <- [1,370,null,{}] 04:15:38 INFO - PROCESS | 2008 | 1461323738030 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}] 04:15:38 INFO - PROCESS | 2008 | 1461323738156 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:15:38 INFO - PROCESS | 2008 | 1461323738207 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988A54000 == 39 [pid = 2008] [id = 102] 04:15:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98F948800) [pid = 2008] [serial = 303] [outer = 0000000000000000] 04:15:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9F55B3C00) [pid = 2008] [serial = 304] [outer = 000000C98F948800] 04:15:38 INFO - PROCESS | 2008 | 1461323738258 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9F55C6800) [pid = 2008] [serial = 305] [outer = 000000C98F948800] 04:15:38 INFO - PROCESS | 2008 | 1461323738691 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]]]}] 04:15:38 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. 04:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 04:15:38 INFO - PROCESS | 2008 | 1461323738721 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 2008 | 1461323738723 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:15:38 INFO - PROCESS | 2008 | 1461323738768 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2008 | 1461323738770 Marionette TRACE conn5 <- [1,374,null,{}] 04:15:38 INFO - PROCESS | 2008 | 1461323738782 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}] 04:15:38 INFO - PROCESS | 2008 | 1461323738883 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:15:38 INFO - PROCESS | 2008 | 1461323738895 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBC2000 == 40 [pid = 2008] [id = 103] 04:15:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9F89C9000) [pid = 2008] [serial = 306] [outer = 0000000000000000] 04:15:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C9F8A2EC00) [pid = 2008] [serial = 307] [outer = 000000C9F89C9000] 04:15:38 INFO - PROCESS | 2008 | 1461323738941 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9F8B74400) [pid = 2008] [serial = 308] [outer = 000000C9F89C9000] 04:15:39 INFO - PROCESS | 2008 | 1461323739386 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:15:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:15:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 04:15:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:15:39 INFO - PROCESS | 2008 | 1461323739405 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 2008 | 1461323739407 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:15:39 INFO - PROCESS | 2008 | 1461323739410 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 2008 | 1461323739412 Marionette TRACE conn5 <- [1,378,null,{}] 04:15:39 INFO - PROCESS | 2008 | 1461323739415 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}] 04:15:39 INFO - PROCESS | 2008 | 1461323739516 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:15:39 INFO - PROCESS | 2008 | 1461323739523 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8CD9800 == 41 [pid = 2008] [id = 104] 04:15:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C9F8B7AC00) [pid = 2008] [serial = 309] [outer = 0000000000000000] 04:15:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9F8CF3800) [pid = 2008] [serial = 310] [outer = 000000C9F8B7AC00] 04:15:39 INFO - PROCESS | 2008 | 1461323739605 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C9F9E30C00) [pid = 2008] [serial = 311] [outer = 000000C9F8B7AC00] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C9F94E4000) [pid = 2008] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98E1A9000) [pid = 2008] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98EFD5400) [pid = 2008] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98B4F3800) [pid = 2008] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98B4B4400) [pid = 2008] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9886CD400) [pid = 2008] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98A067400) [pid = 2008] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C984373C00) [pid = 2008] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98503E400) [pid = 2008] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98F894000) [pid = 2008] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9F55BDC00) [pid = 2008] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:15:39 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98A0BE400) [pid = 2008] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:15:40 INFO - PROCESS | 2008 | 1461323740214 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:15:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 04:15:40 INFO - PROCESS | 2008 | 1461323740253 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 2008 | 1461323740255 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:15:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:15:40 INFO - PROCESS | 2008 | 1461323740258 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 2008 | 1461323740260 Marionette TRACE conn5 <- [1,382,null,{}] 04:15:40 INFO - PROCESS | 2008 | 1461323740263 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}] 04:15:40 INFO - PROCESS | 2008 | 1461323740342 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:15:40 INFO - PROCESS | 2008 | 1461323740350 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9EBF800 == 42 [pid = 2008] [id = 105] 04:15:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98E1C4400) [pid = 2008] [serial = 312] [outer = 0000000000000000] 04:15:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C9F8B7D000) [pid = 2008] [serial = 313] [outer = 000000C98E1C4400] 04:15:40 INFO - PROCESS | 2008 | 1461323740397 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9FA391000) [pid = 2008] [serial = 314] [outer = 000000C98E1C4400] 04:15:40 INFO - PROCESS | 2008 | 1461323740873 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:15:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 04:15:40 INFO - PROCESS | 2008 | 1461323740890 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 2008 | 1461323740893 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:15:40 INFO - PROCESS | 2008 | 1461323740896 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:15:40 INFO - PROCESS | 2008 | 1461323740898 Marionette TRACE conn5 <- [1,386,null,{}] 04:15:40 INFO - PROCESS | 2008 | 1461323740901 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}] 04:15:40 INFO - PROCESS | 2008 | 1461323740981 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:15:40 INFO - PROCESS | 2008 | 1461323740988 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBE6B000 == 43 [pid = 2008] [id = 106] 04:15:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9FA66D000) [pid = 2008] [serial = 315] [outer = 0000000000000000] 04:15:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9FA676C00) [pid = 2008] [serial = 316] [outer = 000000C9FA66D000] 04:15:41 INFO - PROCESS | 2008 | 1461323741034 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9FAC68000) [pid = 2008] [serial = 317] [outer = 000000C9FA66D000] 04:15:41 INFO - PROCESS | 2008 | 1461323741456 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]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:15:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 04:15:41 INFO - PROCESS | 2008 | 1461323741486 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 2008 | 1461323741489 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:15:41 INFO - PROCESS | 2008 | 1461323741492 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:15:41 INFO - PROCESS | 2008 | 1461323741494 Marionette TRACE conn5 <- [1,390,null,{}] 04:15:41 INFO - PROCESS | 2008 | 1461323741498 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}] 04:15:41 INFO - PROCESS | 2008 | 1461323741602 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:15:41 INFO - PROCESS | 2008 | 1461323741660 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFCE1800 == 44 [pid = 2008] [id = 107] 04:15:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9FEE3EC00) [pid = 2008] [serial = 318] [outer = 0000000000000000] 04:15:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C9FEF49000) [pid = 2008] [serial = 319] [outer = 000000C9FEE3EC00] 04:15:41 INFO - PROCESS | 2008 | 1461323741712 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9FF0D6000) [pid = 2008] [serial = 320] [outer = 000000C9FEE3EC00] 04:15:42 INFO - PROCESS | 2008 | 1461323742342 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]]]}] 04:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 881ms 04:15:42 INFO - PROCESS | 2008 | 1461323742375 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 2008 | 1461323742381 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:15:42 INFO - PROCESS | 2008 | 1461323742387 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 2008 | 1461323742391 Marionette TRACE conn5 <- [1,394,null,{}] 04:15:42 INFO - PROCESS | 2008 | 1461323742397 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}] 04:15:42 INFO - PROCESS | 2008 | 1461323742540 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:15:42 INFO - PROCESS | 2008 | 1461323742627 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988693800 == 45 [pid = 2008] [id = 108] 04:15:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C987766C00) [pid = 2008] [serial = 321] [outer = 0000000000000000] 04:15:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C988511800) [pid = 2008] [serial = 322] [outer = 000000C987766C00] 04:15:42 INFO - PROCESS | 2008 | 1461323742687 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C989CCD800) [pid = 2008] [serial = 323] [outer = 000000C987766C00] 04:15:43 INFO - PROCESS | 2008 | 1461323743312 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]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 984ms 04:15:43 INFO - PROCESS | 2008 | 1461323743375 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 2008 | 1461323743381 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:15:43 INFO - PROCESS | 2008 | 1461323743392 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 2008 | 1461323743395 Marionette TRACE conn5 <- [1,398,null,{}] 04:15:43 INFO - PROCESS | 2008 | 1461323743399 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}] 04:15:43 INFO - PROCESS | 2008 | 1461323743547 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:15:43 INFO - PROCESS | 2008 | 1461323743598 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD59000 == 46 [pid = 2008] [id = 109] 04:15:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98B4F8C00) [pid = 2008] [serial = 324] [outer = 0000000000000000] 04:15:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98E1B8000) [pid = 2008] [serial = 325] [outer = 000000C98B4F8C00] 04:15:43 INFO - PROCESS | 2008 | 1461323743656 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98F88C000) [pid = 2008] [serial = 326] [outer = 000000C98B4F8C00] 04:15:44 INFO - PROCESS | 2008 | 1461323744202 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]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 881ms 04:15:44 INFO - PROCESS | 2008 | 1461323744275 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:15:44 INFO - PROCESS | 2008 | 1461323744277 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 2008 | 1461323744282 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 2008 | 1461323744286 Marionette TRACE conn5 <- [1,402,null,{}] 04:15:44 INFO - PROCESS | 2008 | 1461323744298 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}] 04:15:44 INFO - PROCESS | 2008 | 1461323744407 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:15:44 INFO - PROCESS | 2008 | 1461323744495 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F955C000 == 47 [pid = 2008] [id = 110] 04:15:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C988484400) [pid = 2008] [serial = 327] [outer = 0000000000000000] 04:15:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98F893000) [pid = 2008] [serial = 328] [outer = 000000C988484400] 04:15:44 INFO - PROCESS | 2008 | 1461323744555 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C9F55C0C00) [pid = 2008] [serial = 329] [outer = 000000C988484400] 04:15:45 INFO - PROCESS | 2008 | 1461323745196 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]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:15:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 04:15:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:15:45 INFO - PROCESS | 2008 | 1461323745269 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 2008 | 1461323745272 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:15:45 INFO - PROCESS | 2008 | 1461323745276 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 2008 | 1461323745278 Marionette TRACE conn5 <- [1,406,null,{}] 04:15:45 INFO - PROCESS | 2008 | 1461323745282 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}] 04:15:45 INFO - PROCESS | 2008 | 1461323745393 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:15:45 INFO - PROCESS | 2008 | 1461323745464 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884AD800 == 48 [pid = 2008] [id = 111] 04:15:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98BA69000) [pid = 2008] [serial = 330] [outer = 0000000000000000] 04:15:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98BA6F000) [pid = 2008] [serial = 331] [outer = 000000C98BA69000] 04:15:45 INFO - PROCESS | 2008 | 1461323745521 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C9F55CF800) [pid = 2008] [serial = 332] [outer = 000000C98BA69000] 04:15:46 INFO - PROCESS | 2008 | 1461323746173 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]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:15:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 944ms 04:15:46 INFO - PROCESS | 2008 | 1461323746417 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 2008 | 1461323746423 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:15:46 INFO - PROCESS | 2008 | 1461323746429 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 2008 | 1461323746432 Marionette TRACE conn5 <- [1,410,null,{}] 04:15:46 INFO - PROCESS | 2008 | 1461323746438 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}] 04:15:46 INFO - PROCESS | 2008 | 1461323746539 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:15:46 INFO - PROCESS | 2008 | 1461323746606 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884A0800 == 49 [pid = 2008] [id = 112] 04:15:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C986FD2400) [pid = 2008] [serial = 333] [outer = 0000000000000000] 04:15:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C987118400) [pid = 2008] [serial = 334] [outer = 000000C986FD2400] 04:15:46 INFO - PROCESS | 2008 | 1461323746658 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98847DC00) [pid = 2008] [serial = 335] [outer = 000000C986FD2400] 04:15:47 INFO - PROCESS | 2008 | 1461323747284 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]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 882ms 04:15:47 INFO - PROCESS | 2008 | 1461323747313 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 2008 | 1461323747316 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:15:47 INFO - PROCESS | 2008 | 1461323747324 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 2008 | 1461323747328 Marionette TRACE conn5 <- [1,414,null,{}] 04:15:47 INFO - PROCESS | 2008 | 1461323747332 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}] 04:15:47 INFO - PROCESS | 2008 | 1461323747428 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:15:47 INFO - PROCESS | 2008 | 1461323747502 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9885C7800 == 50 [pid = 2008] [id = 113] 04:15:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9886C2800) [pid = 2008] [serial = 336] [outer = 0000000000000000] 04:15:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C9890A0000) [pid = 2008] [serial = 337] [outer = 000000C9886C2800] 04:15:47 INFO - PROCESS | 2008 | 1461323747552 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98A0BF400) [pid = 2008] [serial = 338] [outer = 000000C9886C2800] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF8BC800 == 49 [pid = 2008] [id = 76] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FBE6B000 == 48 [pid = 2008] [id = 106] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9EBF800 == 47 [pid = 2008] [id = 105] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8CD9800 == 46 [pid = 2008] [id = 104] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBC2000 == 45 [pid = 2008] [id = 103] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C988A54000 == 44 [pid = 2008] [id = 102] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F44F000 == 43 [pid = 2008] [id = 101] 04:15:47 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C986FD5000) [pid = 2008] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:15:47 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98F1F8800) [pid = 2008] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:15:47 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C9F94E3000) [pid = 2008] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:15:47 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C9F89D2800) [pid = 2008] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE0D800 == 42 [pid = 2008] [id = 100] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A7C2800 == 41 [pid = 2008] [id = 99] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878C2800 == 40 [pid = 2008] [id = 98] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C988154800 == 39 [pid = 2008] [id = 97] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FA3C4800 == 38 [pid = 2008] [id = 94] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E18D800 == 37 [pid = 2008] [id = 93] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873EA800 == 36 [pid = 2008] [id = 92] 04:15:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9E5A800 == 35 [pid = 2008] [id = 91] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C9FAC6C800) [pid = 2008] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98E1BA800) [pid = 2008] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98EFE1400) [pid = 2008] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98ED65000) [pid = 2008] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C9FB776C00) [pid = 2008] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98B4F7000) [pid = 2008] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98B4B6800) [pid = 2008] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C988BDD400) [pid = 2008] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C989387400) [pid = 2008] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98A427400) [pid = 2008] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98B406400) [pid = 2008] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C985040400) [pid = 2008] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C986F44C00) [pid = 2008] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98628D400) [pid = 2008] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98753B800) [pid = 2008] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98F93C800) [pid = 2008] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9F55C3C00) [pid = 2008] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98F94AC00) [pid = 2008] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98FCF3000) [pid = 2008] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98F1F8400) [pid = 2008] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98F93BC00) [pid = 2008] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9F55CE800) [pid = 2008] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98B4F4400) [pid = 2008] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:15:48 INFO - PROCESS | 2008 | 1461323748315 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]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1032ms 04:15:48 INFO - PROCESS | 2008 | 1461323748358 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 2008 | 1461323748363 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:15:48 INFO - PROCESS | 2008 | 1461323748369 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 2008 | 1461323748375 Marionette TRACE conn5 <- [1,418,null,{}] 04:15:48 INFO - PROCESS | 2008 | 1461323748406 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}] 04:15:48 INFO - PROCESS | 2008 | 1461323748542 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:15:48 INFO - PROCESS | 2008 | 1461323748615 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873EA800 == 36 [pid = 2008] [id = 114] 04:15:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98503EC00) [pid = 2008] [serial = 339] [outer = 0000000000000000] 04:15:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C986EE7400) [pid = 2008] [serial = 340] [outer = 000000C98503EC00] 04:15:48 INFO - PROCESS | 2008 | 1461323748715 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98753B800) [pid = 2008] [serial = 341] [outer = 000000C98503EC00] 04:15:49 INFO - PROCESS | 2008 | 1461323749786 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]]]}] 04:15:49 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 04:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1467ms 04:15:49 INFO - PROCESS | 2008 | 1461323749844 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 2008 | 1461323749850 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:15:49 INFO - PROCESS | 2008 | 1461323749858 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:15:49 INFO - PROCESS | 2008 | 1461323749861 Marionette TRACE conn5 <- [1,422,null,{}] 04:15:49 INFO - PROCESS | 2008 | 1461323749865 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}] 04:15:49 INFO - PROCESS | 2008 | 1461323749959 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:15:50 INFO - PROCESS | 2008 | 1461323750061 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988A45800 == 37 [pid = 2008] [id = 115] 04:15:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98732C400) [pid = 2008] [serial = 342] [outer = 0000000000000000] 04:15:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C988BE2800) [pid = 2008] [serial = 343] [outer = 000000C98732C400] 04:15:50 INFO - PROCESS | 2008 | 1461323750119 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98A063800) [pid = 2008] [serial = 344] [outer = 000000C98732C400] 04:15:51 INFO - PROCESS | 2008 | 1461323751194 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]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1386ms 04:15:51 INFO - PROCESS | 2008 | 1461323751259 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 2008 | 1461323751262 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:15:51 INFO - PROCESS | 2008 | 1461323751267 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 2008 | 1461323751271 Marionette TRACE conn5 <- [1,426,null,{}] 04:15:51 INFO - PROCESS | 2008 | 1461323751283 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}] 04:15:51 INFO - PROCESS | 2008 | 1461323751379 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:15:51 INFO - PROCESS | 2008 | 1461323751521 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873B6800 == 38 [pid = 2008] [id = 116] 04:15:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98B40A400) [pid = 2008] [serial = 345] [outer = 0000000000000000] 04:15:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98B4AC000) [pid = 2008] [serial = 346] [outer = 000000C98B40A400] 04:15:51 INFO - PROCESS | 2008 | 1461323751581 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98B4EFC00) [pid = 2008] [serial = 347] [outer = 000000C98B40A400] 04:15:52 INFO - PROCESS | 2008 | 1461323752232 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] 04:15:52 INFO - PROCESS | 2008 | 1461323752263 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:15:52 INFO - PROCESS | 2008 | 1461323752268 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 2008 | 1461323752272 Marionette TRACE conn5 <- [1,430,null,{}] 04:15:52 INFO - PROCESS | 2008 | 1461323752278 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}] 04:15:52 INFO - PROCESS | 2008 | 1461323752377 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:15:52 INFO - PROCESS | 2008 | 1461323752464 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9881C6000 == 39 [pid = 2008] [id = 117] 04:15:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C988515000) [pid = 2008] [serial = 348] [outer = 0000000000000000] 04:15:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9886CE800) [pid = 2008] [serial = 349] [outer = 000000C988515000] 04:15:52 INFO - PROCESS | 2008 | 1461323752518 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98A067800) [pid = 2008] [serial = 350] [outer = 000000C988515000] 04:15:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884A0800 == 38 [pid = 2008] [id = 112] 04:15:53 INFO - PROCESS | 2008 | 1461323753059 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]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 838ms 04:15:53 INFO - PROCESS | 2008 | 1461323753107 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 2008 | 1461323753113 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:15:53 INFO - PROCESS | 2008 | 1461323753119 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 2008 | 1461323753121 Marionette TRACE conn5 <- [1,434,null,{}] 04:15:53 INFO - PROCESS | 2008 | 1461323753125 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}] 04:15:53 INFO - PROCESS | 2008 | 1461323753211 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:15:53 INFO - PROCESS | 2008 | 1461323753220 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD1D800 == 39 [pid = 2008] [id = 118] 04:15:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98437B800) [pid = 2008] [serial = 351] [outer = 0000000000000000] 04:15:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98B403C00) [pid = 2008] [serial = 352] [outer = 000000C98437B800] 04:15:53 INFO - PROCESS | 2008 | 1461323753268 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98B4F8000) [pid = 2008] [serial = 353] [outer = 000000C98437B800] 04:15:53 INFO - PROCESS | 2008 | 1461323753742 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]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 04:15:53 INFO - PROCESS | 2008 | 1461323753812 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 2008 | 1461323753815 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:15:53 INFO - PROCESS | 2008 | 1461323753819 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 2008 | 1461323753822 Marionette TRACE conn5 <- [1,438,null,{}] 04:15:53 INFO - PROCESS | 2008 | 1461323753833 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}] 04:15:53 INFO - PROCESS | 2008 | 1461323753949 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:15:54 INFO - PROCESS | 2008 | 1461323754025 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F136000 == 40 [pid = 2008] [id = 119] 04:15:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98B4AD400) [pid = 2008] [serial = 354] [outer = 0000000000000000] 04:15:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98E1A2800) [pid = 2008] [serial = 355] [outer = 000000C98B4AD400] 04:15:54 INFO - PROCESS | 2008 | 1461323754075 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98E1BC400) [pid = 2008] [serial = 356] [outer = 000000C98B4AD400] 04:15:54 INFO - PROCESS | 2008 | 1461323754494 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]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 04:15:54 INFO - PROCESS | 2008 | 1461323754554 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 2008 | 1461323754557 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:15:54 INFO - PROCESS | 2008 | 1461323754561 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 2008 | 1461323754562 Marionette TRACE conn5 <- [1,442,null,{}] 04:15:54 INFO - PROCESS | 2008 | 1461323754566 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}] 04:15:54 INFO - PROCESS | 2008 | 1461323754649 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:15:54 INFO - PROCESS | 2008 | 1461323754658 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F91E800 == 41 [pid = 2008] [id = 120] 04:15:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98ED66C00) [pid = 2008] [serial = 357] [outer = 0000000000000000] 04:15:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98EFD6400) [pid = 2008] [serial = 358] [outer = 000000C98ED66C00] 04:15:54 INFO - PROCESS | 2008 | 1461323754705 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98F1F0800) [pid = 2008] [serial = 359] [outer = 000000C98ED66C00] 04:15:55 INFO - PROCESS | 2008 | 1461323755182 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 04:15:55 INFO - PROCESS | 2008 | 1461323755192 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2008 | 1461323755194 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:15:55 INFO - PROCESS | 2008 | 1461323755198 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:15:55 INFO - PROCESS | 2008 | 1461323755199 Marionette TRACE conn5 <- [1,446,null,{}] 04:15:55 INFO - PROCESS | 2008 | 1461323755209 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}] 04:15:55 INFO - PROCESS | 2008 | 1461323755345 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:15:55 INFO - PROCESS | 2008 | 1461323755374 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB06800 == 42 [pid = 2008] [id = 121] 04:15:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98F1F7000) [pid = 2008] [serial = 360] [outer = 0000000000000000] 04:15:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98F890000) [pid = 2008] [serial = 361] [outer = 000000C98F1F7000] 04:15:55 INFO - PROCESS | 2008 | 1461323755425 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98F93F000) [pid = 2008] [serial = 362] [outer = 000000C98F1F7000] 04:15:55 INFO - PROCESS | 2008 | 1461323755887 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 04:15:55 INFO - PROCESS | 2008 | 1461323755936 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2008 | 1461323755938 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:15:55 INFO - PROCESS | 2008 | 1461323755946 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 2008 | 1461323755948 Marionette TRACE conn5 <- [1,450,null,{}] 04:15:55 INFO - PROCESS | 2008 | 1461323755961 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}] 04:15:56 INFO - PROCESS | 2008 | 1461323756100 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:15:56 INFO - PROCESS | 2008 | 1461323756154 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE08000 == 43 [pid = 2008] [id = 122] 04:15:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98FB6A400) [pid = 2008] [serial = 363] [outer = 0000000000000000] 04:15:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98FCEC000) [pid = 2008] [serial = 364] [outer = 000000C98FB6A400] 04:15:56 INFO - PROCESS | 2008 | 1461323756204 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98FCF7C00) [pid = 2008] [serial = 365] [outer = 000000C98FB6A400] 04:15:56 INFO - PROCESS | 2008 | 1461323756635 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] 04:15:56 INFO - PROCESS | 2008 | 1461323756686 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:15:56 INFO - PROCESS | 2008 | 1461323756689 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 2008 | 1461323756691 Marionette TRACE conn5 <- [1,454,null,{}] 04:15:56 INFO - PROCESS | 2008 | 1461323756695 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}] 04:15:56 INFO - PROCESS | 2008 | 1461323756796 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:15:56 INFO - PROCESS | 2008 | 1461323756803 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9520800 == 44 [pid = 2008] [id = 123] 04:15:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9F55B8000) [pid = 2008] [serial = 366] [outer = 0000000000000000] 04:15:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C9F55CD400) [pid = 2008] [serial = 367] [outer = 000000C9F55B8000] 04:15:56 INFO - PROCESS | 2008 | 1461323756848 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C9F89CE400) [pid = 2008] [serial = 368] [outer = 000000C9F55B8000] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C986F43000) [pid = 2008] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98EFD7800) [pid = 2008] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C986F3C400) [pid = 2008] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98F1EDC00) [pid = 2008] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C9FEE3EC00) [pid = 2008] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C986FD2400) [pid = 2008] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C988517800) [pid = 2008] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C9F8B7A800) [pid = 2008] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98B4B1400) [pid = 2008] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98E1BB400) [pid = 2008] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98790E000) [pid = 2008] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98E1C4400) [pid = 2008] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C9F89D4800) [pid = 2008] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9F8B7AC00) [pid = 2008] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C9F89C9000) [pid = 2008] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C989392400) [pid = 2008] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C989D46400) [pid = 2008] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C9FA66D000) [pid = 2008] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98A426800) [pid = 2008] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98F948800) [pid = 2008] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98B4F5C00) [pid = 2008] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C988515800) [pid = 2008] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C986B71000) [pid = 2008] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:15:57 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98B4B2400) [pid = 2008] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:15:57 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:57 INFO - PROCESS | 2008 | 1461323757368 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 04:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:15:57 INFO - PROCESS | 2008 | 1461323757424 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2008 | 1461323757426 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:15:57 INFO - PROCESS | 2008 | 1461323757429 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2008 | 1461323757431 Marionette TRACE conn5 <- [1,458,null,{}] 04:15:57 INFO - PROCESS | 2008 | 1461323757434 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}] 04:15:57 INFO - PROCESS | 2008 | 1461323757514 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:15:57 INFO - PROCESS | 2008 | 1461323757520 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD1D000 == 45 [pid = 2008] [id = 124] 04:15:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C986F41400) [pid = 2008] [serial = 369] [outer = 0000000000000000] 04:15:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C989D46400) [pid = 2008] [serial = 370] [outer = 000000C986F41400] 04:15:57 INFO - PROCESS | 2008 | 1461323757568 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98E1BF800) [pid = 2008] [serial = 371] [outer = 000000C986F41400] 04:15:57 INFO - PROCESS | 2008 | 1461323757971 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] 04:15:58 INFO - PROCESS | 2008 | 1461323758021 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:15:58 INFO - PROCESS | 2008 | 1461323758029 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 2008 | 1461323758031 Marionette TRACE conn5 <- [1,462,null,{}] 04:15:58 INFO - PROCESS | 2008 | 1461323758034 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}] 04:15:58 INFO - PROCESS | 2008 | 1461323758114 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:15:58 INFO - PROCESS | 2008 | 1461323758121 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEE65800 == 46 [pid = 2008] [id = 125] 04:15:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C9F89D4800) [pid = 2008] [serial = 372] [outer = 0000000000000000] 04:15:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9F8A29800) [pid = 2008] [serial = 373] [outer = 000000C9F89D4800] 04:15:58 INFO - PROCESS | 2008 | 1461323758169 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C9F8B72800) [pid = 2008] [serial = 374] [outer = 000000C9F89D4800] 04:15:58 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:58 INFO - PROCESS | 2008 | 1461323758622 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] 04:15:58 INFO - PROCESS | 2008 | 1461323758664 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:15:58 INFO - PROCESS | 2008 | 1461323758667 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 2008 | 1461323758669 Marionette TRACE conn5 <- [1,466,null,{}] 04:15:58 INFO - PROCESS | 2008 | 1461323758673 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}] 04:15:58 INFO - PROCESS | 2008 | 1461323758754 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:15:58 INFO - PROCESS | 2008 | 1461323758760 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFDDB000 == 47 [pid = 2008] [id = 126] 04:15:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9F9459C00) [pid = 2008] [serial = 375] [outer = 0000000000000000] 04:15:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C9F9549C00) [pid = 2008] [serial = 376] [outer = 000000C9F9459C00] 04:15:58 INFO - PROCESS | 2008 | 1461323758806 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C9FA66C000) [pid = 2008] [serial = 377] [outer = 000000C9F9459C00] 04:15:59 INFO - PROCESS | 2008 | 1461323759388 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] 04:15:59 INFO - PROCESS | 2008 | 1461323759530 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:15:59 INFO - PROCESS | 2008 | 1461323759536 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:15:59 INFO - PROCESS | 2008 | 1461323759541 Marionette TRACE conn5 <- [1,470,null,{}] 04:15:59 INFO - PROCESS | 2008 | 1461323759547 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}] 04:15:59 INFO - PROCESS | 2008 | 1461323759669 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:15:59 INFO - PROCESS | 2008 | 1461323759737 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988698800 == 48 [pid = 2008] [id = 127] 04:15:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C986F43000) [pid = 2008] [serial = 378] [outer = 0000000000000000] 04:15:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C9890DD800) [pid = 2008] [serial = 379] [outer = 000000C986F43000] 04:15:59 INFO - PROCESS | 2008 | 1461323759798 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98B4EF000) [pid = 2008] [serial = 380] [outer = 000000C986F43000] 04:16:00 INFO - PROCESS | 2008 | 1461323760435 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]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 922ms 04:16:00 INFO - PROCESS | 2008 | 1461323760466 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 2008 | 1461323760473 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:16:00 INFO - PROCESS | 2008 | 1461323760480 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:16:00 INFO - PROCESS | 2008 | 1461323760483 Marionette TRACE conn5 <- [1,474,null,{}] 04:16:00 INFO - PROCESS | 2008 | 1461323760487 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}] 04:16:00 INFO - PROCESS | 2008 | 1461323760595 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:16:00 INFO - PROCESS | 2008 | 1461323760681 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F12B000 == 49 [pid = 2008] [id = 128] 04:16:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98CE7F400) [pid = 2008] [serial = 381] [outer = 0000000000000000] 04:16:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98E1BBC00) [pid = 2008] [serial = 382] [outer = 000000C98CE7F400] 04:16:00 INFO - PROCESS | 2008 | 1461323760740 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98F893400) [pid = 2008] [serial = 383] [outer = 000000C98CE7F400] 04:16:01 INFO - PROCESS | 2008 | 1461323761374 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]]]}] 04:16:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98EFD8000) [pid = 2008] [serial = 384] [outer = 000000C9890D6000] 04:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 923ms 04:16:01 INFO - PROCESS | 2008 | 1461323761417 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 2008 | 1461323761420 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:16:01 INFO - PROCESS | 2008 | 1461323761479 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 2008 | 1461323761483 Marionette TRACE conn5 <- [1,478,null,{}] 04:16:01 INFO - PROCESS | 2008 | 1461323761496 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}] 04:16:01 INFO - PROCESS | 2008 | 1461323761615 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:16:01 INFO - PROCESS | 2008 | 1461323761683 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDDC800 == 50 [pid = 2008] [id = 129] 04:16:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98E1C2C00) [pid = 2008] [serial = 385] [outer = 0000000000000000] 04:16:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C9FA675C00) [pid = 2008] [serial = 386] [outer = 000000C98E1C2C00] 04:16:01 INFO - PROCESS | 2008 | 1461323761785 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9FAC6B800) [pid = 2008] [serial = 387] [outer = 000000C98E1C2C00] 04:16:02 INFO - PROCESS | 2008 | 1461323762435 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]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1010ms 04:16:02 INFO - PROCESS | 2008 | 1461323762470 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 2008 | 1461323762474 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:16:02 INFO - PROCESS | 2008 | 1461323762478 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:16:02 INFO - PROCESS | 2008 | 1461323762480 Marionette TRACE conn5 <- [1,482,null,{}] 04:16:02 INFO - PROCESS | 2008 | 1461323762484 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}] 04:16:02 INFO - PROCESS | 2008 | 1461323762598 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:16:02 INFO - PROCESS | 2008 | 1461323762673 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0EB800 == 51 [pid = 2008] [id = 130] 04:16:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98C1F2C00) [pid = 2008] [serial = 388] [outer = 0000000000000000] 04:16:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98C1F9000) [pid = 2008] [serial = 389] [outer = 000000C98C1F2C00] 04:16:02 INFO - PROCESS | 2008 | 1461323762771 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9FAC65C00) [pid = 2008] [serial = 390] [outer = 000000C98C1F2C00] 04:16:03 INFO - PROCESS | 2008 | 1461323763397 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]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 04:16:03 INFO - PROCESS | 2008 | 1461323763468 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 2008 | 1461323763471 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:16:03 INFO - PROCESS | 2008 | 1461323763474 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 2008 | 1461323763477 Marionette TRACE conn5 <- [1,486,null,{}] 04:16:03 INFO - PROCESS | 2008 | 1461323763480 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}] 04:16:03 INFO - PROCESS | 2008 | 1461323763583 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:16:03 INFO - PROCESS | 2008 | 1461323763656 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9862BF800 == 52 [pid = 2008] [id = 131] 04:16:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C984373800) [pid = 2008] [serial = 391] [outer = 0000000000000000] 04:16:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C9877BDC00) [pid = 2008] [serial = 392] [outer = 000000C984373800] 04:16:03 INFO - PROCESS | 2008 | 1461323763713 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C988BDD800) [pid = 2008] [serial = 393] [outer = 000000C984373800] 04:16:04 INFO - PROCESS | 2008 | 1461323764499 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]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1089ms 04:16:04 INFO - PROCESS | 2008 | 1461323764575 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 2008 | 1461323764580 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:16:04 INFO - PROCESS | 2008 | 1461323764587 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 2008 | 1461323764590 Marionette TRACE conn5 <- [1,490,null,{}] 04:16:04 INFO - PROCESS | 2008 | 1461323764595 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}] 04:16:04 INFO - PROCESS | 2008 | 1461323764696 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:16:04 INFO - PROCESS | 2008 | 1461323764773 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98868E000 == 53 [pid = 2008] [id = 132] 04:16:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C9886CDC00) [pid = 2008] [serial = 394] [outer = 0000000000000000] 04:16:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C9890D8800) [pid = 2008] [serial = 395] [outer = 000000C9886CDC00] 04:16:04 INFO - PROCESS | 2008 | 1461323764825 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98B46D800) [pid = 2008] [serial = 396] [outer = 000000C9886CDC00] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEE65800 == 52 [pid = 2008] [id = 125] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD1D000 == 51 [pid = 2008] [id = 124] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9520800 == 50 [pid = 2008] [id = 123] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE08000 == 49 [pid = 2008] [id = 122] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB06800 == 48 [pid = 2008] [id = 121] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F91E800 == 47 [pid = 2008] [id = 120] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F136000 == 46 [pid = 2008] [id = 119] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD1D800 == 45 [pid = 2008] [id = 118] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C9890A0000) [pid = 2008] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C988511800) [pid = 2008] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98E1B8000) [pid = 2008] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98F893000) [pid = 2008] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98BA6F000) [pid = 2008] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C9881C6000 == 44 [pid = 2008] [id = 117] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873EA800 == 43 [pid = 2008] [id = 114] 04:16:05 INFO - PROCESS | 2008 | --DOCSHELL 000000C9885C7800 == 42 [pid = 2008] [id = 113] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C9F89CC800) [pid = 2008] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C988095C00) [pid = 2008] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C9886CC800) [pid = 2008] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C9FAE94800) [pid = 2008] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98B4EF400) [pid = 2008] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98EFDE000) [pid = 2008] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C988091800) [pid = 2008] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C9F8B7D000) [pid = 2008] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9FAA40800) [pid = 2008] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C9F9E30C00) [pid = 2008] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C988516000) [pid = 2008] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C9F8A2EC00) [pid = 2008] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98B479400) [pid = 2008] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98B475800) [pid = 2008] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9FA676C00) [pid = 2008] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98B40E000) [pid = 2008] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C9F55B3C00) [pid = 2008] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98E1A1C00) [pid = 2008] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9F8B74400) [pid = 2008] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98E1C6C00) [pid = 2008] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98CE22000) [pid = 2008] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98B4B2800) [pid = 2008] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9890DAC00) [pid = 2008] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C988517400) [pid = 2008] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C986F40000) [pid = 2008] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C9F8CF3800) [pid = 2008] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98F948000) [pid = 2008] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9F55BD400) [pid = 2008] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C9FBDDB400) [pid = 2008] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9FA391000) [pid = 2008] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98F1EF000) [pid = 2008] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9890DA800) [pid = 2008] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98F899C00) [pid = 2008] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C9F55C6800) [pid = 2008] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9FEF49000) [pid = 2008] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C9FAC68000) [pid = 2008] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C987118400) [pid = 2008] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98847DC00) [pid = 2008] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C9FF0D6000) [pid = 2008] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98E1A2C00) [pid = 2008] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C9886CAC00) [pid = 2008] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:16:05 INFO - PROCESS | 2008 | 1461323765400 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]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 838ms 04:16:05 INFO - PROCESS | 2008 | 1461323765432 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 2008 | 1461323765438 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:16:05 INFO - PROCESS | 2008 | 1461323765444 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 2008 | 1461323765447 Marionette TRACE conn5 <- [1,494,null,{}] 04:16:05 INFO - PROCESS | 2008 | 1461323765451 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}] 04:16:05 INFO - PROCESS | 2008 | 1461323765537 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:16:05 INFO - PROCESS | 2008 | 1461323765610 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884AB800 == 43 [pid = 2008] [id = 133] 04:16:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98508A000) [pid = 2008] [serial = 397] [outer = 0000000000000000] 04:16:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C988515800) [pid = 2008] [serial = 398] [outer = 000000C98508A000] 04:16:05 INFO - PROCESS | 2008 | 1461323765658 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C9890DAC00) [pid = 2008] [serial = 399] [outer = 000000C98508A000] 04:16:06 INFO - PROCESS | 2008 | 1461323766072 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 04:16:06 INFO - PROCESS | 2008 | 1461323766137 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2008 | 1461323766140 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:16:06 INFO - PROCESS | 2008 | 1461323766144 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 2008 | 1461323766147 Marionette TRACE conn5 <- [1,498,null,{}] 04:16:06 INFO - PROCESS | 2008 | 1461323766158 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}] 04:16:06 INFO - PROCESS | 2008 | 1461323766247 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:16:06 INFO - PROCESS | 2008 | 1461323766295 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0F2000 == 44 [pid = 2008] [id = 134] 04:16:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98B4EDC00) [pid = 2008] [serial = 400] [outer = 0000000000000000] 04:16:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98B4F7400) [pid = 2008] [serial = 401] [outer = 000000C98B4EDC00] 04:16:06 INFO - PROCESS | 2008 | 1461323766345 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98C1F3C00) [pid = 2008] [serial = 402] [outer = 000000C98B4EDC00] 04:16:06 INFO - PROCESS | 2008 | 1461323766785 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 04:16:06 INFO - PROCESS | 2008 | 1461323766836 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2008 | 1461323766839 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:16:06 INFO - PROCESS | 2008 | 1461323766842 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 2008 | 1461323766844 Marionette TRACE conn5 <- [1,502,null,{}] 04:16:06 INFO - PROCESS | 2008 | 1461323766848 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}] 04:16:06 INFO - PROCESS | 2008 | 1461323766932 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:16:06 INFO - PROCESS | 2008 | 1461323766943 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDC7000 == 45 [pid = 2008] [id = 135] 04:16:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98CE27C00) [pid = 2008] [serial = 403] [outer = 0000000000000000] 04:16:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98E1A5C00) [pid = 2008] [serial = 404] [outer = 000000C98CE27C00] 04:16:06 INFO - PROCESS | 2008 | 1461323766989 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98E1C1400) [pid = 2008] [serial = 405] [outer = 000000C98CE27C00] 04:16:07 INFO - PROCESS | 2008 | 1461323767417 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]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 04:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:16:07 INFO - PROCESS | 2008 | 1461323767474 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 2008 | 1461323767477 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:16:07 INFO - PROCESS | 2008 | 1461323767480 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 2008 | 1461323767482 Marionette TRACE conn5 <- [1,506,null,{}] 04:16:07 INFO - PROCESS | 2008 | 1461323767485 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}] 04:16:07 INFO - PROCESS | 2008 | 1461323767588 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:16:07 INFO - PROCESS | 2008 | 1461323767665 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE07000 == 46 [pid = 2008] [id = 136] 04:16:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98ED6BC00) [pid = 2008] [serial = 406] [outer = 0000000000000000] 04:16:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98EFD9400) [pid = 2008] [serial = 407] [outer = 000000C98ED6BC00] 04:16:07 INFO - PROCESS | 2008 | 1461323767712 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98F1F4800) [pid = 2008] [serial = 408] [outer = 000000C98ED6BC00] 04:16:08 INFO - PROCESS | 2008 | 1461323768173 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]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 732ms 04:16:08 INFO - PROCESS | 2008 | 1461323768215 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2008 | 1461323768218 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:16:08 INFO - PROCESS | 2008 | 1461323768221 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2008 | 1461323768222 Marionette TRACE conn5 <- [1,510,null,{}] 04:16:08 INFO - PROCESS | 2008 | 1461323768226 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}] 04:16:08 INFO - PROCESS | 2008 | 1461323768350 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:16:08 INFO - PROCESS | 2008 | 1461323768400 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98815F800 == 47 [pid = 2008] [id = 137] 04:16:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98FCEB000) [pid = 2008] [serial = 409] [outer = 0000000000000000] 04:16:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98FCF1C00) [pid = 2008] [serial = 410] [outer = 000000C98FCEB000] 04:16:08 INFO - PROCESS | 2008 | 1461323768450 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9907D0400) [pid = 2008] [serial = 411] [outer = 000000C98FCEB000] 04:16:08 INFO - PROCESS | 2008 | 1461323768882 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]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 04:16:08 INFO - PROCESS | 2008 | 1461323768920 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2008 | 1461323768922 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:16:08 INFO - PROCESS | 2008 | 1461323768959 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2008 | 1461323768961 Marionette TRACE conn5 <- [1,514,null,{}] 04:16:08 INFO - PROCESS | 2008 | 1461323768965 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}] 04:16:09 INFO - PROCESS | 2008 | 1461323769070 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:16:09 INFO - PROCESS | 2008 | 1461323769082 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E3800 == 48 [pid = 2008] [id = 138] 04:16:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9907D5C00) [pid = 2008] [serial = 412] [outer = 0000000000000000] 04:16:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9907D9C00) [pid = 2008] [serial = 413] [outer = 000000C9907D5C00] 04:16:09 INFO - PROCESS | 2008 | 1461323769166 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9F55C2000) [pid = 2008] [serial = 414] [outer = 000000C9907D5C00] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98BA69000) [pid = 2008] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C988484400) [pid = 2008] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98B4F8C00) [pid = 2008] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9F8A2A800) [pid = 2008] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C987766C00) [pid = 2008] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98F1F7000) [pid = 2008] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98FB6A400) [pid = 2008] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C9F55B8000) [pid = 2008] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98B40A400) [pid = 2008] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98B4AD400) [pid = 2008] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98ED66C00) [pid = 2008] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C988515000) [pid = 2008] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98437B800) [pid = 2008] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C9F89D4800) [pid = 2008] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:16:09 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C986F41400) [pid = 2008] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:16:09 INFO - PROCESS | 2008 | 1461323769681 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]]]}] 04:16:09 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 04:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 733ms 04:16:09 INFO - PROCESS | 2008 | 1461323769693 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 2008 | 1461323769695 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:16:09 INFO - PROCESS | 2008 | 1461323769699 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:16:09 INFO - PROCESS | 2008 | 1461323769701 Marionette TRACE conn5 <- [1,518,null,{}] 04:16:09 INFO - PROCESS | 2008 | 1461323769704 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}] 04:16:09 INFO - PROCESS | 2008 | 1461323769785 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:16:09 INFO - PROCESS | 2008 | 1461323769792 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB0D800 == 49 [pid = 2008] [id = 139] 04:16:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98620E400) [pid = 2008] [serial = 415] [outer = 0000000000000000] 04:16:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98BA67000) [pid = 2008] [serial = 416] [outer = 000000C98620E400] 04:16:09 INFO - PROCESS | 2008 | 1461323769839 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98FB67800) [pid = 2008] [serial = 417] [outer = 000000C98620E400] 04:16:10 INFO - PROCESS | 2008 | 1461323770271 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]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 04:16:10 INFO - PROCESS | 2008 | 1461323770331 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 2008 | 1461323770333 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 2008 | 1461323770336 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:16:10 INFO - PROCESS | 2008 | 1461323770338 Marionette TRACE conn5 <- [1,522,null,{}] 04:16:10 INFO - PROCESS | 2008 | 1461323770342 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}] 04:16:10 INFO - PROCESS | 2008 | 1461323770453 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:16:10 INFO - PROCESS | 2008 | 1461323770463 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE08800 == 50 [pid = 2008] [id = 140] 04:16:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C9F89D4800) [pid = 2008] [serial = 418] [outer = 0000000000000000] 04:16:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C9F8A2A800) [pid = 2008] [serial = 419] [outer = 000000C9F89D4800] 04:16:10 INFO - PROCESS | 2008 | 1461323770509 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9F8B75C00) [pid = 2008] [serial = 420] [outer = 000000C9F89D4800] 04:16:10 INFO - PROCESS | 2008 | 1461323770938 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]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 04:16:10 INFO - PROCESS | 2008 | 1461323770969 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 2008 | 1461323770971 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:16:10 INFO - PROCESS | 2008 | 1461323770974 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 2008 | 1461323770976 Marionette TRACE conn5 <- [1,526,null,{}] 04:16:10 INFO - PROCESS | 2008 | 1461323770979 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}] 04:16:11 INFO - PROCESS | 2008 | 1461323771060 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:16:11 INFO - PROCESS | 2008 | 1461323771067 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99029D800 == 51 [pid = 2008] [id = 141] 04:16:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C9F8B7BC00) [pid = 2008] [serial = 421] [outer = 0000000000000000] 04:16:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C9F9553400) [pid = 2008] [serial = 422] [outer = 000000C9F8B7BC00] 04:16:11 INFO - PROCESS | 2008 | 1461323771113 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C9FA66D800) [pid = 2008] [serial = 423] [outer = 000000C9F8B7BC00] 04:16:11 INFO - PROCESS | 2008 | 1461323771546 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]]]}] 04:16:11 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 04:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 04:16:11 INFO - PROCESS | 2008 | 1461323771645 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 2008 | 1461323771649 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:16:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:16:11 INFO - PROCESS | 2008 | 1461323771655 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 2008 | 1461323771660 Marionette TRACE conn5 <- [1,530,null,{}] 04:16:11 INFO - PROCESS | 2008 | 1461323771667 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}] 04:16:11 INFO - PROCESS | 2008 | 1461323771782 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:16:11 INFO - PROCESS | 2008 | 1461323771949 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98816A000 == 52 [pid = 2008] [id = 142] 04:16:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C983B11400) [pid = 2008] [serial = 424] [outer = 0000000000000000] 04:16:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C985082400) [pid = 2008] [serial = 425] [outer = 000000C983B11400] 04:16:12 INFO - PROCESS | 2008 | 1461323772007 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C988091800) [pid = 2008] [serial = 426] [outer = 000000C983B11400] 04:16:17 INFO - PROCESS | 2008 | 1461323777907 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"]]]}] 04:16:17 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 04:16:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:16:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:16:17 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 04:16:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:16:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:16:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 6287ms 04:16:17 INFO - PROCESS | 2008 | 1461323777947 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 2008 | 1461323777951 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:16:17 INFO - PROCESS | 2008 | 1461323777960 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 2008 | 1461323777964 Marionette TRACE conn5 <- [1,534,null,{}] 04:16:17 INFO - PROCESS | 2008 | 1461323777982 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}] 04:16:18 INFO - PROCESS | 2008 | 1461323778106 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:16:18 INFO - PROCESS | 2008 | 1461323778181 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F45D000 == 53 [pid = 2008] [id = 143] 04:16:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98B4B8800) [pid = 2008] [serial = 427] [outer = 0000000000000000] 04:16:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98BA70000) [pid = 2008] [serial = 428] [outer = 000000C98B4B8800] 04:16:18 INFO - PROCESS | 2008 | 1461323778279 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98E1A4400) [pid = 2008] [serial = 429] [outer = 000000C98B4B8800] 04:16:18 INFO - PROCESS | 2008 | 1461323778923 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]]]}] 04:16:18 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. 04:16:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1004ms 04:16:18 INFO - PROCESS | 2008 | 1461323778965 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2008 | 1461323778968 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:16:18 INFO - PROCESS | 2008 | 1461323778972 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 2008 | 1461323778975 Marionette TRACE conn5 <- [1,538,null,{}] 04:16:18 INFO - PROCESS | 2008 | 1461323778985 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}] 04:16:19 INFO - PROCESS | 2008 | 1461323779098 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:16:19 INFO - PROCESS | 2008 | 1461323779216 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FADDE800 == 54 [pid = 2008] [id = 144] 04:16:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98FB6EC00) [pid = 2008] [serial = 430] [outer = 0000000000000000] 04:16:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98FB71800) [pid = 2008] [serial = 431] [outer = 000000C98FB6EC00] 04:16:19 INFO - PROCESS | 2008 | 1461323779278 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9F89CDC00) [pid = 2008] [serial = 432] [outer = 000000C98FB6EC00] 04:16:19 INFO - PROCESS | 2008 | 1461323779798 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]]]}] 04:16:19 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. 04:16:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 04:16:19 INFO - PROCESS | 2008 | 1461323779855 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 2008 | 1461323779858 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:16:19 INFO - PROCESS | 2008 | 1461323779861 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 2008 | 1461323779864 Marionette TRACE conn5 <- [1,542,null,{}] 04:16:19 INFO - PROCESS | 2008 | 1461323779868 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}] 04:16:19 INFO - PROCESS | 2008 | 1461323779978 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:16:20 INFO - PROCESS | 2008 | 1461323780081 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF742000 == 55 [pid = 2008] [id = 145] 04:16:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98FD4BC00) [pid = 2008] [serial = 433] [outer = 0000000000000000] 04:16:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98FD51400) [pid = 2008] [serial = 434] [outer = 000000C98FD4BC00] 04:16:20 INFO - PROCESS | 2008 | 1461323780139 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C9F95DD400) [pid = 2008] [serial = 435] [outer = 000000C98FD4BC00] 04:16:20 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:20 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:20 INFO - PROCESS | 2008 | 1461323780735 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]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 942ms 04:16:20 INFO - PROCESS | 2008 | 1461323780806 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 2008 | 1461323780809 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:16:20 INFO - PROCESS | 2008 | 1461323780812 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 2008 | 1461323780814 Marionette TRACE conn5 <- [1,546,null,{}] 04:16:20 INFO - PROCESS | 2008 | 1461323780818 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}] 04:16:20 INFO - PROCESS | 2008 | 1461323780922 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:16:21 INFO - PROCESS | 2008 | 1461323780995 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFDD6000 == 56 [pid = 2008] [id = 146] 04:16:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98FD4C400) [pid = 2008] [serial = 436] [outer = 0000000000000000] 04:16:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C9FAC63400) [pid = 2008] [serial = 437] [outer = 000000C98FD4C400] 04:16:21 INFO - PROCESS | 2008 | 1461323781051 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C9FAE9B000) [pid = 2008] [serial = 438] [outer = 000000C98FD4C400] 04:16:21 INFO - PROCESS | 2008 | 1461323781647 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]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 882ms 04:16:21 INFO - PROCESS | 2008 | 1461323781696 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2008 | 1461323781699 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:16:21 INFO - PROCESS | 2008 | 1461323781702 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 2008 | 1461323781705 Marionette TRACE conn5 <- [1,550,null,{}] 04:16:21 INFO - PROCESS | 2008 | 1461323781709 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}] 04:16:21 INFO - PROCESS | 2008 | 1461323781870 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:16:21 INFO - PROCESS | 2008 | 1461323781962 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B9000 == 57 [pid = 2008] [id = 147] 04:16:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98790E000) [pid = 2008] [serial = 439] [outer = 0000000000000000] 04:16:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98C8CC800) [pid = 2008] [serial = 440] [outer = 000000C98790E000] 04:16:22 INFO - PROCESS | 2008 | 1461323782022 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C9FBC9B400) [pid = 2008] [serial = 441] [outer = 000000C98790E000] 04:16:22 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:22 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:22 INFO - PROCESS | 2008 | 1461323782760 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]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1127ms 04:16:22 INFO - PROCESS | 2008 | 1461323782833 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 2008 | 1461323782837 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:16:22 INFO - PROCESS | 2008 | 1461323782842 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:16:22 INFO - PROCESS | 2008 | 1461323782846 Marionette TRACE conn5 <- [1,554,null,{}] 04:16:22 INFO - PROCESS | 2008 | 1461323782853 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}] 04:16:22 INFO - PROCESS | 2008 | 1461323782954 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:16:23 INFO - PROCESS | 2008 | 1461323783035 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988163800 == 58 [pid = 2008] [id = 148] 04:16:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C983B84C00) [pid = 2008] [serial = 442] [outer = 0000000000000000] 04:16:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98628D400) [pid = 2008] [serial = 443] [outer = 000000C983B84C00] 04:16:23 INFO - PROCESS | 2008 | 1461323783133 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C986FCE800) [pid = 2008] [serial = 444] [outer = 000000C983B84C00] 04:16:23 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:23 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE08800 == 57 [pid = 2008] [id = 140] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB0D800 == 56 [pid = 2008] [id = 139] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E3800 == 55 [pid = 2008] [id = 138] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98815F800 == 54 [pid = 2008] [id = 137] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE07000 == 53 [pid = 2008] [id = 136] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDC7000 == 52 [pid = 2008] [id = 135] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C986EE7400) [pid = 2008] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C988BE2800) [pid = 2008] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C9F9549C00) [pid = 2008] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0F2000 == 51 [pid = 2008] [id = 134] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884AB800 == 50 [pid = 2008] [id = 133] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C98868E000 == 49 [pid = 2008] [id = 132] 04:16:23 INFO - PROCESS | 2008 | --DOCSHELL 000000C988698800 == 48 [pid = 2008] [id = 127] 04:16:23 INFO - PROCESS | 2008 | 1461323783773 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]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 985ms 04:16:23 INFO - PROCESS | 2008 | 1461323783832 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 2008 | 1461323783838 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C9F55CF800) [pid = 2008] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9F55C0C00) [pid = 2008] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98F88C000) [pid = 2008] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9F8B7EC00) [pid = 2008] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C989CCD800) [pid = 2008] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98B4EFC00) [pid = 2008] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98B4AC000) [pid = 2008] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98E1A2800) [pid = 2008] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98E1BC400) [pid = 2008] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98EFD6400) [pid = 2008] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98A067800) [pid = 2008] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9886CE800) [pid = 2008] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98B403C00) [pid = 2008] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98B4F8000) [pid = 2008] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98FCF7C00) [pid = 2008] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9F8B72800) [pid = 2008] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C9F8A29800) [pid = 2008] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C989D46400) [pid = 2008] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9F89CE400) [pid = 2008] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98E1BF800) [pid = 2008] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98F1F0800) [pid = 2008] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98F890000) [pid = 2008] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98FCEC000) [pid = 2008] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98F93F000) [pid = 2008] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C9F55CD400) [pid = 2008] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:16:23 INFO - PROCESS | 2008 | 1461323783875 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 2008 | 1461323783878 Marionette TRACE conn5 <- [1,558,null,{}] 04:16:23 INFO - PROCESS | 2008 | 1461323783884 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}] 04:16:23 INFO - PROCESS | 2008 | 1461323783972 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:16:23 INFO - PROCESS | 2008 | 1461323783985 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878D3800 == 49 [pid = 2008] [id = 149] 04:16:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C984378C00) [pid = 2008] [serial = 445] [outer = 0000000000000000] 04:16:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C986F3C800) [pid = 2008] [serial = 446] [outer = 000000C984378C00] 04:16:24 INFO - PROCESS | 2008 | 1461323784033 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98776C000) [pid = 2008] [serial = 447] [outer = 000000C984378C00] 04:16:24 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:24 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:24 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:24 INFO - PROCESS | 2008 | 1461323784557 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]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 754ms 04:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:16:24 INFO - PROCESS | 2008 | 1461323784613 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 2008 | 1461323784615 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 2008 | 1461323784619 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 2008 | 1461323784622 Marionette TRACE conn5 <- [1,562,null,{}] 04:16:24 INFO - PROCESS | 2008 | 1461323784633 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}] 04:16:24 INFO - PROCESS | 2008 | 1461323784722 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:16:24 INFO - PROCESS | 2008 | 1461323784794 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0D8800 == 50 [pid = 2008] [id = 150] 04:16:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9847D8C00) [pid = 2008] [serial = 448] [outer = 0000000000000000] 04:16:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C9886C8400) [pid = 2008] [serial = 449] [outer = 000000C9847D8C00] 04:16:24 INFO - PROCESS | 2008 | 1461323784845 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C989392C00) [pid = 2008] [serial = 450] [outer = 000000C9847D8C00] 04:16:25 INFO - PROCESS | 2008 | 1461323785245 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]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 04:16:25 INFO - PROCESS | 2008 | 1461323785314 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 2008 | 1461323785317 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:16:25 INFO - PROCESS | 2008 | 1461323785320 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 2008 | 1461323785322 Marionette TRACE conn5 <- [1,566,null,{}] 04:16:25 INFO - PROCESS | 2008 | 1461323785325 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}] 04:16:25 INFO - PROCESS | 2008 | 1461323785417 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:16:25 INFO - PROCESS | 2008 | 1461323785423 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1D1000 == 51 [pid = 2008] [id = 151] 04:16:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98A067800) [pid = 2008] [serial = 451] [outer = 0000000000000000] 04:16:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98A4B2C00) [pid = 2008] [serial = 452] [outer = 000000C98A067800] 04:16:25 INFO - PROCESS | 2008 | 1461323785473 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98B4AC000) [pid = 2008] [serial = 453] [outer = 000000C98A067800] 04:16:25 INFO - PROCESS | 2008 | [2008] 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 04:16:26 INFO - PROCESS | 2008 | 1461323786322 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]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1032ms 04:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:16:26 INFO - PROCESS | 2008 | 1461323786354 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 2008 | 1461323786356 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:16:26 INFO - PROCESS | 2008 | 1461323786359 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 2008 | 1461323786361 Marionette TRACE conn5 <- [1,570,null,{}] 04:16:26 INFO - PROCESS | 2008 | 1461323786380 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}] 04:16:26 INFO - PROCESS | 2008 | 1461323786492 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:16:26 INFO - PROCESS | 2008 | 1461323786498 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FA6000 == 52 [pid = 2008] [id = 152] 04:16:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98B4B9C00) [pid = 2008] [serial = 454] [outer = 0000000000000000] 04:16:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98B4F4400) [pid = 2008] [serial = 455] [outer = 000000C98B4B9C00] 04:16:26 INFO - PROCESS | 2008 | 1461323786549 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98C1F2800) [pid = 2008] [serial = 456] [outer = 000000C98B4B9C00] 04:16:27 INFO - PROCESS | 2008 | 1461323786996 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]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 04:16:27 INFO - PROCESS | 2008 | 1461323787059 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 2008 | 1461323787061 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:16:27 INFO - PROCESS | 2008 | 1461323787065 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 2008 | 1461323787067 Marionette TRACE conn5 <- [1,574,null,{}] 04:16:27 INFO - PROCESS | 2008 | 1461323787070 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}] 04:16:27 INFO - PROCESS | 2008 | 1461323787224 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:16:27 INFO - PROCESS | 2008 | 1461323787264 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE08800 == 53 [pid = 2008] [id = 153] 04:16:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98CE2A400) [pid = 2008] [serial = 457] [outer = 0000000000000000] 04:16:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98E1B7800) [pid = 2008] [serial = 458] [outer = 000000C98CE2A400] 04:16:27 INFO - PROCESS | 2008 | 1461323787314 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98ED66800) [pid = 2008] [serial = 459] [outer = 000000C98CE2A400] 04:16:27 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:27 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:27 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:27 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:27 INFO - PROCESS | 2008 | 1461323787753 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]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 732ms 04:16:27 INFO - PROCESS | 2008 | 1461323787801 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 2008 | 1461323787803 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 2008 | 1461323787806 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:16:27 INFO - PROCESS | 2008 | 1461323787808 Marionette TRACE conn5 <- [1,578,null,{}] 04:16:27 INFO - PROCESS | 2008 | 1461323787818 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}] 04:16:27 INFO - PROCESS | 2008 | 1461323787923 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:16:27 INFO - PROCESS | 2008 | 1461323787930 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F26B800 == 54 [pid = 2008] [id = 154] 04:16:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98ED70000) [pid = 2008] [serial = 460] [outer = 0000000000000000] 04:16:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98F1ED800) [pid = 2008] [serial = 461] [outer = 000000C98ED70000] 04:16:27 INFO - PROCESS | 2008 | 1461323787976 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98F893000) [pid = 2008] [serial = 462] [outer = 000000C98ED70000] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98ED6BC00) [pid = 2008] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C986F43000) [pid = 2008] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98FCEB000) [pid = 2008] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98508A000) [pid = 2008] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9886CDC00) [pid = 2008] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C984373800) [pid = 2008] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98CE27C00) [pid = 2008] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98B4EDC00) [pid = 2008] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9907D5C00) [pid = 2008] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98620E400) [pid = 2008] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C9F89D4800) [pid = 2008] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9886C2800) [pid = 2008] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98732C400) [pid = 2008] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:16:28 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98503EC00) [pid = 2008] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:16:28 INFO - PROCESS | 2008 | 1461323788598 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]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 840ms 04:16:28 INFO - PROCESS | 2008 | 1461323788650 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 2008 | 1461323788652 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:16:28 INFO - PROCESS | 2008 | 1461323788655 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 2008 | 1461323788657 Marionette TRACE conn5 <- [1,582,null,{}] 04:16:28 INFO - PROCESS | 2008 | 1461323788661 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}] 04:16:28 INFO - PROCESS | 2008 | 1461323788743 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:16:28 INFO - PROCESS | 2008 | 1461323788751 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F44C000 == 55 [pid = 2008] [id = 155] 04:16:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C988510C00) [pid = 2008] [serial = 463] [outer = 0000000000000000] 04:16:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98ED65400) [pid = 2008] [serial = 464] [outer = 000000C988510C00] 04:16:28 INFO - PROCESS | 2008 | 1461323788798 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98F93F400) [pid = 2008] [serial = 465] [outer = 000000C988510C00] 04:16:29 INFO - PROCESS | 2008 | 1461323789226 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]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 04:16:29 INFO - PROCESS | 2008 | 1461323789288 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 2008 | 1461323789290 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:16:29 INFO - PROCESS | 2008 | 1461323789293 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 2008 | 1461323789295 Marionette TRACE conn5 <- [1,586,null,{}] 04:16:29 INFO - PROCESS | 2008 | 1461323789299 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}] 04:16:29 INFO - PROCESS | 2008 | 1461323789383 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:16:29 INFO - PROCESS | 2008 | 1461323789391 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB09800 == 56 [pid = 2008] [id = 156] 04:16:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98F945000) [pid = 2008] [serial = 466] [outer = 0000000000000000] 04:16:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98FB6D800) [pid = 2008] [serial = 467] [outer = 000000C98F945000] 04:16:29 INFO - PROCESS | 2008 | 1461323789438 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98FCF6000) [pid = 2008] [serial = 468] [outer = 000000C98F945000] 04:16:29 INFO - PROCESS | 2008 | 1461323789894 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]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 04:16:29 INFO - PROCESS | 2008 | 1461323789926 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 2008 | 1461323789928 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:16:29 INFO - PROCESS | 2008 | 1461323789936 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 2008 | 1461323789938 Marionette TRACE conn5 <- [1,590,null,{}] 04:16:29 INFO - PROCESS | 2008 | 1461323789941 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}] 04:16:30 INFO - PROCESS | 2008 | 1461323790025 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:16:30 INFO - PROCESS | 2008 | 1461323790031 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE06800 == 57 [pid = 2008] [id = 157] 04:16:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98FD4E400) [pid = 2008] [serial = 469] [outer = 0000000000000000] 04:16:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9907D3C00) [pid = 2008] [serial = 470] [outer = 000000C98FD4E400] 04:16:30 INFO - PROCESS | 2008 | 1461323790077 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9F55B7C00) [pid = 2008] [serial = 471] [outer = 000000C98FD4E400] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C988A45800 == 56 [pid = 2008] [id = 115] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F12B000 == 55 [pid = 2008] [id = 128] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884AD800 == 54 [pid = 2008] [id = 111] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C988693800 == 53 [pid = 2008] [id = 108] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD59000 == 52 [pid = 2008] [id = 109] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F955C000 == 51 [pid = 2008] [id = 110] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDDC800 == 50 [pid = 2008] [id = 129] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0EB800 == 49 [pid = 2008] [id = 130] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9862BF800 == 48 [pid = 2008] [id = 131] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEE5A800 == 47 [pid = 2008] [id = 95] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFDDB000 == 46 [pid = 2008] [id = 126] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873B6800 == 45 [pid = 2008] [id = 116] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFCE1800 == 44 [pid = 2008] [id = 107] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873A4000 == 43 [pid = 2008] [id = 96] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C988163800 == 42 [pid = 2008] [id = 148] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B9000 == 41 [pid = 2008] [id = 147] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFDD6000 == 40 [pid = 2008] [id = 146] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF742000 == 39 [pid = 2008] [id = 145] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FADDE800 == 38 [pid = 2008] [id = 144] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F45D000 == 37 [pid = 2008] [id = 143] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98816A000 == 36 [pid = 2008] [id = 142] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C99029D800 == 35 [pid = 2008] [id = 141] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878D3800 == 34 [pid = 2008] [id = 149] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C986FA6000 == 33 [pid = 2008] [id = 152] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0D8800 == 32 [pid = 2008] [id = 150] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F26B800 == 31 [pid = 2008] [id = 154] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB09800 == 30 [pid = 2008] [id = 156] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1D1000 == 29 [pid = 2008] [id = 151] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE08800 == 28 [pid = 2008] [id = 153] 04:16:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F44C000 == 27 [pid = 2008] [id = 155] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98A0BF400) [pid = 2008] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98A063800) [pid = 2008] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98753B800) [pid = 2008] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98EFD9400) [pid = 2008] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98F1F4800) [pid = 2008] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C9890DD800) [pid = 2008] [serial = 379] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9907D0400) [pid = 2008] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C988515800) [pid = 2008] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9890DAC00) [pid = 2008] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98FCF1C00) [pid = 2008] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98B46D800) [pid = 2008] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9890D8800) [pid = 2008] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C988BDD800) [pid = 2008] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C9877BDC00) [pid = 2008] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98E1A5C00) [pid = 2008] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98B4F7400) [pid = 2008] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98C1F3C00) [pid = 2008] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C98E1BBC00) [pid = 2008] [serial = 382] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C9FA675C00) [pid = 2008] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C98C1F9000) [pid = 2008] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C9907D9C00) [pid = 2008] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C98E1B8800) [pid = 2008] [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.] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C98BA67000) [pid = 2008] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C9F8A2A800) [pid = 2008] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C9F8B75C00) [pid = 2008] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C9F55C2000) [pid = 2008] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C98B4EF000) [pid = 2008] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C98E1C1400) [pid = 2008] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C98FB67800) [pid = 2008] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C9F9553400) [pid = 2008] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:16:32 INFO - PROCESS | 2008 | 1461323792260 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]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2342ms 04:16:32 INFO - PROCESS | 2008 | 1461323792282 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 2008 | 1461323792286 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:16:32 INFO - PROCESS | 2008 | 1461323792292 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:16:32 INFO - PROCESS | 2008 | 1461323792296 Marionette TRACE conn5 <- [1,594,null,{}] 04:16:32 INFO - PROCESS | 2008 | 1461323792302 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}] 04:16:32 INFO - PROCESS | 2008 | 1461323792397 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:16:32 INFO - PROCESS | 2008 | 1461323792408 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9849A2000 == 28 [pid = 2008] [id = 158] 04:16:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C984985800) [pid = 2008] [serial = 472] [outer = 0000000000000000] 04:16:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C984987400) [pid = 2008] [serial = 473] [outer = 000000C984985800] 04:16:32 INFO - PROCESS | 2008 | 1461323792459 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C9863DC400) [pid = 2008] [serial = 474] [outer = 000000C984985800] 04:16:32 INFO - PROCESS | 2008 | 1461323792971 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]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 732ms 04:16:33 INFO - PROCESS | 2008 | 1461323793028 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 2008 | 1461323793035 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:16:33 INFO - PROCESS | 2008 | 1461323793041 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 2008 | 1461323793044 Marionette TRACE conn5 <- [1,598,null,{}] 04:16:33 INFO - PROCESS | 2008 | 1461323793048 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}] 04:16:33 INFO - PROCESS | 2008 | 1461323793140 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:16:33 INFO - PROCESS | 2008 | 1461323793210 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873A4000 == 29 [pid = 2008] [id = 159] 04:16:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C983B0E800) [pid = 2008] [serial = 475] [outer = 0000000000000000] 04:16:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C986F3A000) [pid = 2008] [serial = 476] [outer = 000000C983B0E800] 04:16:33 INFO - PROCESS | 2008 | 1461323793259 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C986FD5000) [pid = 2008] [serial = 477] [outer = 000000C983B0E800] 04:16:33 INFO - PROCESS | 2008 | 1461323793684 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]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 04:16:33 INFO - PROCESS | 2008 | 1461323793733 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 2008 | 1461323793736 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:16:33 INFO - PROCESS | 2008 | 1461323793775 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 2008 | 1461323793779 Marionette TRACE conn5 <- [1,602,null,{}] 04:16:33 INFO - PROCESS | 2008 | 1461323793791 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}] 04:16:33 INFO - PROCESS | 2008 | 1461323793880 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:16:33 INFO - PROCESS | 2008 | 1461323793899 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988154000 == 30 [pid = 2008] [id = 160] 04:16:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98172A400) [pid = 2008] [serial = 478] [outer = 0000000000000000] 04:16:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C988477400) [pid = 2008] [serial = 479] [outer = 000000C98172A400] 04:16:33 INFO - PROCESS | 2008 | 1461323793951 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C988485800) [pid = 2008] [serial = 480] [outer = 000000C98172A400] 04:16:34 INFO - PROCESS | 2008 | 1461323794489 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 732ms 04:16:34 INFO - PROCESS | 2008 | 1461323794509 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2008 | 1461323794511 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:16:34 INFO - PROCESS | 2008 | 1461323794515 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 2008 | 1461323794516 Marionette TRACE conn5 <- [1,606,null,{}] 04:16:34 INFO - PROCESS | 2008 | 1461323794520 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}] 04:16:34 INFO - PROCESS | 2008 | 1461323794604 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:16:34 INFO - PROCESS | 2008 | 1461323794612 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9885B6800 == 31 [pid = 2008] [id = 161] 04:16:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C988515800) [pid = 2008] [serial = 481] [outer = 0000000000000000] 04:16:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C9886C9800) [pid = 2008] [serial = 482] [outer = 000000C988515800] 04:16:34 INFO - PROCESS | 2008 | 1461323794662 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C989053000) [pid = 2008] [serial = 483] [outer = 000000C988515800] 04:16:35 INFO - PROCESS | 2008 | 1461323795078 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]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 04:16:35 INFO - PROCESS | 2008 | 1461323795147 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2008 | 1461323795149 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:16:35 INFO - PROCESS | 2008 | 1461323795152 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 2008 | 1461323795154 Marionette TRACE conn5 <- [1,610,null,{}] 04:16:35 INFO - PROCESS | 2008 | 1461323795158 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}] 04:16:35 INFO - PROCESS | 2008 | 1461323795265 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:16:35 INFO - PROCESS | 2008 | 1461323795274 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988B83800 == 32 [pid = 2008] [id = 162] 04:16:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C986EF2C00) [pid = 2008] [serial = 484] [outer = 0000000000000000] 04:16:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C9890DA000) [pid = 2008] [serial = 485] [outer = 000000C986EF2C00] 04:16:35 INFO - PROCESS | 2008 | 1461323795323 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C989C1C400) [pid = 2008] [serial = 486] [outer = 000000C986EF2C00] 04:16:35 INFO - PROCESS | 2008 | 1461323795766 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]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 04:16:35 INFO - PROCESS | 2008 | 1461323795784 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2008 | 1461323795787 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:16:35 INFO - PROCESS | 2008 | 1461323795790 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 2008 | 1461323795792 Marionette TRACE conn5 <- [1,614,null,{}] 04:16:35 INFO - PROCESS | 2008 | 1461323795796 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}] 04:16:35 INFO - PROCESS | 2008 | 1461323795907 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:16:35 INFO - PROCESS | 2008 | 1461323795918 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A4D7800 == 33 [pid = 2008] [id = 163] 04:16:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98A061C00) [pid = 2008] [serial = 487] [outer = 0000000000000000] 04:16:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98B406400) [pid = 2008] [serial = 488] [outer = 000000C98A061C00] 04:16:35 INFO - PROCESS | 2008 | 1461323795968 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98B473000) [pid = 2008] [serial = 489] [outer = 000000C98A061C00] 04:16:36 INFO - PROCESS | 2008 | 1461323796397 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]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 04:16:36 INFO - PROCESS | 2008 | 1461323796420 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 2008 | 1461323796423 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:16:36 INFO - PROCESS | 2008 | 1461323796426 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 2008 | 1461323796428 Marionette TRACE conn5 <- [1,618,null,{}] 04:16:36 INFO - PROCESS | 2008 | 1461323796436 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}] 04:16:36 INFO - PROCESS | 2008 | 1461323796513 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:16:36 INFO - PROCESS | 2008 | 1461323796520 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0E3800 == 34 [pid = 2008] [id = 164] 04:16:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98B4B4C00) [pid = 2008] [serial = 490] [outer = 0000000000000000] 04:16:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98B4B6C00) [pid = 2008] [serial = 491] [outer = 000000C98B4B4C00] 04:16:36 INFO - PROCESS | 2008 | 1461323796566 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98B4F4800) [pid = 2008] [serial = 492] [outer = 000000C98B4B4C00] 04:16:37 INFO - PROCESS | 2008 | 1461323796995 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 648ms 04:16:37 INFO - PROCESS | 2008 | 1461323797078 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2008 | 1461323797080 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:16:37 INFO - PROCESS | 2008 | 1461323797083 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:16:37 INFO - PROCESS | 2008 | 1461323797085 Marionette TRACE conn5 <- [1,622,null,{}] 04:16:37 INFO - PROCESS | 2008 | 1461323797088 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}] 04:16:37 INFO - PROCESS | 2008 | 1461323797166 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:16:37 INFO - PROCESS | 2008 | 1461323797173 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1E6000 == 35 [pid = 2008] [id = 165] 04:16:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98BA63800) [pid = 2008] [serial = 493] [outer = 0000000000000000] 04:16:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98BA6BC00) [pid = 2008] [serial = 494] [outer = 000000C98BA63800] 04:16:37 INFO - PROCESS | 2008 | 1461323797219 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98C1F0C00) [pid = 2008] [serial = 495] [outer = 000000C98BA63800] 04:16:37 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:37 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:37 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:37 INFO - PROCESS | 2008 | 1461323797683 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 04:16:37 INFO - PROCESS | 2008 | 1461323797722 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2008 | 1461323797724 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:16:37 INFO - PROCESS | 2008 | 1461323797727 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2008 | 1461323797729 Marionette TRACE conn5 <- [1,626,null,{}] 04:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:16:37 INFO - PROCESS | 2008 | 1461323797733 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}] 04:16:37 INFO - PROCESS | 2008 | 1461323797838 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:16:37 INFO - PROCESS | 2008 | 1461323797913 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988153800 == 36 [pid = 2008] [id = 166] 04:16:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98C1F3000) [pid = 2008] [serial = 496] [outer = 0000000000000000] 04:16:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98C8C5000) [pid = 2008] [serial = 497] [outer = 000000C98C1F3000] 04:16:37 INFO - PROCESS | 2008 | 1461323797960 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98C8CD800) [pid = 2008] [serial = 498] [outer = 000000C98C1F3000] 04:16:38 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:38 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:38 INFO - PROCESS | 2008 | 1461323798388 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]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 04:16:38 INFO - PROCESS | 2008 | 1461323798405 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 2008 | 1461323798407 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:16:38 INFO - PROCESS | 2008 | 1461323798410 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 2008 | 1461323798412 Marionette TRACE conn5 <- [1,630,null,{}] 04:16:38 INFO - PROCESS | 2008 | 1461323798415 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}] 04:16:38 INFO - PROCESS | 2008 | 1461323798526 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:16:38 INFO - PROCESS | 2008 | 1461323798533 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDE4000 == 37 [pid = 2008] [id = 167] 04:16:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98CE1B800) [pid = 2008] [serial = 499] [outer = 0000000000000000] 04:16:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98CE23800) [pid = 2008] [serial = 500] [outer = 000000C98CE1B800] 04:16:38 INFO - PROCESS | 2008 | 1461323798579 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98CE7E000) [pid = 2008] [serial = 501] [outer = 000000C98CE1B800] 04:16:39 INFO - PROCESS | 2008 | 1461323799008 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]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 04:16:39 INFO - PROCESS | 2008 | 1461323799042 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 2008 | 1461323799044 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:16:39 INFO - PROCESS | 2008 | 1461323799048 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 2008 | 1461323799050 Marionette TRACE conn5 <- [1,634,null,{}] 04:16:39 INFO - PROCESS | 2008 | 1461323799054 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}] 04:16:39 INFO - PROCESS | 2008 | 1461323799173 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:16:39 INFO - PROCESS | 2008 | 1461323799257 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988B80000 == 38 [pid = 2008] [id = 168] 04:16:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98E1BDC00) [pid = 2008] [serial = 502] [outer = 0000000000000000] 04:16:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98E1C0400) [pid = 2008] [serial = 503] [outer = 000000C98E1BDC00] 04:16:39 INFO - PROCESS | 2008 | 1461323799314 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98ED6B400) [pid = 2008] [serial = 504] [outer = 000000C98E1BDC00] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98C1F2C00) [pid = 2008] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98CE7F400) [pid = 2008] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9F9459C00) [pid = 2008] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98E1C2C00) [pid = 2008] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98F945000) [pid = 2008] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98B4B9C00) [pid = 2008] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98CE2A400) [pid = 2008] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98ED70000) [pid = 2008] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98FD4BC00) [pid = 2008] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98FB6EC00) [pid = 2008] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98B4B8800) [pid = 2008] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C983B11400) [pid = 2008] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9F8B7BC00) [pid = 2008] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98A067800) [pid = 2008] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9847D8C00) [pid = 2008] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C984378C00) [pid = 2008] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C983B84C00) [pid = 2008] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:16:39 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98790E000) [pid = 2008] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:16:40 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98FD4C400) [pid = 2008] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:16:40 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C988510C00) [pid = 2008] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:16:40 INFO - PROCESS | 2008 | 1461323800204 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]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1184ms 04:16:40 INFO - PROCESS | 2008 | 1461323800234 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2008 | 1461323800236 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:16:40 INFO - PROCESS | 2008 | 1461323800239 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 2008 | 1461323800241 Marionette TRACE conn5 <- [1,638,null,{}] 04:16:40 INFO - PROCESS | 2008 | 1461323800245 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}] 04:16:40 INFO - PROCESS | 2008 | 1461323800325 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:16:40 INFO - PROCESS | 2008 | 1461323800332 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0BA000 == 39 [pid = 2008] [id = 169] 04:16:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C9890D8400) [pid = 2008] [serial = 505] [outer = 0000000000000000] 04:16:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98CE20400) [pid = 2008] [serial = 506] [outer = 000000C9890D8400] 04:16:40 INFO - PROCESS | 2008 | 1461323800380 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98EFD4000) [pid = 2008] [serial = 507] [outer = 000000C9890D8400] 04:16:40 INFO - PROCESS | 2008 | 1461323800806 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]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 04:16:40 INFO - PROCESS | 2008 | 1461323800834 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2008 | 1461323800836 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:16:40 INFO - PROCESS | 2008 | 1461323800839 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 2008 | 1461323800841 Marionette TRACE conn5 <- [1,642,null,{}] 04:16:40 INFO - PROCESS | 2008 | 1461323800845 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}] 04:16:40 INFO - PROCESS | 2008 | 1461323800924 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:16:40 INFO - PROCESS | 2008 | 1461323800931 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F262000 == 40 [pid = 2008] [id = 170] 04:16:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98EFD7400) [pid = 2008] [serial = 508] [outer = 0000000000000000] 04:16:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98EFE1000) [pid = 2008] [serial = 509] [outer = 000000C98EFD7400] 04:16:40 INFO - PROCESS | 2008 | 1461323800976 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98F1F3C00) [pid = 2008] [serial = 510] [outer = 000000C98EFD7400] 04:16:41 INFO - PROCESS | 2008 | 1461323801404 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]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 627ms 04:16:41 INFO - PROCESS | 2008 | 1461323801472 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 2008 | 1461323801474 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:16:41 INFO - PROCESS | 2008 | 1461323801477 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 2008 | 1461323801479 Marionette TRACE conn5 <- [1,646,null,{}] 04:16:41 INFO - PROCESS | 2008 | 1461323801483 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}] 04:16:41 INFO - PROCESS | 2008 | 1461323801567 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:16:41 INFO - PROCESS | 2008 | 1461323801574 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F468800 == 41 [pid = 2008] [id = 171] 04:16:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98F88C400) [pid = 2008] [serial = 511] [outer = 0000000000000000] 04:16:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98F891400) [pid = 2008] [serial = 512] [outer = 000000C98F88C400] 04:16:41 INFO - PROCESS | 2008 | 1461323801619 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98F93C800) [pid = 2008] [serial = 513] [outer = 000000C98F88C400] 04:16:42 INFO - PROCESS | 2008 | 1461323802226 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]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 775ms 04:16:42 INFO - PROCESS | 2008 | 1461323802293 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 2008 | 1461323802298 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:16:42 INFO - PROCESS | 2008 | 1461323802329 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:16:42 INFO - PROCESS | 2008 | 1461323802333 Marionette TRACE conn5 <- [1,650,null,{}] 04:16:42 INFO - PROCESS | 2008 | 1461323802339 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}] 04:16:42 INFO - PROCESS | 2008 | 1461323802470 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:16:42 INFO - PROCESS | 2008 | 1461323802534 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986B2F800 == 42 [pid = 2008] [id = 172] 04:16:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C983B84C00) [pid = 2008] [serial = 514] [outer = 0000000000000000] 04:16:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98628BC00) [pid = 2008] [serial = 515] [outer = 000000C983B84C00] 04:16:42 INFO - PROCESS | 2008 | 1461323802595 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C986F42C00) [pid = 2008] [serial = 516] [outer = 000000C983B84C00] 04:16:43 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:43 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:43 INFO - PROCESS | 2008 | 1461323803354 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]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1085ms 04:16:43 INFO - PROCESS | 2008 | 1461323803419 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 2008 | 1461323803425 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:16:43 INFO - PROCESS | 2008 | 1461323803432 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:16:43 INFO - PROCESS | 2008 | 1461323803435 Marionette TRACE conn5 <- [1,654,null,{}] 04:16:43 INFO - PROCESS | 2008 | 1461323803439 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}] 04:16:43 INFO - PROCESS | 2008 | 1461323803559 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:16:43 INFO - PROCESS | 2008 | 1461323803630 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9886A2800 == 43 [pid = 2008] [id = 173] 04:16:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98808F800) [pid = 2008] [serial = 517] [outer = 0000000000000000] 04:16:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98850BC00) [pid = 2008] [serial = 518] [outer = 000000C98808F800] 04:16:43 INFO - PROCESS | 2008 | 1461323803689 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9890CE000) [pid = 2008] [serial = 519] [outer = 000000C98808F800] 04:16:44 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:44 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:44 INFO - PROCESS | 2008 | 1461323804654 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]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1243ms 04:16:44 INFO - PROCESS | 2008 | 1461323804680 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2008 | 1461323804684 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:16:44 INFO - PROCESS | 2008 | 1461323804690 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2008 | 1461323804695 Marionette TRACE conn5 <- [1,658,null,{}] 04:16:44 INFO - PROCESS | 2008 | 1461323804702 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}] 04:16:44 INFO - PROCESS | 2008 | 1461323804809 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:16:44 INFO - PROCESS | 2008 | 1461323804884 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988152800 == 44 [pid = 2008] [id = 174] 04:16:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98503E800) [pid = 2008] [serial = 520] [outer = 0000000000000000] 04:16:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98620C800) [pid = 2008] [serial = 521] [outer = 000000C98503E800] 04:16:44 INFO - PROCESS | 2008 | 1461323804936 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C986F3C000) [pid = 2008] [serial = 522] [outer = 000000C98503E800] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F25E800 == 43 [pid = 2008] [id = 25] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE19000 == 42 [pid = 2008] [id = 23] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9809E2000 == 41 [pid = 2008] [id = 13] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FB7DD000 == 40 [pid = 2008] [id = 18] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F140000 == 39 [pid = 2008] [id = 30] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E180000 == 38 [pid = 2008] [id = 29] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE6F800 == 37 [pid = 2008] [id = 16] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C986C78800 == 36 [pid = 2008] [id = 15] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEEF800 == 35 [pid = 2008] [id = 19] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9C0C800 == 34 [pid = 2008] [id = 17] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFCE1000 == 33 [pid = 2008] [id = 21] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0E8800 == 32 [pid = 2008] [id = 28] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C986FA1800 == 31 [pid = 2008] [id = 14] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C988A4E000 == 30 [pid = 2008] [id = 27] 04:16:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C986C7C800 == 29 [pid = 2008] [id = 26] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9907D3C00) [pid = 2008] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C9FAC65C00) [pid = 2008] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98F893400) [pid = 2008] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C9FA66C000) [pid = 2008] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9FAC6B800) [pid = 2008] [serial = 387] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98FCF6000) [pid = 2008] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98B4F4400) [pid = 2008] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98E1B7800) [pid = 2008] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98C1F2800) [pid = 2008] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98F1ED800) [pid = 2008] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98ED66800) [pid = 2008] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98FB6D800) [pid = 2008] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98F893000) [pid = 2008] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98FD51400) [pid = 2008] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C9F89CDC00) [pid = 2008] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98FB71800) [pid = 2008] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98E1A4400) [pid = 2008] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98BA70000) [pid = 2008] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C988091800) [pid = 2008] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C985082400) [pid = 2008] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C9FA66D800) [pid = 2008] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C98A4B2C00) [pid = 2008] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C9886C8400) [pid = 2008] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C989392C00) [pid = 2008] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C986F3C800) [pid = 2008] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C98776C000) [pid = 2008] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C986FCE800) [pid = 2008] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C98628D400) [pid = 2008] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C9FBC9B400) [pid = 2008] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C98C8CC800) [pid = 2008] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C9FAE9B000) [pid = 2008] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C9FAC63400) [pid = 2008] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C9F95DD400) [pid = 2008] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C98ED65400) [pid = 2008] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C98F93F400) [pid = 2008] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C98B4AC000) [pid = 2008] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:16:45 INFO - PROCESS | 2008 | 1461323805529 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]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 899ms 04:16:45 INFO - PROCESS | 2008 | 1461323805593 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 2008 | 1461323805598 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:16:45 INFO - PROCESS | 2008 | 1461323805605 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 2008 | 1461323805607 Marionette TRACE conn5 <- [1,662,null,{}] 04:16:45 INFO - PROCESS | 2008 | 1461323805611 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}] 04:16:45 INFO - PROCESS | 2008 | 1461323805698 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:16:45 INFO - PROCESS | 2008 | 1461323805764 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878BF800 == 30 [pid = 2008] [id = 175] 04:16:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C986E46800) [pid = 2008] [serial = 523] [outer = 0000000000000000] 04:16:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C98732B000) [pid = 2008] [serial = 524] [outer = 000000C986E46800] 04:16:45 INFO - PROCESS | 2008 | 1461323805812 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C988087000) [pid = 2008] [serial = 525] [outer = 000000C986E46800] 04:16:46 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:46 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:46 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:46 INFO - PROCESS | 2008 | [2008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:46 INFO - PROCESS | 2008 | 1461323806229 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]]]}] 04:16:46 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 04:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 04:16:46 INFO - PROCESS | 2008 | 1461323806299 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 2008 | 1461323806301 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:16:46 INFO - PROCESS | 2008 | 1461323806305 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 2008 | 1461323806309 Marionette TRACE conn5 <- [1,666,null,{}] 04:16:46 INFO - PROCESS | 2008 | 1461323806326 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}] 04:16:46 INFO - PROCESS | 2008 | 1461323806414 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:16:46 INFO - PROCESS | 2008 | 1461323806428 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989321000 == 31 [pid = 2008] [id = 176] 04:16:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C983B10800) [pid = 2008] [serial = 526] [outer = 0000000000000000] 04:16:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C9890C4C00) [pid = 2008] [serial = 527] [outer = 000000C983B10800] 04:16:46 INFO - PROCESS | 2008 | 1461323806481 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C989CD5400) [pid = 2008] [serial = 528] [outer = 000000C983B10800] 04:16:46 INFO - PROCESS | 2008 | 1461323806917 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]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 649ms 04:16:46 INFO - PROCESS | 2008 | 1461323806956 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 2008 | 1461323806959 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:16:46 INFO - PROCESS | 2008 | 1461323806967 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 2008 | 1461323806969 Marionette TRACE conn5 <- [1,670,null,{}] 04:16:46 INFO - PROCESS | 2008 | 1461323806973 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}] 04:16:47 INFO - PROCESS | 2008 | 1461323807057 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:16:47 INFO - PROCESS | 2008 | 1461323807066 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B1000 == 32 [pid = 2008] [id = 177] 04:16:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C98A064C00) [pid = 2008] [serial = 529] [outer = 0000000000000000] 04:16:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C98A720C00) [pid = 2008] [serial = 530] [outer = 000000C98A064C00] 04:16:47 INFO - PROCESS | 2008 | 1461323807113 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C98B470000) [pid = 2008] [serial = 531] [outer = 000000C98A064C00] 04:16:47 INFO - PROCESS | 2008 | [2008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:16:48 INFO - PROCESS | 2008 | [2008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:16:48 INFO - PROCESS | 2008 | 1461323808069 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]]]}] 04:16:48 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) 04:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1145ms 04:16:48 INFO - PROCESS | 2008 | 1461323808111 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 2008 | 1461323808113 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:16:48 INFO - PROCESS | 2008 | 1461323808117 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:16:48 INFO - PROCESS | 2008 | 1461323808119 Marionette TRACE conn5 <- [1,674,null,{}] 04:16:48 INFO - PROCESS | 2008 | 1461323808123 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}] 04:16:48 INFO - PROCESS | 2008 | 1461323808227 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:16:48 INFO - PROCESS | 2008 | 1461323808234 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1E1000 == 33 [pid = 2008] [id = 178] 04:16:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C98B4B2800) [pid = 2008] [serial = 532] [outer = 0000000000000000] 04:16:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C98B4F5400) [pid = 2008] [serial = 533] [outer = 000000C98B4B2800] 04:16:48 INFO - PROCESS | 2008 | 1461323808318 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98BA6D400) [pid = 2008] [serial = 534] [outer = 000000C98B4B2800] 04:16:49 INFO - PROCESS | 2008 | 1461323809208 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]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 04:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:16:49 INFO - PROCESS | 2008 | 1461323809248 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 2008 | 1461323809250 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:16:49 INFO - PROCESS | 2008 | 1461323809253 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 2008 | 1461323809255 Marionette TRACE conn5 <- [1,678,null,{}] 04:16:49 INFO - PROCESS | 2008 | 1461323809259 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}] 04:16:49 INFO - PROCESS | 2008 | 1461323809381 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:16:49 INFO - PROCESS | 2008 | 1461323809389 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD7000 == 34 [pid = 2008] [id = 179] 04:16:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98C1F2800) [pid = 2008] [serial = 535] [outer = 0000000000000000] 04:16:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98CE20C00) [pid = 2008] [serial = 536] [outer = 000000C98C1F2800] 04:16:49 INFO - PROCESS | 2008 | 1461323809474 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98E1A2400) [pid = 2008] [serial = 537] [outer = 000000C98C1F2800] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C98C1F3000) [pid = 2008] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C98CE1B800) [pid = 2008] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C988515800) [pid = 2008] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C98A061C00) [pid = 2008] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C98172A400) [pid = 2008] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C98FD4E400) [pid = 2008] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C98B4B4C00) [pid = 2008] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C983B0E800) [pid = 2008] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C984985800) [pid = 2008] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C986EF2C00) [pid = 2008] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C98BA63800) [pid = 2008] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C98EFD7400) [pid = 2008] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C98E1BDC00) [pid = 2008] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:16:49 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C9890D8400) [pid = 2008] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:16:50 INFO - PROCESS | 2008 | 1461323810390 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]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 04:16:50 INFO - PROCESS | 2008 | 1461323810439 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 2008 | 1461323810441 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:16:50 INFO - PROCESS | 2008 | 1461323810444 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2008 | 1461323810446 Marionette TRACE conn5 <- [1,682,null,{}] 04:16:50 INFO - PROCESS | 2008 | 1461323810449 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}] 04:16:50 INFO - PROCESS | 2008 | 1461323810527 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:16:50 INFO - PROCESS | 2008 | 1461323810534 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E18A000 == 35 [pid = 2008] [id = 180] 04:16:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C989393800) [pid = 2008] [serial = 538] [outer = 0000000000000000] 04:16:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C98CE1B800) [pid = 2008] [serial = 539] [outer = 000000C989393800] 04:16:50 INFO - PROCESS | 2008 | 1461323810579 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C98E1A9800) [pid = 2008] [serial = 540] [outer = 000000C989393800] 04:16:51 INFO - PROCESS | 2008 | 1461323811518 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]]]}] 04:16:51 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) 04:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1126ms 04:16:51 INFO - PROCESS | 2008 | 1461323811574 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 2008 | 1461323811576 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:16:51 INFO - PROCESS | 2008 | 1461323811579 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:16:51 INFO - PROCESS | 2008 | 1461323811581 Marionette TRACE conn5 <- [1,686,null,{}] 04:16:51 INFO - PROCESS | 2008 | 1461323811585 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}] 04:16:51 INFO - PROCESS | 2008 | 1461323811715 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:16:51 INFO - PROCESS | 2008 | 1461323811778 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C984993000 == 36 [pid = 2008] [id = 181] 04:16:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C980921800) [pid = 2008] [serial = 541] [outer = 0000000000000000] 04:16:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C981094C00) [pid = 2008] [serial = 542] [outer = 000000C980921800] 04:16:51 INFO - PROCESS | 2008 | 1461323811839 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C9847E2800) [pid = 2008] [serial = 543] [outer = 000000C980921800] 04:16:53 INFO - PROCESS | 2008 | 1461323813021 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]]]}] 04:16:53 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) 04:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1491ms 04:16:53 INFO - PROCESS | 2008 | 1461323813074 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:16:53 INFO - PROCESS | 2008 | 1461323813080 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:16:53 INFO - PROCESS | 2008 | 1461323813085 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 2008 | 1461323813090 Marionette TRACE conn5 <- [1,690,null,{}] 04:16:53 INFO - PROCESS | 2008 | 1461323813095 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}] 04:16:53 INFO - PROCESS | 2008 | 1461323813238 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:16:53 INFO - PROCESS | 2008 | 1461323813355 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988A5E800 == 37 [pid = 2008] [id = 182] 04:16:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C988085C00) [pid = 2008] [serial = 544] [outer = 0000000000000000] 04:16:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C98847E800) [pid = 2008] [serial = 545] [outer = 000000C988085C00] 04:16:53 INFO - PROCESS | 2008 | 1461323813416 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C988512C00) [pid = 2008] [serial = 546] [outer = 000000C988085C00] 04:16:54 INFO - PROCESS | 2008 | 1461323814462 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]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1403ms 04:16:54 INFO - PROCESS | 2008 | 1461323814489 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 2008 | 1461323814492 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:16:54 INFO - PROCESS | 2008 | 1461323814497 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 2008 | 1461323814499 Marionette TRACE conn5 <- [1,694,null,{}] 04:16:54 INFO - PROCESS | 2008 | 1461323814503 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}] 04:16:54 INFO - PROCESS | 2008 | 1461323814615 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:16:54 INFO - PROCESS | 2008 | 1461323814736 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E170800 == 38 [pid = 2008] [id = 183] 04:16:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C98A0C2800) [pid = 2008] [serial = 547] [outer = 0000000000000000] 04:16:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98A0C9000) [pid = 2008] [serial = 548] [outer = 000000C98A0C2800] 04:16:54 INFO - PROCESS | 2008 | 1461323814797 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98B4B1400) [pid = 2008] [serial = 549] [outer = 000000C98A0C2800] 04:16:55 INFO - PROCESS | 2008 | 1461323815880 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]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:16:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1433ms 04:16:55 INFO - PROCESS | 2008 | 1461323815931 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 2008 | 1461323815935 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:16:55 INFO - PROCESS | 2008 | 1461323815947 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 2008 | 1461323815952 Marionette TRACE conn5 <- [1,698,null,{}] 04:16:56 INFO - PROCESS | 2008 | 1461323816007 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}] 04:16:56 INFO - PROCESS | 2008 | 1461323816150 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:16:56 INFO - PROCESS | 2008 | 1461323816328 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878CE000 == 39 [pid = 2008] [id = 184] 04:16:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98436F000) [pid = 2008] [serial = 550] [outer = 0000000000000000] 04:16:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C984378400) [pid = 2008] [serial = 551] [outer = 000000C98436F000] 04:16:56 INFO - PROCESS | 2008 | 1461323816381 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C986EEE000) [pid = 2008] [serial = 552] [outer = 000000C98436F000] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF859800 == 38 [pid = 2008] [id = 20] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E185800 == 37 [pid = 2008] [id = 22] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E18A000 == 36 [pid = 2008] [id = 180] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD7000 == 35 [pid = 2008] [id = 179] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1E1000 == 34 [pid = 2008] [id = 178] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B1000 == 33 [pid = 2008] [id = 177] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C989321000 == 32 [pid = 2008] [id = 176] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878BF800 == 31 [pid = 2008] [id = 175] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C988152800 == 30 [pid = 2008] [id = 174] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9886A2800 == 29 [pid = 2008] [id = 173] 04:16:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C986B2F800 == 28 [pid = 2008] [id = 172] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C98CE7E000) [pid = 2008] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C98EFE1000) [pid = 2008] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C98B473000) [pid = 2008] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C98CE20400) [pid = 2008] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C98ED6B400) [pid = 2008] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C98EFD4000) [pid = 2008] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C98C1F0C00) [pid = 2008] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C98C8C5000) [pid = 2008] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C98CE23800) [pid = 2008] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C9886C9800) [pid = 2008] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C989053000) [pid = 2008] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C98B406400) [pid = 2008] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C988477400) [pid = 2008] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C988485800) [pid = 2008] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C9F55B7C00) [pid = 2008] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C98B4F4800) [pid = 2008] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C98B4B6C00) [pid = 2008] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C98C8CD800) [pid = 2008] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C986F3A000) [pid = 2008] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C986FD5000) [pid = 2008] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C984987400) [pid = 2008] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (000000C9863DC400) [pid = 2008] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (000000C9890DA000) [pid = 2008] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (000000C989C1C400) [pid = 2008] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (000000C98BA6BC00) [pid = 2008] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (000000C98F1F3C00) [pid = 2008] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (000000C98F891400) [pid = 2008] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (000000C98E1C0400) [pid = 2008] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:16:57 INFO - PROCESS | 2008 | 1461323817419 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]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:16:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1504ms 04:16:57 INFO - PROCESS | 2008 | 1461323817450 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 2008 | 1461323817454 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:16:57 INFO - PROCESS | 2008 | 1461323817458 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:16:57 INFO - PROCESS | 2008 | 1461323817462 Marionette TRACE conn5 <- [1,702,null,{}] 04:16:57 INFO - PROCESS | 2008 | 1461323817468 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}] 04:16:57 INFO - PROCESS | 2008 | 1461323817559 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:16:57 INFO - PROCESS | 2008 | 1461323817568 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873D8800 == 29 [pid = 2008] [id = 185] 04:16:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (000000C986F3AC00) [pid = 2008] [serial = 553] [outer = 0000000000000000] 04:16:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (000000C986FCF000) [pid = 2008] [serial = 554] [outer = 000000C986F3AC00] 04:16:57 INFO - PROCESS | 2008 | 1461323817618 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (000000C987C82800) [pid = 2008] [serial = 555] [outer = 000000C986F3AC00] 04:16:58 INFO - PROCESS | 2008 | 1461323818602 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]]]}] 04:16:58 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 04:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 04:16:58 INFO - PROCESS | 2008 | 1461323818646 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 2008 | 1461323818650 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 2008 | 1461323818654 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:16:58 INFO - PROCESS | 2008 | 1461323818656 Marionette TRACE conn5 <- [1,706,null,{}] 04:16:58 INFO - PROCESS | 2008 | 1461323818660 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}] 04:16:58 INFO - PROCESS | 2008 | 1461323818747 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:16:58 INFO - PROCESS | 2008 | 1461323818758 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9886A9000 == 30 [pid = 2008] [id = 186] 04:16:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (000000C984304400) [pid = 2008] [serial = 556] [outer = 0000000000000000] 04:16:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (000000C9890C3C00) [pid = 2008] [serial = 557] [outer = 000000C984304400] 04:16:58 INFO - PROCESS | 2008 | 1461323818806 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (000000C989D3B800) [pid = 2008] [serial = 558] [outer = 000000C984304400] 04:16:59 INFO - PROCESS | 2008 | 1461323819806 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]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 04:16:59 INFO - PROCESS | 2008 | 1461323819850 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 2008 | 1461323819853 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:16:59 INFO - PROCESS | 2008 | 1461323819863 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 2008 | 1461323819869 Marionette TRACE conn5 <- [1,710,null,{}] 04:16:59 INFO - PROCESS | 2008 | 1461323819880 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}] 04:17:00 INFO - PROCESS | 2008 | 1461323819994 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:17:00 INFO - PROCESS | 2008 | 1461323820002 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B4000 == 31 [pid = 2008] [id = 187] 04:17:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (000000C98B473000) [pid = 2008] [serial = 559] [outer = 0000000000000000] 04:17:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C98B4B1C00) [pid = 2008] [serial = 560] [outer = 000000C98B473000] 04:17:00 INFO - PROCESS | 2008 | 1461323820050 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C98BA6BC00) [pid = 2008] [serial = 561] [outer = 000000C98B473000] 04:17:00 INFO - PROCESS | 2008 | 1461323820543 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] 04:17:00 INFO - PROCESS | 2008 | 1461323820574 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:17:00 INFO - PROCESS | 2008 | 1461323820577 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2008 | 1461323820579 Marionette TRACE conn5 <- [1,714,null,{}] 04:17:00 INFO - PROCESS | 2008 | 1461323820582 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}] 04:17:00 INFO - PROCESS | 2008 | 1461323820692 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:17:00 INFO - PROCESS | 2008 | 1461323820701 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD21000 == 32 [pid = 2008] [id = 188] 04:17:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C983B84800) [pid = 2008] [serial = 562] [outer = 0000000000000000] 04:17:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98CE1E800) [pid = 2008] [serial = 563] [outer = 000000C983B84800] 04:17:00 INFO - PROCESS | 2008 | 1461323820784 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98CE7FC00) [pid = 2008] [serial = 564] [outer = 000000C983B84800] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C98B4B2800) [pid = 2008] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C98C1F2800) [pid = 2008] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C98A064C00) [pid = 2008] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C98808F800) [pid = 2008] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C986E46800) [pid = 2008] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (000000C98503E800) [pid = 2008] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:17:01 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (000000C983B10800) [pid = 2008] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:17:01 INFO - PROCESS | 2008 | 1461323821220 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]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 04:17:01 INFO - PROCESS | 2008 | 1461323821271 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 2008 | 1461323821273 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:17:01 INFO - PROCESS | 2008 | 1461323821276 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 2008 | 1461323821278 Marionette TRACE conn5 <- [1,718,null,{}] 04:17:01 INFO - PROCESS | 2008 | 1461323821282 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}] 04:17:01 INFO - PROCESS | 2008 | 1461323821413 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:17:01 INFO - PROCESS | 2008 | 1461323821461 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE60000 == 33 [pid = 2008] [id = 189] 04:17:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (000000C98E1AB800) [pid = 2008] [serial = 565] [outer = 0000000000000000] 04:17:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (000000C98E1B7800) [pid = 2008] [serial = 566] [outer = 000000C98E1AB800] 04:17:01 INFO - PROCESS | 2008 | 1461323821519 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C98ED6DC00) [pid = 2008] [serial = 567] [outer = 000000C98E1AB800] 04:17:01 INFO - PROCESS | 2008 | 1461323821976 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] 04:17:02 INFO - PROCESS | 2008 | 1461323822014 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:17:02 INFO - PROCESS | 2008 | 1461323822017 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:17:02 INFO - PROCESS | 2008 | 1461323822019 Marionette TRACE conn5 <- [1,722,null,{}] 04:17:02 INFO - PROCESS | 2008 | 1461323822023 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}] 04:17:02 INFO - PROCESS | 2008 | 1461323822108 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:17:02 INFO - PROCESS | 2008 | 1461323822116 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F25B800 == 34 [pid = 2008] [id = 190] 04:17:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C98EFD6800) [pid = 2008] [serial = 568] [outer = 0000000000000000] 04:17:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98F895000) [pid = 2008] [serial = 569] [outer = 000000C98EFD6800] 04:17:02 INFO - PROCESS | 2008 | 1461323822162 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98F940400) [pid = 2008] [serial = 570] [outer = 000000C98EFD6800] 04:17:02 INFO - PROCESS | 2008 | 1461323822578 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]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 587ms 04:17:02 INFO - PROCESS | 2008 | 1461323822607 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2008 | 1461323822609 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:17:02 INFO - PROCESS | 2008 | 1461323822613 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 2008 | 1461323822614 Marionette TRACE conn5 <- [1,726,null,{}] 04:17:02 INFO - PROCESS | 2008 | 1461323822618 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}] 04:17:02 INFO - PROCESS | 2008 | 1461323822697 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:17:02 INFO - PROCESS | 2008 | 1461323822704 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F468000 == 35 [pid = 2008] [id = 191] 04:17:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98F93B400) [pid = 2008] [serial = 571] [outer = 0000000000000000] 04:17:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C98FB63800) [pid = 2008] [serial = 572] [outer = 000000C98F93B400] 04:17:02 INFO - PROCESS | 2008 | 1461323822750 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C98FB6E800) [pid = 2008] [serial = 573] [outer = 000000C98F93B400] 04:17:03 INFO - PROCESS | 2008 | [2008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:17:03 INFO - PROCESS | 2008 | 1461323823753 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]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 04:17:03 INFO - PROCESS | 2008 | 1461323823792 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 2008 | 1461323823797 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:17:03 INFO - PROCESS | 2008 | 1461323823802 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 2008 | 1461323823807 Marionette TRACE conn5 <- [1,730,null,{}] 04:17:03 INFO - PROCESS | 2008 | 1461323823813 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}] 04:17:03 INFO - PROCESS | 2008 | 1461323823954 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:17:04 INFO - PROCESS | 2008 | 1461323824018 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988158000 == 36 [pid = 2008] [id = 192] 04:17:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C986E42800) [pid = 2008] [serial = 574] [outer = 0000000000000000] 04:17:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C986F3A000) [pid = 2008] [serial = 575] [outer = 000000C986E42800] 04:17:04 INFO - PROCESS | 2008 | 1461323824077 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C988480000) [pid = 2008] [serial = 576] [outer = 000000C986E42800] 04:17:05 INFO - PROCESS | 2008 | 1461323825205 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]]]}] 04:17:05 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 04:17:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1443ms 04:17:05 INFO - PROCESS | 2008 | 1461323825250 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 2008 | 1461323825256 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:17:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:17:05 INFO - PROCESS | 2008 | 1461323825263 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 2008 | 1461323825266 Marionette TRACE conn5 <- [1,734,null,{}] 04:17:05 INFO - PROCESS | 2008 | 1461323825271 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}] 04:17:05 INFO - PROCESS | 2008 | 1461323825412 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:17:05 INFO - PROCESS | 2008 | 1461323825526 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0F800 == 37 [pid = 2008] [id = 193] 04:17:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C9886CE000) [pid = 2008] [serial = 577] [outer = 0000000000000000] 04:17:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C98B410000) [pid = 2008] [serial = 578] [outer = 000000C9886CE000] 04:17:05 INFO - PROCESS | 2008 | 1461323825584 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C98BA65800) [pid = 2008] [serial = 579] [outer = 000000C9886CE000] 04:17:06 INFO - PROCESS | 2008 | 1461323826595 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]]]}] 04:17:06 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.) 04:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1382ms 04:17:06 INFO - PROCESS | 2008 | 1461323826679 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 2008 | 1461323826682 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:17:06 INFO - PROCESS | 2008 | 1461323826687 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:17:06 INFO - PROCESS | 2008 | 1461323826691 Marionette TRACE conn5 <- [1,738,null,{}] 04:17:06 INFO - PROCESS | 2008 | 1461323826703 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}] 04:17:06 INFO - PROCESS | 2008 | 1461323826807 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:17:07 INFO - PROCESS | 2008 | 1461323827105 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884B9000 == 38 [pid = 2008] [id = 194] 04:17:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C986E44000) [pid = 2008] [serial = 580] [outer = 0000000000000000] 04:17:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C986F47800) [pid = 2008] [serial = 581] [outer = 000000C986E44000] 04:17:07 INFO - PROCESS | 2008 | 1461323827163 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C9886C5400) [pid = 2008] [serial = 582] [outer = 000000C986E44000] 04:17:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C988B80000 == 37 [pid = 2008] [id = 168] 04:17:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C9849A2000 == 36 [pid = 2008] [id = 158] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C98CE1B800) [pid = 2008] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C988A5E800 == 35 [pid = 2008] [id = 182] 04:17:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C984993000 == 34 [pid = 2008] [id = 181] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C98B4F5400) [pid = 2008] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C98CE20C00) [pid = 2008] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C98A720C00) [pid = 2008] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C98BA6D400) [pid = 2008] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C9890CE000) [pid = 2008] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C98850BC00) [pid = 2008] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C98732B000) [pid = 2008] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C988087000) [pid = 2008] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C986F3C000) [pid = 2008] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C98620C800) [pid = 2008] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C9890C4C00) [pid = 2008] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C989CD5400) [pid = 2008] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C98628BC00) [pid = 2008] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C98E1A2400) [pid = 2008] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:17:07 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C98B470000) [pid = 2008] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:17:08 INFO - PROCESS | 2008 | 1461323828224 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]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1588ms 04:17:08 INFO - PROCESS | 2008 | 1461323828282 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 2008 | 1461323828286 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:17:08 INFO - PROCESS | 2008 | 1461323828290 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:17:08 INFO - PROCESS | 2008 | 1461323828295 Marionette TRACE conn5 <- [1,742,null,{}] 04:17:08 INFO - PROCESS | 2008 | 1461323828300 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}] 04:17:08 INFO - PROCESS | 2008 | 1461323828405 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:17:08 INFO - PROCESS | 2008 | 1461323828502 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884AA800 == 35 [pid = 2008] [id = 195] 04:17:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C986F43000) [pid = 2008] [serial = 583] [outer = 0000000000000000] 04:17:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C987E4AC00) [pid = 2008] [serial = 584] [outer = 000000C986F43000] 04:17:08 INFO - PROCESS | 2008 | 1461323828551 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C9886C7000) [pid = 2008] [serial = 585] [outer = 000000C986F43000] 04:17:09 INFO - PROCESS | 2008 | 1461323829428 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]]]}] 04:17:09 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 04:17:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1195ms 04:17:09 INFO - PROCESS | 2008 | 1461323829494 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 2008 | 1461323829498 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:17:09 INFO - PROCESS | 2008 | 1461323829501 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 2008 | 1461323829503 Marionette TRACE conn5 <- [1,746,null,{}] 04:17:09 INFO - PROCESS | 2008 | 1461323829507 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}] 04:17:09 INFO - PROCESS | 2008 | 1461323829592 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:17:09 INFO - PROCESS | 2008 | 1461323829604 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A9A0000 == 36 [pid = 2008] [id = 196] 04:17:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C989D46400) [pid = 2008] [serial = 586] [outer = 0000000000000000] 04:17:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98A4B1C00) [pid = 2008] [serial = 587] [outer = 000000C989D46400] 04:17:09 INFO - PROCESS | 2008 | 1461323829651 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C98B4AFC00) [pid = 2008] [serial = 588] [outer = 000000C989D46400] 04:17:10 INFO - PROCESS | 2008 | 1461323830152 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]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:17:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 04:17:10 INFO - PROCESS | 2008 | 1461323830197 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 2008 | 1461323830199 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:17:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:17:10 INFO - PROCESS | 2008 | 1461323830210 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 2008 | 1461323830216 Marionette TRACE conn5 <- [1,750,null,{}] 04:17:10 INFO - PROCESS | 2008 | 1461323830227 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}] 04:17:10 INFO - PROCESS | 2008 | 1461323830341 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:17:10 INFO - PROCESS | 2008 | 1461323830355 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD10000 == 37 [pid = 2008] [id = 197] 04:17:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C98B4EA400) [pid = 2008] [serial = 589] [outer = 0000000000000000] 04:17:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C98C1F7400) [pid = 2008] [serial = 590] [outer = 000000C98B4EA400] 04:17:10 INFO - PROCESS | 2008 | 1461323830440 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C98C8CD800) [pid = 2008] [serial = 591] [outer = 000000C98B4EA400] 04:17:11 INFO - PROCESS | 2008 | [2008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:17:11 INFO - PROCESS | 2008 | 1461323831357 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]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:17:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1202ms 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C98B473000) [pid = 2008] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C983B84800) [pid = 2008] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C984304400) [pid = 2008] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C986F3AC00) [pid = 2008] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C98436F000) [pid = 2008] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C989393800) [pid = 2008] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C98EFD6800) [pid = 2008] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C98E1AB800) [pid = 2008] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:17:11 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C983B84C00) [pid = 2008] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:17:11 INFO - PROCESS | 2008 | 1461323831422 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:17:11 INFO - PROCESS | 2008 | 1461323831425 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:17:11 INFO - PROCESS | 2008 | 1461323831429 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 2008 | 1461323831431 Marionette TRACE conn5 <- [1,754,null,{}] 04:17:11 INFO - PROCESS | 2008 | 1461323831435 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}] 04:17:11 INFO - PROCESS | 2008 | 1461323831542 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:17:11 INFO - PROCESS | 2008 | 1461323831583 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE5B800 == 38 [pid = 2008] [id = 198] 04:17:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C983B08000) [pid = 2008] [serial = 592] [outer = 0000000000000000] 04:17:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C988478400) [pid = 2008] [serial = 593] [outer = 000000C983B08000] 04:17:11 INFO - PROCESS | 2008 | 1461323831630 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98E1A0C00) [pid = 2008] [serial = 594] [outer = 000000C983B08000] 04:17:12 INFO - PROCESS | 2008 | 1461323832487 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]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1080ms 04:17:12 INFO - PROCESS | 2008 | 1461323832515 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 2008 | 1461323832517 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:17:12 INFO - PROCESS | 2008 | 1461323832521 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 2008 | 1461323832522 Marionette TRACE conn5 <- [1,758,null,{}] 04:17:12 INFO - PROCESS | 2008 | 1461323832526 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}] 04:17:12 INFO - PROCESS | 2008 | 1461323832629 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:17:12 INFO - PROCESS | 2008 | 1461323832638 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F25E000 == 39 [pid = 2008] [id = 199] 04:17:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98ED62000) [pid = 2008] [serial = 595] [outer = 0000000000000000] 04:17:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98ED68400) [pid = 2008] [serial = 596] [outer = 000000C98ED62000] 04:17:12 INFO - PROCESS | 2008 | 1461323832695 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C98F1EE400) [pid = 2008] [serial = 597] [outer = 000000C98ED62000] 04:17:13 INFO - PROCESS | 2008 | 1461323833110 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]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 627ms 04:17:13 INFO - PROCESS | 2008 | 1461323833151 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2008 | 1461323833153 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:17:13 INFO - PROCESS | 2008 | 1461323833157 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:17:13 INFO - PROCESS | 2008 | 1461323833158 Marionette TRACE conn5 <- [1,762,null,{}] 04:17:13 INFO - PROCESS | 2008 | 1461323833162 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}] 04:17:13 INFO - PROCESS | 2008 | 1461323833271 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:17:13 INFO - PROCESS | 2008 | 1461323833279 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9ED000 == 40 [pid = 2008] [id = 200] 04:17:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C98ED62C00) [pid = 2008] [serial = 598] [outer = 0000000000000000] 04:17:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C98F949000) [pid = 2008] [serial = 599] [outer = 000000C98ED62C00] 04:17:13 INFO - PROCESS | 2008 | 1461323833325 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C98FCED800) [pid = 2008] [serial = 600] [outer = 000000C98ED62C00] 04:17:13 INFO - PROCESS | 2008 | 1461323833725 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]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 586ms 04:17:13 INFO - PROCESS | 2008 | 1461323833746 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2008 | 1461323833748 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:17:13 INFO - PROCESS | 2008 | 1461323833751 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 2008 | 1461323833753 Marionette TRACE conn5 <- [1,766,null,{}] 04:17:13 INFO - PROCESS | 2008 | 1461323833757 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}] 04:17:13 INFO - PROCESS | 2008 | 1461323833886 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:17:14 INFO - PROCESS | 2008 | 1461323834063 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FB7800 == 41 [pid = 2008] [id = 201] 04:17:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C983B82400) [pid = 2008] [serial = 601] [outer = 0000000000000000] 04:17:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C9847D9000) [pid = 2008] [serial = 602] [outer = 000000C983B82400] 04:17:14 INFO - PROCESS | 2008 | 1461323834131 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C986F42000) [pid = 2008] [serial = 603] [outer = 000000C983B82400] 04:17:14 INFO - PROCESS | 2008 | 1461323834688 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]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 985ms 04:17:14 INFO - PROCESS | 2008 | 1461323834742 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 2008 | 1461323834747 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:17:14 INFO - PROCESS | 2008 | 1461323834752 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 2008 | 1461323834757 Marionette TRACE conn5 <- [1,770,null,{}] 04:17:14 INFO - PROCESS | 2008 | 1461323834762 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}] 04:17:14 INFO - PROCESS | 2008 | 1461323834873 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:17:14 INFO - PROCESS | 2008 | 1461323834944 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1D9000 == 42 [pid = 2008] [id = 202] 04:17:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C98A05F000) [pid = 2008] [serial = 604] [outer = 0000000000000000] 04:17:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C98A0C3C00) [pid = 2008] [serial = 605] [outer = 000000C98A05F000] 04:17:15 INFO - PROCESS | 2008 | 1461323835005 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C98B4F4800) [pid = 2008] [serial = 606] [outer = 000000C98A05F000] 04:17:15 INFO - PROCESS | 2008 | 1461323835660 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]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms 04:17:15 INFO - PROCESS | 2008 | 1461323835698 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 2008 | 1461323835702 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:17:15 INFO - PROCESS | 2008 | 1461323835706 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:17:15 INFO - PROCESS | 2008 | 1461323835708 Marionette TRACE conn5 <- [1,774,null,{}] 04:17:15 INFO - PROCESS | 2008 | 1461323835712 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}] 04:17:15 INFO - PROCESS | 2008 | 1461323835820 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:17:15 INFO - PROCESS | 2008 | 1461323835905 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB0B000 == 43 [pid = 2008] [id = 203] 04:17:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C98E1BA400) [pid = 2008] [serial = 607] [outer = 0000000000000000] 04:17:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98E1C3400) [pid = 2008] [serial = 608] [outer = 000000C98E1BA400] 04:17:15 INFO - PROCESS | 2008 | 1461323835964 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98F88E000) [pid = 2008] [serial = 609] [outer = 000000C98E1BA400] 04:17:16 INFO - PROCESS | 2008 | 1461323836566 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]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 924ms 04:17:16 INFO - PROCESS | 2008 | 1461323836635 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 2008 | 1461323836639 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:17:16 INFO - PROCESS | 2008 | 1461323836651 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 2008 | 1461323836656 Marionette TRACE conn5 <- [1,778,null,{}] 04:17:16 INFO - PROCESS | 2008 | 1461323836660 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}] 04:17:16 INFO - PROCESS | 2008 | 1461323836776 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:17:16 INFO - PROCESS | 2008 | 1461323836840 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBD9000 == 44 [pid = 2008] [id = 204] 04:17:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98FB63400) [pid = 2008] [serial = 610] [outer = 0000000000000000] 04:17:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98FD4E800) [pid = 2008] [serial = 611] [outer = 000000C98FB63400] 04:17:16 INFO - PROCESS | 2008 | 1461323836897 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98FD56800) [pid = 2008] [serial = 612] [outer = 000000C98FB63400] 04:17:17 INFO - PROCESS | 2008 | 1461323837477 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 902ms 04:17:17 INFO - PROCESS | 2008 | 1461323837551 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2008 | 1461323837553 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:17:17 INFO - PROCESS | 2008 | 1461323837557 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 2008 | 1461323837559 Marionette TRACE conn5 <- [1,782,null,{}] 04:17:17 INFO - PROCESS | 2008 | 1461323837563 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}] 04:17:17 INFO - PROCESS | 2008 | 1461323837668 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:17:17 INFO - PROCESS | 2008 | 1461323837750 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99028A800 == 45 [pid = 2008] [id = 205] 04:17:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98FCF9000) [pid = 2008] [serial = 613] [outer = 0000000000000000] 04:17:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C9907D8800) [pid = 2008] [serial = 614] [outer = 000000C98FCF9000] 04:17:17 INFO - PROCESS | 2008 | 1461323837807 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C9F55B7800) [pid = 2008] [serial = 615] [outer = 000000C98FCF9000] 04:17:18 INFO - PROCESS | 2008 | 1461323838376 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]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 04:17:18 INFO - PROCESS | 2008 | 1461323838441 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 2008 | 1461323838444 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:17:18 INFO - PROCESS | 2008 | 1461323838447 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 2008 | 1461323838449 Marionette TRACE conn5 <- [1,786,null,{}] 04:17:18 INFO - PROCESS | 2008 | 1461323838453 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}] 04:17:18 INFO - PROCESS | 2008 | 1461323838559 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:17:18 INFO - PROCESS | 2008 | 1461323838634 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902AA000 == 46 [pid = 2008] [id = 206] 04:17:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C9F55C8400) [pid = 2008] [serial = 616] [outer = 0000000000000000] 04:17:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9F55CAC00) [pid = 2008] [serial = 617] [outer = 000000C9F55C8400] 04:17:18 INFO - PROCESS | 2008 | 1461323838741 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9F89CD800) [pid = 2008] [serial = 618] [outer = 000000C9F55C8400] 04:17:19 INFO - PROCESS | 2008 | 1461323839341 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]]]}] 04:17:19 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 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 944ms 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:17:19 INFO - PROCESS | 2008 | 1461323839393 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2008 | 1461323839395 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:17:19 INFO - PROCESS | 2008 | 1461323839399 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2008 | 1461323839401 Marionette TRACE conn5 <- [1,790,null,{}] 04:17:19 INFO - PROCESS | 2008 | 1461323839420 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}] 04:17:19 INFO - PROCESS | 2008 | 1461323839530 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:17:19 INFO - PROCESS | 2008 | 1461323839595 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878BF800 == 47 [pid = 2008] [id = 207] 04:17:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C986FD5000) [pid = 2008] [serial = 619] [outer = 0000000000000000] 04:17:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98847B000) [pid = 2008] [serial = 620] [outer = 000000C986FD5000] 04:17:19 INFO - PROCESS | 2008 | 1461323839652 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98E1A0800) [pid = 2008] [serial = 621] [outer = 000000C986FD5000] 04:17:20 INFO - PROCESS | 2008 | 1461323840349 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]]]}] 04:17:20 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 04:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1004ms 04:17:20 INFO - PROCESS | 2008 | 1461323840406 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 2008 | 1461323840412 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:17:20 INFO - PROCESS | 2008 | 1461323840417 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 2008 | 1461323840420 Marionette TRACE conn5 <- [1,794,null,{}] 04:17:20 INFO - PROCESS | 2008 | 1461323840425 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}] 04:17:20 INFO - PROCESS | 2008 | 1461323840528 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:17:20 INFO - PROCESS | 2008 | 1461323840604 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986318800 == 48 [pid = 2008] [id = 208] 04:17:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C984373800) [pid = 2008] [serial = 622] [outer = 0000000000000000] 04:17:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C986FCF400) [pid = 2008] [serial = 623] [outer = 000000C984373800] 04:17:20 INFO - PROCESS | 2008 | 1461323840700 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C988483800) [pid = 2008] [serial = 624] [outer = 000000C984373800] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98847E800) [pid = 2008] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98A0C9000) [pid = 2008] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98F895000) [pid = 2008] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98F940400) [pid = 2008] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98E1B7800) [pid = 2008] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98ED6DC00) [pid = 2008] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C989D3B800) [pid = 2008] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98FB63800) [pid = 2008] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C986F42C00) [pid = 2008] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98B4B1C00) [pid = 2008] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C98CE1E800) [pid = 2008] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C98BA6BC00) [pid = 2008] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C9890C3C00) [pid = 2008] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C986FCF000) [pid = 2008] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C987C82800) [pid = 2008] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C986EEE000) [pid = 2008] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C98CE7FC00) [pid = 2008] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C984378400) [pid = 2008] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C98E1A9800) [pid = 2008] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:17:20 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C981094C00) [pid = 2008] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:17:21 INFO - PROCESS | 2008 | 1461323841190 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]]]}] 04:17:21 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 04:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 840ms 04:17:21 INFO - PROCESS | 2008 | 1461323841260 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2008 | 1461323841266 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:17:21 INFO - PROCESS | 2008 | 1461323841272 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 2008 | 1461323841274 Marionette TRACE conn5 <- [1,798,null,{}] 04:17:21 INFO - PROCESS | 2008 | 1461323841278 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}] 04:17:21 INFO - PROCESS | 2008 | 1461323841368 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:17:21 INFO - PROCESS | 2008 | 1461323841381 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989DCA000 == 49 [pid = 2008] [id = 209] 04:17:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C9890D3C00) [pid = 2008] [serial = 625] [outer = 0000000000000000] 04:17:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C9890DD800) [pid = 2008] [serial = 626] [outer = 000000C9890D3C00] 04:17:21 INFO - PROCESS | 2008 | 1461323841429 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C98A05E400) [pid = 2008] [serial = 627] [outer = 000000C9890D3C00] 04:17:21 INFO - PROCESS | 2008 | 1461323841898 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]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 04:17:21 INFO - PROCESS | 2008 | 1461323841966 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2008 | 1461323841968 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:17:21 INFO - PROCESS | 2008 | 1461323841972 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 2008 | 1461323841975 Marionette TRACE conn5 <- [1,802,null,{}] 04:17:21 INFO - PROCESS | 2008 | 1461323841986 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}] 04:17:22 INFO - PROCESS | 2008 | 1461323842081 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:17:22 INFO - PROCESS | 2008 | 1461323842192 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0B000 == 50 [pid = 2008] [id = 210] 04:17:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98B4F0C00) [pid = 2008] [serial = 628] [outer = 0000000000000000] 04:17:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98BA70800) [pid = 2008] [serial = 629] [outer = 000000C98B4F0C00] 04:17:22 INFO - PROCESS | 2008 | 1461323842244 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98C8CF000) [pid = 2008] [serial = 630] [outer = 000000C98B4F0C00] 04:17:22 INFO - PROCESS | 2008 | 1461323842607 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] 04:17:22 INFO - PROCESS | 2008 | 1461323842669 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:17:22 INFO - PROCESS | 2008 | 1461323842672 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 2008 | 1461323842674 Marionette TRACE conn5 <- [1,806,null,{}] 04:17:22 INFO - PROCESS | 2008 | 1461323842677 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}] 04:17:22 INFO - PROCESS | 2008 | 1461323842765 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:17:22 INFO - PROCESS | 2008 | 1461323842772 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE0C800 == 51 [pid = 2008] [id = 211] 04:17:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98CE7FC00) [pid = 2008] [serial = 631] [outer = 0000000000000000] 04:17:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98ED6A000) [pid = 2008] [serial = 632] [outer = 000000C98CE7FC00] 04:17:22 INFO - PROCESS | 2008 | 1461323842819 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98F1FA400) [pid = 2008] [serial = 633] [outer = 000000C98CE7FC00] 04:17:23 INFO - PROCESS | 2008 | 1461323843284 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]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 627ms 04:17:23 INFO - PROCESS | 2008 | 1461323843307 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 2008 | 1461323843310 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:17:23 INFO - PROCESS | 2008 | 1461323843313 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 2008 | 1461323843315 Marionette TRACE conn5 <- [1,810,null,{}] 04:17:23 INFO - PROCESS | 2008 | 1461323843319 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}] 04:17:23 INFO - PROCESS | 2008 | 1461323843427 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:17:23 INFO - PROCESS | 2008 | 1461323843506 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F459000 == 52 [pid = 2008] [id = 212] 04:17:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98F899400) [pid = 2008] [serial = 634] [outer = 0000000000000000] 04:17:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98FB63800) [pid = 2008] [serial = 635] [outer = 000000C98F899400] 04:17:23 INFO - PROCESS | 2008 | 1461323843554 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98FCF4000) [pid = 2008] [serial = 636] [outer = 000000C98F899400] 04:17:24 INFO - PROCESS | 2008 | 1461323844012 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] 04:17:24 INFO - PROCESS | 2008 | 1461323844050 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 2008 | 1461323844053 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:17:24 INFO - PROCESS | 2008 | 1461323844055 Marionette TRACE conn5 <- [1,814,null,{}] 04:17:24 INFO - PROCESS | 2008 | 1461323844059 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}] 04:17:24 INFO - PROCESS | 2008 | 1461323844177 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:17:24 INFO - PROCESS | 2008 | 1461323844230 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBC8800 == 53 [pid = 2008] [id = 213] 04:17:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9F89C9000) [pid = 2008] [serial = 637] [outer = 0000000000000000] 04:17:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9F89D4000) [pid = 2008] [serial = 638] [outer = 000000C9F89C9000] 04:17:24 INFO - PROCESS | 2008 | 1461323844281 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C9F8A2B800) [pid = 2008] [serial = 639] [outer = 000000C9F89C9000] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C986E44000) [pid = 2008] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98F93B400) [pid = 2008] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98B4EA400) [pid = 2008] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C989D46400) [pid = 2008] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C983B08000) [pid = 2008] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C986F43000) [pid = 2008] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:17:24 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C98ED62000) [pid = 2008] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:17:24 INFO - PROCESS | 2008 | 1461323844714 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]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 04:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:17:24 INFO - PROCESS | 2008 | 1461323844749 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 2008 | 1461323844751 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 2008 | 1461323844754 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 2008 | 1461323844756 Marionette TRACE conn5 <- [1,818,null,{}] 04:17:24 INFO - PROCESS | 2008 | 1461323844760 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}] 04:17:24 INFO - PROCESS | 2008 | 1461323844869 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:17:24 INFO - PROCESS | 2008 | 1461323844876 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F943F800 == 54 [pid = 2008] [id = 214] 04:17:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98B4AB800) [pid = 2008] [serial = 640] [outer = 0000000000000000] 04:17:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98F941800) [pid = 2008] [serial = 641] [outer = 000000C98B4AB800] 04:17:24 INFO - PROCESS | 2008 | 1461323844923 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C9F8B70000) [pid = 2008] [serial = 642] [outer = 000000C98B4AB800] 04:17:25 INFO - PROCESS | 2008 | 1461323845342 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]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 04:17:25 INFO - PROCESS | 2008 | 1461323845390 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 2008 | 1461323845392 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:17:25 INFO - PROCESS | 2008 | 1461323845395 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 2008 | 1461323845397 Marionette TRACE conn5 <- [1,822,null,{}] 04:17:25 INFO - PROCESS | 2008 | 1461323845401 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}] 04:17:25 INFO - PROCESS | 2008 | 1461323845485 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:17:25 INFO - PROCESS | 2008 | 1461323845491 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9E5F800 == 55 [pid = 2008] [id = 215] 04:17:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C9F8B78000) [pid = 2008] [serial = 643] [outer = 0000000000000000] 04:17:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9F8B7BC00) [pid = 2008] [serial = 644] [outer = 000000C9F8B78000] 04:17:25 INFO - PROCESS | 2008 | 1461323845537 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9F9456400) [pid = 2008] [serial = 645] [outer = 000000C9F8B78000] 04:17:27 INFO - PROCESS | 2008 | 1461323847580 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]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2246ms 04:17:27 INFO - PROCESS | 2008 | 1461323847646 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2008 | 1461323847651 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:17:27 INFO - PROCESS | 2008 | 1461323847657 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 2008 | 1461323847662 Marionette TRACE conn5 <- [1,826,null,{}] 04:17:27 INFO - PROCESS | 2008 | 1461323847668 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}] 04:17:27 INFO - PROCESS | 2008 | 1461323847818 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:17:27 INFO - PROCESS | 2008 | 1461323847938 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98868E800 == 56 [pid = 2008] [id = 216] 04:17:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C986B72800) [pid = 2008] [serial = 646] [outer = 0000000000000000] 04:17:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C986FDAC00) [pid = 2008] [serial = 647] [outer = 000000C986B72800] 04:17:28 INFO - PROCESS | 2008 | 1461323847999 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C988511C00) [pid = 2008] [serial = 648] [outer = 000000C986B72800] 04:17:28 INFO - PROCESS | 2008 | 1461323848646 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]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1030ms 04:17:28 INFO - PROCESS | 2008 | 1461323848690 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 2008 | 1461323848697 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:17:28 INFO - PROCESS | 2008 | 1461323848704 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 2008 | 1461323848707 Marionette TRACE conn5 <- [1,830,null,{}] 04:17:28 INFO - PROCESS | 2008 | 1461323848711 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}] 04:17:28 INFO - PROCESS | 2008 | 1461323848829 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:17:28 INFO - PROCESS | 2008 | 1461323848905 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0A000 == 57 [pid = 2008] [id = 217] 04:17:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98A0C1C00) [pid = 2008] [serial = 649] [outer = 0000000000000000] 04:17:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98B40B800) [pid = 2008] [serial = 650] [outer = 000000C98A0C1C00] 04:17:29 INFO - PROCESS | 2008 | 1461323849003 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98BA65000) [pid = 2008] [serial = 651] [outer = 000000C98A0C1C00] 04:17:29 INFO - PROCESS | 2008 | 1461323849678 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]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 986ms 04:17:29 INFO - PROCESS | 2008 | 1461323849699 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2008 | 1461323849702 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:17:29 INFO - PROCESS | 2008 | 1461323849707 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:17:29 INFO - PROCESS | 2008 | 1461323849711 Marionette TRACE conn5 <- [1,834,null,{}] 04:17:29 INFO - PROCESS | 2008 | 1461323849723 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}] 04:17:29 INFO - PROCESS | 2008 | 1461323849844 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:17:29 INFO - PROCESS | 2008 | 1461323849919 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9EBD000 == 58 [pid = 2008] [id = 218] 04:17:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98E1C5400) [pid = 2008] [serial = 652] [outer = 0000000000000000] 04:17:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98FCEA800) [pid = 2008] [serial = 653] [outer = 000000C98E1C5400] 04:17:30 INFO - PROCESS | 2008 | 1461323850021 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C9F55C3C00) [pid = 2008] [serial = 654] [outer = 000000C98E1C5400] 04:17:30 INFO - PROCESS | 2008 | 1461323850628 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]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 986ms 04:17:30 INFO - PROCESS | 2008 | 1461323850695 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 2008 | 1461323850698 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:17:30 INFO - PROCESS | 2008 | 1461323850702 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 2008 | 1461323850704 Marionette TRACE conn5 <- [1,838,null,{}] 04:17:30 INFO - PROCESS | 2008 | 1461323850708 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}] 04:17:30 INFO - PROCESS | 2008 | 1461323850833 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:17:30 INFO - PROCESS | 2008 | 1461323850906 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C983B2B800 == 59 [pid = 2008] [id = 219] 04:17:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9809AB800) [pid = 2008] [serial = 655] [outer = 0000000000000000] 04:17:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98436E000) [pid = 2008] [serial = 656] [outer = 000000C9809AB800] 04:17:31 INFO - PROCESS | 2008 | 1461323851151 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C986B71000) [pid = 2008] [serial = 657] [outer = 000000C9809AB800] 04:17:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98620C800) [pid = 2008] [serial = 658] [outer = 000000C9890D6000] 04:17:31 INFO - PROCESS | 2008 | 1461323851933 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]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1294ms 04:17:32 INFO - PROCESS | 2008 | 1461323852000 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2008 | 1461323852005 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:17:32 INFO - PROCESS | 2008 | 1461323852011 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 2008 | 1461323852014 Marionette TRACE conn5 <- [1,842,null,{}] 04:17:32 INFO - PROCESS | 2008 | 1461323852019 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}] 04:17:32 INFO - PROCESS | 2008 | 1461323852123 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:17:32 INFO - PROCESS | 2008 | 1461323852200 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98868F800 == 60 [pid = 2008] [id = 220] 04:17:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98847FC00) [pid = 2008] [serial = 659] [outer = 0000000000000000] 04:17:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C989059400) [pid = 2008] [serial = 660] [outer = 000000C98847FC00] 04:17:32 INFO - PROCESS | 2008 | 1461323852253 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98938E400) [pid = 2008] [serial = 661] [outer = 000000C98847FC00] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F13A000 == 59 [pid = 2008] [id = 24] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C988154000 == 58 [pid = 2008] [id = 160] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE5B800 == 57 [pid = 2008] [id = 198] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A4D7800 == 56 [pid = 2008] [id = 163] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C9885B6800 == 55 [pid = 2008] [id = 161] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9ED000 == 54 [pid = 2008] [id = 200] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A9A0000 == 53 [pid = 2008] [id = 196] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F25E000 == 52 [pid = 2008] [id = 199] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD10000 == 51 [pid = 2008] [id = 197] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884AA800 == 50 [pid = 2008] [id = 195] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873A4000 == 49 [pid = 2008] [id = 159] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C988B83800 == 48 [pid = 2008] [id = 162] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD0F800 == 47 [pid = 2008] [id = 193] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F943F800 == 46 [pid = 2008] [id = 214] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBC8800 == 45 [pid = 2008] [id = 213] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F459000 == 44 [pid = 2008] [id = 212] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE0C800 == 43 [pid = 2008] [id = 211] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD0B000 == 42 [pid = 2008] [id = 210] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98F949000) [pid = 2008] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98B410000) [pid = 2008] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C986F3A000) [pid = 2008] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C989DCA000 == 41 [pid = 2008] [id = 209] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C986318800 == 40 [pid = 2008] [id = 208] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB0B000 == 39 [pid = 2008] [id = 203] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1D9000 == 38 [pid = 2008] [id = 202] 04:17:32 INFO - PROCESS | 2008 | --DOCSHELL 000000C986FB7800 == 37 [pid = 2008] [id = 201] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98F1EE400) [pid = 2008] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C9886C5400) [pid = 2008] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98FB6E800) [pid = 2008] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C986F47800) [pid = 2008] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98C1F7400) [pid = 2008] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98A4B1C00) [pid = 2008] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98B4AFC00) [pid = 2008] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98C8CD800) [pid = 2008] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C988478400) [pid = 2008] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C987E4AC00) [pid = 2008] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C9886C7000) [pid = 2008] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98E1A0C00) [pid = 2008] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98ED68400) [pid = 2008] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:17:32 INFO - PROCESS | 2008 | 1461323852816 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]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 838ms 04:17:32 INFO - PROCESS | 2008 | 1461323852851 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2008 | 1461323852855 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:17:32 INFO - PROCESS | 2008 | 1461323852861 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 2008 | 1461323852863 Marionette TRACE conn5 <- [1,846,null,{}] 04:17:32 INFO - PROCESS | 2008 | 1461323852867 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}] 04:17:32 INFO - PROCESS | 2008 | 1461323852957 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:17:32 INFO - PROCESS | 2008 | 1461323852966 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9885C2800 == 38 [pid = 2008] [id = 221] 04:17:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C987330C00) [pid = 2008] [serial = 662] [outer = 0000000000000000] 04:17:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98850B800) [pid = 2008] [serial = 663] [outer = 000000C987330C00] 04:17:33 INFO - PROCESS | 2008 | 1461323853016 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C989C14400) [pid = 2008] [serial = 664] [outer = 000000C987330C00] 04:17:33 INFO - PROCESS | 2008 | 1461323853533 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]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 04:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:17:33 INFO - PROCESS | 2008 | 1461323853558 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 2008 | 1461323853561 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:17:33 INFO - PROCESS | 2008 | 1461323853564 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 2008 | 1461323853568 Marionette TRACE conn5 <- [1,850,null,{}] 04:17:33 INFO - PROCESS | 2008 | 1461323853579 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}] 04:17:33 INFO - PROCESS | 2008 | 1461323853703 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:17:33 INFO - PROCESS | 2008 | 1461323853783 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0F8000 == 39 [pid = 2008] [id = 222] 04:17:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98B410C00) [pid = 2008] [serial = 665] [outer = 0000000000000000] 04:17:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98B4ED400) [pid = 2008] [serial = 666] [outer = 000000C98B410C00] 04:17:33 INFO - PROCESS | 2008 | 1461323853831 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98B4F9C00) [pid = 2008] [serial = 667] [outer = 000000C98B410C00] 04:17:34 INFO - PROCESS | 2008 | 1461323854195 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]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 04:17:34 INFO - PROCESS | 2008 | 1461323854256 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 2008 | 1461323854259 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:17:34 INFO - PROCESS | 2008 | 1461323854262 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 2008 | 1461323854264 Marionette TRACE conn5 <- [1,854,null,{}] 04:17:34 INFO - PROCESS | 2008 | 1461323854269 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}] 04:17:34 INFO - PROCESS | 2008 | 1461323854355 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:17:34 INFO - PROCESS | 2008 | 1461323854362 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD48000 == 40 [pid = 2008] [id = 223] 04:17:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98BA6B400) [pid = 2008] [serial = 668] [outer = 0000000000000000] 04:17:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98C1FA800) [pid = 2008] [serial = 669] [outer = 000000C98BA6B400] 04:17:34 INFO - PROCESS | 2008 | 1461323854409 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98C8CA800) [pid = 2008] [serial = 670] [outer = 000000C98BA6B400] 04:17:34 INFO - PROCESS | 2008 | 1461323854863 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]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 04:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:17:34 INFO - PROCESS | 2008 | 1461323854895 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 2008 | 1461323854898 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:17:34 INFO - PROCESS | 2008 | 1461323854901 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 2008 | 1461323854903 Marionette TRACE conn5 <- [1,858,null,{}] 04:17:34 INFO - PROCESS | 2008 | 1461323854911 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}] 04:17:35 INFO - PROCESS | 2008 | 1461323855021 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:17:35 INFO - PROCESS | 2008 | 1461323855100 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE78000 == 41 [pid = 2008] [id = 224] 04:17:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98CE22000) [pid = 2008] [serial = 671] [outer = 0000000000000000] 04:17:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98CE28400) [pid = 2008] [serial = 672] [outer = 000000C98CE22000] 04:17:35 INFO - PROCESS | 2008 | 1461323855152 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98E1BC000) [pid = 2008] [serial = 673] [outer = 000000C98CE22000] 04:17:35 INFO - PROCESS | 2008 | 1461323855638 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]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 797ms 04:17:35 INFO - PROCESS | 2008 | 1461323855699 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2008 | 1461323855701 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:17:35 INFO - PROCESS | 2008 | 1461323855712 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 2008 | 1461323855714 Marionette TRACE conn5 <- [1,862,null,{}] 04:17:35 INFO - PROCESS | 2008 | 1461323855717 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}] 04:17:35 INFO - PROCESS | 2008 | 1461323855830 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:17:35 INFO - PROCESS | 2008 | 1461323855882 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F44B800 == 42 [pid = 2008] [id = 225] 04:17:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98EFDD400) [pid = 2008] [serial = 674] [outer = 0000000000000000] 04:17:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98F1EC800) [pid = 2008] [serial = 675] [outer = 000000C98EFDD400] 04:17:35 INFO - PROCESS | 2008 | 1461323855928 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98F1F8800) [pid = 2008] [serial = 676] [outer = 000000C98EFDD400] 04:17:36 INFO - PROCESS | 2008 | 1461323856376 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]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 04:17:36 INFO - PROCESS | 2008 | 1461323856399 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 2008 | 1461323856401 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:17:36 INFO - PROCESS | 2008 | 1461323856449 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 2008 | 1461323856451 Marionette TRACE conn5 <- [1,866,null,{}] 04:17:36 INFO - PROCESS | 2008 | 1461323856455 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}] 04:17:36 INFO - PROCESS | 2008 | 1461323856560 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C988085C00) [pid = 2008] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C986E42800) [pid = 2008] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98A0C2800) [pid = 2008] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C9886CE000) [pid = 2008] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C980921800) [pid = 2008] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98F88C400) [pid = 2008] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C983B82400) [pid = 2008] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98FB63400) [pid = 2008] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98CE7FC00) [pid = 2008] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98F899400) [pid = 2008] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98E1BA400) [pid = 2008] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98B4F0C00) [pid = 2008] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C986FD5000) [pid = 2008] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C984373800) [pid = 2008] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C9F55C8400) [pid = 2008] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98ED62C00) [pid = 2008] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98A05F000) [pid = 2008] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98FCF9000) [pid = 2008] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C9890D3C00) [pid = 2008] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C9F89C9000) [pid = 2008] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:17:36 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C98B4AB800) [pid = 2008] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:17:36 INFO - PROCESS | 2008 | 1461323856809 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986B1D000 == 43 [pid = 2008] [id = 226] 04:17:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C983B06400) [pid = 2008] [serial = 677] [outer = 0000000000000000] 04:17:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C986B6C000) [pid = 2008] [serial = 678] [outer = 000000C983B06400] 04:17:36 INFO - PROCESS | 2008 | 1461323856858 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C9890D3C00) [pid = 2008] [serial = 679] [outer = 000000C983B06400] 04:17:37 INFO - PROCESS | 2008 | 1461323857204 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 04:17:37 INFO - PROCESS | 2008 | 1461323857294 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2008 | 1461323857297 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:17:37 INFO - PROCESS | 2008 | 1461323857300 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2008 | 1461323857302 Marionette TRACE conn5 <- [1,870,null,{}] 04:17:37 INFO - PROCESS | 2008 | 1461323857305 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}] 04:17:37 INFO - PROCESS | 2008 | 1461323857413 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:17:37 INFO - PROCESS | 2008 | 1461323857422 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9F4800 == 44 [pid = 2008] [id = 227] 04:17:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98BA6CC00) [pid = 2008] [serial = 680] [outer = 0000000000000000] 04:17:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98F1F7400) [pid = 2008] [serial = 681] [outer = 000000C98BA6CC00] 04:17:37 INFO - PROCESS | 2008 | 1461323857468 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98FB65400) [pid = 2008] [serial = 682] [outer = 000000C98BA6CC00] 04:17:37 INFO - PROCESS | 2008 | 1461323857863 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 586ms 04:17:37 INFO - PROCESS | 2008 | 1461323857889 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2008 | 1461323857891 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:17:37 INFO - PROCESS | 2008 | 1461323857895 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2008 | 1461323857896 Marionette TRACE conn5 <- [1,874,null,{}] 04:17:37 INFO - PROCESS | 2008 | 1461323857900 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}] 04:17:37 INFO - PROCESS | 2008 | 1461323857985 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:17:38 INFO - PROCESS | 2008 | 1461323858092 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBD3000 == 45 [pid = 2008] [id = 228] 04:17:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98FB71000) [pid = 2008] [serial = 683] [outer = 0000000000000000] 04:17:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98FCF3C00) [pid = 2008] [serial = 684] [outer = 000000C98FB71000] 04:17:38 INFO - PROCESS | 2008 | 1461323858138 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C98FD4C000) [pid = 2008] [serial = 685] [outer = 000000C98FB71000] 04:17:38 INFO - PROCESS | 2008 | 1461323858503 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]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 04:17:38 INFO - PROCESS | 2008 | 1461323858528 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 2008 | 1461323858530 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:17:38 INFO - PROCESS | 2008 | 1461323858542 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 2008 | 1461323858544 Marionette TRACE conn5 <- [1,878,null,{}] 04:17:38 INFO - PROCESS | 2008 | 1461323858548 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}] 04:17:38 INFO - PROCESS | 2008 | 1461323858631 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:17:38 INFO - PROCESS | 2008 | 1461323858638 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902A8800 == 46 [pid = 2008] [id = 229] 04:17:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9907CD800) [pid = 2008] [serial = 686] [outer = 0000000000000000] 04:17:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C9907D2400) [pid = 2008] [serial = 687] [outer = 000000C9907CD800] 04:17:38 INFO - PROCESS | 2008 | 1461323858695 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C9F55BF400) [pid = 2008] [serial = 688] [outer = 000000C9907CD800] 04:17:39 INFO - PROCESS | 2008 | 1461323859474 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]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 988ms 04:17:39 INFO - PROCESS | 2008 | 1461323859524 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 2008 | 1461323859530 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:17:39 INFO - PROCESS | 2008 | 1461323859537 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 2008 | 1461323859541 Marionette TRACE conn5 <- [1,882,null,{}] 04:17:39 INFO - PROCESS | 2008 | 1461323859546 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}] 04:17:39 INFO - PROCESS | 2008 | 1461323859663 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:17:39 INFO - PROCESS | 2008 | 1461323859781 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988B7C800 == 47 [pid = 2008] [id = 230] 04:17:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C988086C00) [pid = 2008] [serial = 689] [outer = 0000000000000000] 04:17:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98847BC00) [pid = 2008] [serial = 690] [outer = 000000C988086C00] 04:17:39 INFO - PROCESS | 2008 | 1461323859842 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C9890DF400) [pid = 2008] [serial = 691] [outer = 000000C988086C00] 04:17:40 INFO - PROCESS | 2008 | 1461323860431 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]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 944ms 04:17:40 INFO - PROCESS | 2008 | 1461323860483 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 2008 | 1461323860489 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:17:40 INFO - PROCESS | 2008 | 1461323860510 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:17:40 INFO - PROCESS | 2008 | 1461323860514 Marionette TRACE conn5 <- [1,886,null,{}] 04:17:40 INFO - PROCESS | 2008 | 1461323860518 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}] 04:17:40 INFO - PROCESS | 2008 | 1461323860633 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:17:40 INFO - PROCESS | 2008 | 1461323860708 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F12C000 == 48 [pid = 2008] [id = 231] 04:17:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98B470000) [pid = 2008] [serial = 692] [outer = 0000000000000000] 04:17:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98B4F6C00) [pid = 2008] [serial = 693] [outer = 000000C98B470000] 04:17:40 INFO - PROCESS | 2008 | 1461323860806 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98CE1BC00) [pid = 2008] [serial = 694] [outer = 000000C98B470000] 04:17:41 INFO - PROCESS | 2008 | 1461323861436 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]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 986ms 04:17:41 INFO - PROCESS | 2008 | 1461323861504 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 2008 | 1461323861507 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:17:41 INFO - PROCESS | 2008 | 1461323861511 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 2008 | 1461323861516 Marionette TRACE conn5 <- [1,890,null,{}] 04:17:41 INFO - PROCESS | 2008 | 1461323861528 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}] 04:17:41 INFO - PROCESS | 2008 | 1461323861649 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:17:41 INFO - PROCESS | 2008 | 1461323861767 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FB71C000 == 49 [pid = 2008] [id = 232] 04:17:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98EFD5C00) [pid = 2008] [serial = 695] [outer = 0000000000000000] 04:17:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98FB6F800) [pid = 2008] [serial = 696] [outer = 000000C98EFD5C00] 04:17:41 INFO - PROCESS | 2008 | 1461323861828 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C9F55BA400) [pid = 2008] [serial = 697] [outer = 000000C98EFD5C00] 04:17:42 INFO - PROCESS | 2008 | 1461323862437 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]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 04:17:42 INFO - PROCESS | 2008 | 1461323862500 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 2008 | 1461323862503 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 2008 | 1461323862508 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:17:42 INFO - PROCESS | 2008 | 1461323862510 Marionette TRACE conn5 <- [1,894,null,{}] 04:17:42 INFO - PROCESS | 2008 | 1461323862515 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}] 04:17:42 INFO - PROCESS | 2008 | 1461323862626 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:17:42 INFO - PROCESS | 2008 | 1461323862699 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEE8000 == 50 [pid = 2008] [id = 233] 04:17:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9F55CDC00) [pid = 2008] [serial = 698] [outer = 0000000000000000] 04:17:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C9F55D0400) [pid = 2008] [serial = 699] [outer = 000000C9F55CDC00] 04:17:42 INFO - PROCESS | 2008 | 1461323862797 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9F8A27800) [pid = 2008] [serial = 700] [outer = 000000C9F55CDC00] 04:17:43 INFO - PROCESS | 2008 | 1461323863415 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]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 04:17:43 INFO - PROCESS | 2008 | 1461323863499 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2008 | 1461323863502 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:17:43 INFO - PROCESS | 2008 | 1461323863506 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2008 | 1461323863508 Marionette TRACE conn5 <- [1,898,null,{}] 04:17:43 INFO - PROCESS | 2008 | 1461323863512 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}] 04:17:43 INFO - PROCESS | 2008 | 1461323863623 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:17:43 INFO - PROCESS | 2008 | 1461323863692 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873DB000 == 51 [pid = 2008] [id = 234] 04:17:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98503D000) [pid = 2008] [serial = 701] [outer = 0000000000000000] 04:17:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C986F43000) [pid = 2008] [serial = 702] [outer = 000000C98503D000] 04:17:43 INFO - PROCESS | 2008 | 1461323863751 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C9886CA000) [pid = 2008] [serial = 703] [outer = 000000C98503D000] 04:17:44 INFO - PROCESS | 2008 | 1461323864467 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]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1027ms 04:17:44 INFO - PROCESS | 2008 | 1461323864535 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 2008 | 1461323864540 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:17:44 INFO - PROCESS | 2008 | 1461323864546 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 2008 | 1461323864549 Marionette TRACE conn5 <- [1,902,null,{}] 04:17:44 INFO - PROCESS | 2008 | 1461323864573 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}] 04:17:44 INFO - PROCESS | 2008 | 1461323864680 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:17:44 INFO - PROCESS | 2008 | 1461323864758 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98932A000 == 52 [pid = 2008] [id = 235] 04:17:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C9875E0C00) [pid = 2008] [serial = 704] [outer = 0000000000000000] 04:17:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C988080400) [pid = 2008] [serial = 705] [outer = 000000C9875E0C00] 04:17:44 INFO - PROCESS | 2008 | 1461323864859 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C988B38400) [pid = 2008] [serial = 706] [outer = 000000C9875E0C00] 04:17:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884B9000 == 51 [pid = 2008] [id = 194] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9F8B7BC00) [pid = 2008] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9E5F800 == 50 [pid = 2008] [id = 215] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98F93C800) [pid = 2008] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C988480000) [pid = 2008] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98B4B1400) [pid = 2008] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98BA65800) [pid = 2008] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C9847E2800) [pid = 2008] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98BA70800) [pid = 2008] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98C8CF000) [pid = 2008] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98E1A0800) [pid = 2008] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98847B000) [pid = 2008] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C986FCF400) [pid = 2008] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C988483800) [pid = 2008] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C9F89CD800) [pid = 2008] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C9F55CAC00) [pid = 2008] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98FCED800) [pid = 2008] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98B4F4800) [pid = 2008] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98A0C3C00) [pid = 2008] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9F55B7800) [pid = 2008] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C9907D8800) [pid = 2008] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C9890DD800) [pid = 2008] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98A05E400) [pid = 2008] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C9F89D4000) [pid = 2008] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98FCF4000) [pid = 2008] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98F941800) [pid = 2008] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C9F8A2B800) [pid = 2008] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C9F8B70000) [pid = 2008] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98F1FA400) [pid = 2008] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C988512C00) [pid = 2008] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C986F42000) [pid = 2008] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C9847D9000) [pid = 2008] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C98FD4E800) [pid = 2008] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C98FD56800) [pid = 2008] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C98ED6A000) [pid = 2008] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C98FB63800) [pid = 2008] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C98F88E000) [pid = 2008] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C98E1C3400) [pid = 2008] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2008 | 1461323865362 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]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 860ms 04:17:45 INFO - PROCESS | 2008 | 1461323865409 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 2008 | 1461323865414 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:17:45 INFO - PROCESS | 2008 | 1461323865421 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 2008 | 1461323865423 Marionette TRACE conn5 <- [1,906,null,{}] 04:17:45 INFO - PROCESS | 2008 | 1461323865427 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}] 04:17:45 INFO - PROCESS | 2008 | 1461323865519 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:17:45 INFO - PROCESS | 2008 | 1461323865588 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884AD000 == 51 [pid = 2008] [id = 236] 04:17:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C987766C00) [pid = 2008] [serial = 707] [outer = 0000000000000000] 04:17:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C9886C3800) [pid = 2008] [serial = 708] [outer = 000000C987766C00] 04:17:45 INFO - PROCESS | 2008 | 1461323865645 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98A060400) [pid = 2008] [serial = 709] [outer = 000000C987766C00] 04:17:46 INFO - PROCESS | 2008 | 1461323866066 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 04:17:46 INFO - PROCESS | 2008 | 1461323866114 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2008 | 1461323866116 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:17:46 INFO - PROCESS | 2008 | 1461323866120 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 2008 | 1461323866124 Marionette TRACE conn5 <- [1,910,null,{}] 04:17:46 INFO - PROCESS | 2008 | 1461323866134 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}] 04:17:46 INFO - PROCESS | 2008 | 1461323866227 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:17:46 INFO - PROCESS | 2008 | 1461323866238 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0B000 == 52 [pid = 2008] [id = 237] 04:17:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98B4F2400) [pid = 2008] [serial = 710] [outer = 0000000000000000] 04:17:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98B4F8C00) [pid = 2008] [serial = 711] [outer = 000000C98B4F2400] 04:17:46 INFO - PROCESS | 2008 | 1461323866288 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98C1F6400) [pid = 2008] [serial = 712] [outer = 000000C98B4F2400] 04:17:46 INFO - PROCESS | 2008 | 1461323866770 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 04:17:46 INFO - PROCESS | 2008 | 1461323866814 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2008 | 1461323866816 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:17:46 INFO - PROCESS | 2008 | 1461323866820 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 2008 | 1461323866822 Marionette TRACE conn5 <- [1,914,null,{}] 04:17:46 INFO - PROCESS | 2008 | 1461323866825 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}] 04:17:46 INFO - PROCESS | 2008 | 1461323866913 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:17:46 INFO - PROCESS | 2008 | 1461323866923 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE5F000 == 53 [pid = 2008] [id = 238] 04:17:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98CE1F800) [pid = 2008] [serial = 713] [outer = 0000000000000000] 04:17:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98CE84400) [pid = 2008] [serial = 714] [outer = 000000C98CE1F800] 04:17:46 INFO - PROCESS | 2008 | 1461323866970 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98E1BA400) [pid = 2008] [serial = 715] [outer = 000000C98CE1F800] 04:17:47 INFO - PROCESS | 2008 | 1461323867388 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]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 04:17:47 INFO - PROCESS | 2008 | 1461323867452 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 2008 | 1461323867454 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:17:47 INFO - PROCESS | 2008 | 1461323867458 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 2008 | 1461323867459 Marionette TRACE conn5 <- [1,918,null,{}] 04:17:47 INFO - PROCESS | 2008 | 1461323867463 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}] 04:17:47 INFO - PROCESS | 2008 | 1461323867572 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:17:47 INFO - PROCESS | 2008 | 1461323867648 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F13D800 == 54 [pid = 2008] [id = 239] 04:17:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98E1C6C00) [pid = 2008] [serial = 716] [outer = 0000000000000000] 04:17:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98ED6AC00) [pid = 2008] [serial = 717] [outer = 000000C98E1C6C00] 04:17:47 INFO - PROCESS | 2008 | 1461323867695 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98F1EEC00) [pid = 2008] [serial = 718] [outer = 000000C98E1C6C00] 04:17:48 INFO - PROCESS | 2008 | 1461323868139 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 04:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:17:48 INFO - PROCESS | 2008 | 1461323868194 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2008 | 1461323868196 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:17:48 INFO - PROCESS | 2008 | 1461323868199 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2008 | 1461323868201 Marionette TRACE conn5 <- [1,922,null,{}] 04:17:48 INFO - PROCESS | 2008 | 1461323868210 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}] 04:17:48 INFO - PROCESS | 2008 | 1461323868332 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:17:48 INFO - PROCESS | 2008 | 1461323868406 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F929800 == 55 [pid = 2008] [id = 240] 04:17:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98FCEF000) [pid = 2008] [serial = 719] [outer = 0000000000000000] 04:17:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98FCF9800) [pid = 2008] [serial = 720] [outer = 000000C98FCEF000] 04:17:48 INFO - PROCESS | 2008 | 1461323868456 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C9907CF000) [pid = 2008] [serial = 721] [outer = 000000C98FCEF000] 04:17:48 INFO - PROCESS | 2008 | 1461323868884 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 04:17:48 INFO - PROCESS | 2008 | 1461323868950 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2008 | 1461323868952 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:17:48 INFO - PROCESS | 2008 | 1461323868967 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2008 | 1461323868969 Marionette TRACE conn5 <- [1,926,null,{}] 04:17:48 INFO - PROCESS | 2008 | 1461323868972 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}] 04:17:49 INFO - PROCESS | 2008 | 1461323869079 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:17:49 INFO - PROCESS | 2008 | 1461323869129 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB0E800 == 56 [pid = 2008] [id = 241] 04:17:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9907D9800) [pid = 2008] [serial = 722] [outer = 0000000000000000] 04:17:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C9F55C7000) [pid = 2008] [serial = 723] [outer = 000000C9907D9800] 04:17:49 INFO - PROCESS | 2008 | 1461323869175 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C9F89D5000) [pid = 2008] [serial = 724] [outer = 000000C9907D9800] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98CE22000) [pid = 2008] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98EFDD400) [pid = 2008] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9809AB800) [pid = 2008] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C987330C00) [pid = 2008] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98847FC00) [pid = 2008] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98BA6B400) [pid = 2008] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C983B06400) [pid = 2008] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98FB71000) [pid = 2008] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98BA6CC00) [pid = 2008] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:17:49 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98B410C00) [pid = 2008] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:17:49 INFO - PROCESS | 2008 | 1461323869648 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]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 04:17:49 INFO - PROCESS | 2008 | 1461323869708 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 2008 | 1461323869710 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:17:49 INFO - PROCESS | 2008 | 1461323869713 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 2008 | 1461323869715 Marionette TRACE conn5 <- [1,930,null,{}] 04:17:49 INFO - PROCESS | 2008 | 1461323869719 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}] 04:17:49 INFO - PROCESS | 2008 | 1461323869829 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:17:49 INFO - PROCESS | 2008 | 1461323869879 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE09000 == 57 [pid = 2008] [id = 242] 04:17:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98938D400) [pid = 2008] [serial = 725] [outer = 0000000000000000] 04:17:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98EFE0C00) [pid = 2008] [serial = 726] [outer = 000000C98938D400] 04:17:49 INFO - PROCESS | 2008 | 1461323869925 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C9F8A2A800) [pid = 2008] [serial = 727] [outer = 000000C98938D400] 04:17:50 INFO - PROCESS | 2008 | 1461323870285 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]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 627ms 04:17:50 INFO - PROCESS | 2008 | 1461323870344 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 2008 | 1461323870347 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:17:50 INFO - PROCESS | 2008 | 1461323870350 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:17:50 INFO - PROCESS | 2008 | 1461323870352 Marionette TRACE conn5 <- [1,934,null,{}] 04:17:50 INFO - PROCESS | 2008 | 1461323870355 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}] 04:17:50 INFO - PROCESS | 2008 | 1461323870465 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:17:50 INFO - PROCESS | 2008 | 1461323870473 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902A2800 == 58 [pid = 2008] [id = 243] 04:17:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9F8A32800) [pid = 2008] [serial = 728] [outer = 0000000000000000] 04:17:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C9F8B79400) [pid = 2008] [serial = 729] [outer = 000000C9F8A32800] 04:17:50 INFO - PROCESS | 2008 | 1461323870522 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C9F94E7800) [pid = 2008] [serial = 730] [outer = 000000C9F8A32800] 04:17:50 INFO - PROCESS | 2008 | 1461323870951 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]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 04:17:50 INFO - PROCESS | 2008 | 1461323870982 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 2008 | 1461323870985 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:17:51 INFO - PROCESS | 2008 | 1461323870992 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2008 | 1461323870994 Marionette TRACE conn5 <- [1,938,null,{}] 04:17:51 INFO - PROCESS | 2008 | 1461323870998 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}] 04:17:51 INFO - PROCESS | 2008 | 1461323871084 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:17:51 INFO - PROCESS | 2008 | 1461323871092 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9577000 == 59 [pid = 2008] [id = 244] 04:17:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C9F94DA800) [pid = 2008] [serial = 731] [outer = 0000000000000000] 04:17:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C9FA66DC00) [pid = 2008] [serial = 732] [outer = 000000C9F94DA800] 04:17:51 INFO - PROCESS | 2008 | 1461323871138 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C9FA679C00) [pid = 2008] [serial = 733] [outer = 000000C9F94DA800] 04:17:51 INFO - PROCESS | 2008 | 1461323871694 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]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 732ms 04:17:51 INFO - PROCESS | 2008 | 1461323871724 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 2008 | 1461323871729 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:17:51 INFO - PROCESS | 2008 | 1461323871735 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2008 | 1461323871740 Marionette TRACE conn5 <- [1,942,null,{}] 04:17:51 INFO - PROCESS | 2008 | 1461323871747 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}] 04:17:51 INFO - PROCESS | 2008 | 1461323871912 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:17:52 INFO - PROCESS | 2008 | 1461323872007 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9885CF000 == 60 [pid = 2008] [id = 245] 04:17:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98620E400) [pid = 2008] [serial = 734] [outer = 0000000000000000] 04:17:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C987DB8000) [pid = 2008] [serial = 735] [outer = 000000C98620E400] 04:17:52 INFO - PROCESS | 2008 | 1461323872066 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C989057800) [pid = 2008] [serial = 736] [outer = 000000C98620E400] 04:17:52 INFO - PROCESS | 2008 | 1461323872615 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]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 942ms 04:17:52 INFO - PROCESS | 2008 | 1461323872681 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 2008 | 1461323872688 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:17:52 INFO - PROCESS | 2008 | 1461323872694 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 2008 | 1461323872698 Marionette TRACE conn5 <- [1,946,null,{}] 04:17:52 INFO - PROCESS | 2008 | 1461323872702 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}] 04:17:52 INFO - PROCESS | 2008 | 1461323872845 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:17:52 INFO - PROCESS | 2008 | 1461323872963 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F137800 == 61 [pid = 2008] [id = 246] 04:17:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98B4F0C00) [pid = 2008] [serial = 737] [outer = 0000000000000000] 04:17:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98BA6F000) [pid = 2008] [serial = 738] [outer = 000000C98B4F0C00] 04:17:53 INFO - PROCESS | 2008 | 1461323873021 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98E1C3400) [pid = 2008] [serial = 739] [outer = 000000C98B4F0C00] 04:17:53 INFO - PROCESS | 2008 | 1461323873618 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]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 986ms 04:17:53 INFO - PROCESS | 2008 | 1461323873686 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 2008 | 1461323873688 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:17:53 INFO - PROCESS | 2008 | 1461323873693 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 2008 | 1461323873697 Marionette TRACE conn5 <- [1,950,null,{}] 04:17:53 INFO - PROCESS | 2008 | 1461323873721 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}] 04:17:53 INFO - PROCESS | 2008 | 1461323873867 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:17:53 INFO - PROCESS | 2008 | 1461323873915 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEE68000 == 62 [pid = 2008] [id = 247] 04:17:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98FCF6C00) [pid = 2008] [serial = 740] [outer = 0000000000000000] 04:17:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98FD4E000) [pid = 2008] [serial = 741] [outer = 000000C98FCF6C00] 04:17:53 INFO - PROCESS | 2008 | 1461323873975 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9FA66EC00) [pid = 2008] [serial = 742] [outer = 000000C98FCF6C00] 04:17:54 INFO - PROCESS | 2008 | 1461323874548 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]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 881ms 04:17:54 INFO - PROCESS | 2008 | 1461323874575 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 2008 | 1461323874579 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:17:54 INFO - PROCESS | 2008 | 1461323874582 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - PROCESS | 2008 | 1461323874585 Marionette TRACE conn5 <- [1,954,null,{}] 04:17:54 INFO - PROCESS | 2008 | 1461323874588 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}] 04:17:54 INFO - PROCESS | 2008 | 1461323874698 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:17:54 INFO - PROCESS | 2008 | 1461323874787 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFAE2800 == 63 [pid = 2008] [id = 248] 04:17:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C9FAC65800) [pid = 2008] [serial = 743] [outer = 0000000000000000] 04:17:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9FAC69C00) [pid = 2008] [serial = 744] [outer = 000000C9FAC65800] 04:17:54 INFO - PROCESS | 2008 | 1461323874845 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C9FAE2E400) [pid = 2008] [serial = 745] [outer = 000000C9FAC65800] 04:17:55 INFO - PROCESS | 2008 | 1461323875360 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]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 838ms 04:17:55 INFO - PROCESS | 2008 | 1461323875423 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2008 | 1461323875425 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:17:55 INFO - PROCESS | 2008 | 1461323875429 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 2008 | 1461323875431 Marionette TRACE conn5 <- [1,958,null,{}] 04:17:55 INFO - PROCESS | 2008 | 1461323875435 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}] 04:17:55 INFO - PROCESS | 2008 | 1461323875547 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:17:55 INFO - PROCESS | 2008 | 1461323875635 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFDC4000 == 64 [pid = 2008] [id = 249] 04:17:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98B5BEC00) [pid = 2008] [serial = 746] [outer = 0000000000000000] 04:17:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98B5C4C00) [pid = 2008] [serial = 747] [outer = 000000C98B5BEC00] 04:17:55 INFO - PROCESS | 2008 | 1461323875691 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9FAC66800) [pid = 2008] [serial = 748] [outer = 000000C98B5BEC00] 04:17:56 INFO - PROCESS | 2008 | 1461323876278 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]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 881ms 04:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:17:56 INFO - PROCESS | 2008 | 1461323876313 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 2008 | 1461323876315 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:17:56 INFO - PROCESS | 2008 | 1461323876319 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 2008 | 1461323876321 Marionette TRACE conn5 <- [1,962,null,{}] 04:17:56 INFO - PROCESS | 2008 | 1461323876325 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}] 04:17:56 INFO - PROCESS | 2008 | 1461323876453 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:17:56 INFO - PROCESS | 2008 | 1461323876546 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99212D000 == 65 [pid = 2008] [id = 250] 04:17:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C9921C1400) [pid = 2008] [serial = 749] [outer = 0000000000000000] 04:17:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C9FB777400) [pid = 2008] [serial = 750] [outer = 000000C9921C1400] 04:17:56 INFO - PROCESS | 2008 | 1461323876606 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C9FBEA3800) [pid = 2008] [serial = 751] [outer = 000000C9921C1400] 04:17:57 INFO - PROCESS | 2008 | 1461323877211 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]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 943ms 04:17:57 INFO - PROCESS | 2008 | 1461323877265 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2008 | 1461323877267 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:17:57 INFO - PROCESS | 2008 | 1461323877271 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 2008 | 1461323877273 Marionette TRACE conn5 <- [1,966,null,{}] 04:17:57 INFO - PROCESS | 2008 | 1461323877278 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}] 04:17:57 INFO - PROCESS | 2008 | 1461323877385 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:17:57 INFO - PROCESS | 2008 | 1461323877639 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988163000 == 66 [pid = 2008] [id = 251] 04:17:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C9809A5C00) [pid = 2008] [serial = 752] [outer = 0000000000000000] 04:17:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C983B04400) [pid = 2008] [serial = 753] [outer = 000000C9809A5C00] 04:17:57 INFO - PROCESS | 2008 | 1461323877716 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98620CC00) [pid = 2008] [serial = 754] [outer = 000000C9809A5C00] 04:17:58 INFO - PROCESS | 2008 | 1461323878304 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]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1092ms 04:17:58 INFO - PROCESS | 2008 | 1461323878365 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 2008 | 1461323878371 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:17:58 INFO - PROCESS | 2008 | 1461323878376 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 2008 | 1461323878380 Marionette TRACE conn5 <- [1,970,null,{}] 04:17:58 INFO - PROCESS | 2008 | 1461323878385 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}] 04:17:58 INFO - PROCESS | 2008 | 1461323878489 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:17:58 INFO - PROCESS | 2008 | 1461323878586 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986C6E000 == 67 [pid = 2008] [id = 252] 04:17:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C9863E9800) [pid = 2008] [serial = 755] [outer = 0000000000000000] 04:17:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C986E50C00) [pid = 2008] [serial = 756] [outer = 000000C9863E9800] 04:17:58 INFO - PROCESS | 2008 | 1461323878637 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C986FD8800) [pid = 2008] [serial = 757] [outer = 000000C9863E9800] 04:17:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDE4000 == 66 [pid = 2008] [id = 167] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C9907D2400) [pid = 2008] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C986FDAC00) [pid = 2008] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98B40B800) [pid = 2008] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98FCEA800) [pid = 2008] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98CE28400) [pid = 2008] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98F1EC800) [pid = 2008] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C986B71000) [pid = 2008] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98436E000) [pid = 2008] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98850B800) [pid = 2008] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98938E400) [pid = 2008] [serial = 661] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C989059400) [pid = 2008] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98E1BC000) [pid = 2008] [serial = 673] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98C1FA800) [pid = 2008] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C986B6C000) [pid = 2008] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98F1F8800) [pid = 2008] [serial = 676] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9890D3C00) [pid = 2008] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98EFD8000) [pid = 2008] [serial = 384] [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.] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98FCF3C00) [pid = 2008] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98F1F7400) [pid = 2008] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98B4ED400) [pid = 2008] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98FD4C000) [pid = 2008] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98B4F9C00) [pid = 2008] [serial = 667] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C989C14400) [pid = 2008] [serial = 664] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98C8CA800) [pid = 2008] [serial = 670] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98FB65400) [pid = 2008] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:17:59 INFO - PROCESS | 2008 | 1461323879259 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 943ms 04:17:59 INFO - PROCESS | 2008 | 1461323879323 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2008 | 1461323879328 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:17:59 INFO - PROCESS | 2008 | 1461323879332 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 2008 | 1461323879334 Marionette TRACE conn5 <- [1,974,null,{}] 04:17:59 INFO - PROCESS | 2008 | 1461323879338 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}] 04:17:59 INFO - PROCESS | 2008 | 1461323879430 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:17:59 INFO - PROCESS | 2008 | 1461323879505 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C987EB1800 == 67 [pid = 2008] [id = 253] 04:17:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C985088000) [pid = 2008] [serial = 758] [outer = 0000000000000000] 04:17:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C986FD5000) [pid = 2008] [serial = 759] [outer = 000000C985088000] 04:17:59 INFO - PROCESS | 2008 | 1461323879553 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98790AC00) [pid = 2008] [serial = 760] [outer = 000000C985088000] 04:17:59 INFO - PROCESS | 2008 | 1461323879961 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]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 04:18:00 INFO - PROCESS | 2008 | 1461323880027 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2008 | 1461323880029 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:18:00 INFO - PROCESS | 2008 | 1461323880034 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2008 | 1461323880041 Marionette TRACE conn5 <- [1,978,null,{}] 04:18:00 INFO - PROCESS | 2008 | 1461323880050 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}] 04:18:00 INFO - PROCESS | 2008 | 1461323880140 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:18:00 INFO - PROCESS | 2008 | 1461323880155 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989317000 == 68 [pid = 2008] [id = 254] 04:18:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98809D400) [pid = 2008] [serial = 761] [outer = 0000000000000000] 04:18:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C988484C00) [pid = 2008] [serial = 762] [outer = 000000C98809D400] 04:18:00 INFO - PROCESS | 2008 | 1461323880202 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C988516400) [pid = 2008] [serial = 763] [outer = 000000C98809D400] 04:18:00 INFO - PROCESS | 2008 | 1461323880641 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]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 650ms 04:18:00 INFO - PROCESS | 2008 | 1461323880685 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2008 | 1461323880688 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:18:00 INFO - PROCESS | 2008 | 1461323880692 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2008 | 1461323880694 Marionette TRACE conn5 <- [1,982,null,{}] 04:18:00 INFO - PROCESS | 2008 | 1461323880697 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}] 04:18:00 INFO - PROCESS | 2008 | 1461323880785 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:18:00 INFO - PROCESS | 2008 | 1461323880821 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C09E800 == 69 [pid = 2008] [id = 255] 04:18:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C9890A0000) [pid = 2008] [serial = 764] [outer = 0000000000000000] 04:18:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9890D8C00) [pid = 2008] [serial = 765] [outer = 000000C9890A0000] 04:18:00 INFO - PROCESS | 2008 | 1461323880869 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C989392800) [pid = 2008] [serial = 766] [outer = 000000C9890A0000] 04:18:01 INFO - PROCESS | 2008 | 1461323881309 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]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 04:18:01 INFO - PROCESS | 2008 | 1461323881392 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 2008 | 1461323881394 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:18:01 INFO - PROCESS | 2008 | 1461323881397 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 2008 | 1461323881399 Marionette TRACE conn5 <- [1,986,null,{}] 04:18:01 INFO - PROCESS | 2008 | 1461323881403 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}] 04:18:01 INFO - PROCESS | 2008 | 1461323881516 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:18:01 INFO - PROCESS | 2008 | 1461323881525 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1DB000 == 70 [pid = 2008] [id = 256] 04:18:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98A05C400) [pid = 2008] [serial = 767] [outer = 0000000000000000] 04:18:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98A060800) [pid = 2008] [serial = 768] [outer = 000000C98A05C400] 04:18:01 INFO - PROCESS | 2008 | 1461323881619 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98A4AE800) [pid = 2008] [serial = 769] [outer = 000000C98A05C400] 04:18:02 INFO - PROCESS | 2008 | 1461323882069 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 04:18:02 INFO - PROCESS | 2008 | 1461323882146 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2008 | 1461323882148 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:18:02 INFO - PROCESS | 2008 | 1461323882163 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 2008 | 1461323882164 Marionette TRACE conn5 <- [1,990,null,{}] 04:18:02 INFO - PROCESS | 2008 | 1461323882168 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}] 04:18:02 INFO - PROCESS | 2008 | 1461323882280 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:18:02 INFO - PROCESS | 2008 | 1461323882347 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD4000 == 71 [pid = 2008] [id = 257] 04:18:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98B4B1400) [pid = 2008] [serial = 770] [outer = 0000000000000000] 04:18:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98B4EC400) [pid = 2008] [serial = 771] [outer = 000000C98B4B1400] 04:18:02 INFO - PROCESS | 2008 | 1461323882393 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98B5BB400) [pid = 2008] [serial = 772] [outer = 000000C98B4B1400] 04:18:02 INFO - PROCESS | 2008 | 1461323882827 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 693ms 04:18:02 INFO - PROCESS | 2008 | 1461323882851 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2008 | 1461323882853 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:18:02 INFO - PROCESS | 2008 | 1461323882862 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 2008 | 1461323882864 Marionette TRACE conn5 <- [1,994,null,{}] 04:18:02 INFO - PROCESS | 2008 | 1461323882868 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}] 04:18:02 INFO - PROCESS | 2008 | 1461323882978 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:18:02 INFO - PROCESS | 2008 | 1461323882985 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E182000 == 72 [pid = 2008] [id = 258] 04:18:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98B4F9400) [pid = 2008] [serial = 773] [outer = 0000000000000000] 04:18:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98BA6C000) [pid = 2008] [serial = 774] [outer = 000000C98B4F9400] 04:18:03 INFO - PROCESS | 2008 | 1461323883031 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98C1F6800) [pid = 2008] [serial = 775] [outer = 000000C98B4F9400] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9F8B78000) [pid = 2008] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98A0C1C00) [pid = 2008] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C986B72800) [pid = 2008] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98E1C5400) [pid = 2008] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98B470000) [pid = 2008] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C987766C00) [pid = 2008] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98CE1F800) [pid = 2008] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C9875E0C00) [pid = 2008] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98E1C6C00) [pid = 2008] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98503D000) [pid = 2008] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98B4F2400) [pid = 2008] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C988086C00) [pid = 2008] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9907CD800) [pid = 2008] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98FCEF000) [pid = 2008] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C9F8A32800) [pid = 2008] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98938D400) [pid = 2008] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:18:03 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C9907D9800) [pid = 2008] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:18:03 INFO - PROCESS | 2008 | 1461323883696 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]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 880ms 04:18:03 INFO - PROCESS | 2008 | 1461323883745 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 2008 | 1461323883747 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:18:03 INFO - PROCESS | 2008 | 1461323883750 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 2008 | 1461323883752 Marionette TRACE conn5 <- [1,998,null,{}] 04:18:03 INFO - PROCESS | 2008 | 1461323883755 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}] 04:18:03 INFO - PROCESS | 2008 | 1461323883866 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:18:03 INFO - PROCESS | 2008 | 1461323883916 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE22800 == 73 [pid = 2008] [id = 259] 04:18:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C986B72800) [pid = 2008] [serial = 776] [outer = 0000000000000000] 04:18:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98A7F2C00) [pid = 2008] [serial = 777] [outer = 000000C986B72800] 04:18:03 INFO - PROCESS | 2008 | 1461323883963 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98C8C6000) [pid = 2008] [serial = 778] [outer = 000000C986B72800] 04:18:04 INFO - PROCESS | 2008 | 1461323884311 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]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 04:18:04 INFO - PROCESS | 2008 | 1461323884382 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 2008 | 1461323884385 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:18:04 INFO - PROCESS | 2008 | 1461323884388 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 2008 | 1461323884390 Marionette TRACE conn5 <- [1,1002,null,{}] 04:18:04 INFO - PROCESS | 2008 | 1461323884393 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}] 04:18:04 INFO - PROCESS | 2008 | 1461323884480 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:18:04 INFO - PROCESS | 2008 | 1461323884487 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F26A800 == 74 [pid = 2008] [id = 260] 04:18:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98C8C5000) [pid = 2008] [serial = 779] [outer = 0000000000000000] 04:18:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98CE21800) [pid = 2008] [serial = 780] [outer = 000000C98C8C5000] 04:18:04 INFO - PROCESS | 2008 | 1461323884533 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98CE85800) [pid = 2008] [serial = 781] [outer = 000000C98C8C5000] 04:18:04 INFO - PROCESS | 2008 | 1461323884958 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]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 04:18:05 INFO - PROCESS | 2008 | 1461323885020 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 2008 | 1461323885022 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:18:05 INFO - PROCESS | 2008 | 1461323885025 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 2008 | 1461323885027 Marionette TRACE conn5 <- [1,1006,null,{}] 04:18:05 INFO - PROCESS | 2008 | 1461323885030 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}] 04:18:05 INFO - PROCESS | 2008 | 1461323885116 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:18:05 INFO - PROCESS | 2008 | 1461323885156 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F933000 == 75 [pid = 2008] [id = 261] 04:18:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98E1AFC00) [pid = 2008] [serial = 782] [outer = 0000000000000000] 04:18:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98E1BD400) [pid = 2008] [serial = 783] [outer = 000000C98E1AFC00] 04:18:05 INFO - PROCESS | 2008 | 1461323885214 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98ED6DC00) [pid = 2008] [serial = 784] [outer = 000000C98E1AFC00] 04:18:05 INFO - PROCESS | 2008 | 1461323885818 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]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 838ms 04:18:05 INFO - PROCESS | 2008 | 1461323885867 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 2008 | 1461323885872 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:18:05 INFO - PROCESS | 2008 | 1461323885878 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:18:05 INFO - PROCESS | 2008 | 1461323885882 Marionette TRACE conn5 <- [1,1010,null,{}] 04:18:05 INFO - PROCESS | 2008 | 1461323885889 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}] 04:18:06 INFO - PROCESS | 2008 | 1461323886042 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:18:06 INFO - PROCESS | 2008 | 1461323886063 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FB7800 == 76 [pid = 2008] [id = 262] 04:18:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98436D800) [pid = 2008] [serial = 785] [outer = 0000000000000000] 04:18:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98621B400) [pid = 2008] [serial = 786] [outer = 000000C98436D800] 04:18:06 INFO - PROCESS | 2008 | 1461323886123 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C986F45C00) [pid = 2008] [serial = 787] [outer = 000000C98436D800] 04:18:06 INFO - PROCESS | 2008 | 1461323886761 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]]]}] 04:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 04:18:06 INFO - PROCESS | 2008 | 1461323886825 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 2008 | 1461323886831 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:18:06 INFO - PROCESS | 2008 | 1461323886838 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:18:06 INFO - PROCESS | 2008 | 1461323886841 Marionette TRACE conn5 <- [1,1014,null,{}] 04:18:06 INFO - PROCESS | 2008 | 1461323886846 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}] 04:18:06 INFO - PROCESS | 2008 | 1461323886961 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:18:07 INFO - PROCESS | 2008 | 1461323887080 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1DA800 == 77 [pid = 2008] [id = 263] 04:18:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C988011800) [pid = 2008] [serial = 788] [outer = 0000000000000000] 04:18:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C988478400) [pid = 2008] [serial = 789] [outer = 000000C988011800] 04:18:07 INFO - PROCESS | 2008 | 1461323887138 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C989385C00) [pid = 2008] [serial = 790] [outer = 000000C988011800] 04:18:07 INFO - PROCESS | 2008 | 1461323887752 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]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 923ms 04:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:18:07 INFO - PROCESS | 2008 | 1461323887765 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 2008 | 1461323887768 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:18:07 INFO - PROCESS | 2008 | 1461323887772 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 2008 | 1461323887776 Marionette TRACE conn5 <- [1,1018,null,{}] 04:18:07 INFO - PROCESS | 2008 | 1461323887788 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}] 04:18:07 INFO - PROCESS | 2008 | 1461323887905 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:18:08 INFO - PROCESS | 2008 | 1461323887998 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB17800 == 78 [pid = 2008] [id = 264] 04:18:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98B4B3000) [pid = 2008] [serial = 791] [outer = 0000000000000000] 04:18:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98B5C0800) [pid = 2008] [serial = 792] [outer = 000000C98B4B3000] 04:18:08 INFO - PROCESS | 2008 | 1461323888058 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98E1B7400) [pid = 2008] [serial = 793] [outer = 000000C98B4B3000] 04:18:08 INFO - PROCESS | 2008 | 1461323888653 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]]]}] 04:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 944ms 04:18:08 INFO - PROCESS | 2008 | 1461323888718 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 2008 | 1461323888721 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:18:08 INFO - PROCESS | 2008 | 1461323888725 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 2008 | 1461323888727 Marionette TRACE conn5 <- [1,1022,null,{}] 04:18:08 INFO - PROCESS | 2008 | 1461323888730 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}] 04:18:08 INFO - PROCESS | 2008 | 1461323888843 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:18:08 INFO - PROCESS | 2008 | 1461323888933 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE1C000 == 79 [pid = 2008] [id = 265] 04:18:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98ED65800) [pid = 2008] [serial = 794] [outer = 0000000000000000] 04:18:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98EFDE400) [pid = 2008] [serial = 795] [outer = 000000C98ED65800] 04:18:08 INFO - PROCESS | 2008 | 1461323888990 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98F1F6400) [pid = 2008] [serial = 796] [outer = 000000C98ED65800] 04:18:09 INFO - PROCESS | 2008 | 1461323889575 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]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 881ms 04:18:09 INFO - PROCESS | 2008 | 1461323889607 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 2008 | 1461323889610 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:18:09 INFO - PROCESS | 2008 | 1461323889613 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 2008 | 1461323889616 Marionette TRACE conn5 <- [1,1026,null,{}] 04:18:09 INFO - PROCESS | 2008 | 1461323889619 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}] 04:18:09 INFO - PROCESS | 2008 | 1461323889728 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:18:09 INFO - PROCESS | 2008 | 1461323889817 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992126000 == 80 [pid = 2008] [id = 266] 04:18:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98F88E800) [pid = 2008] [serial = 797] [outer = 0000000000000000] 04:18:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98F894800) [pid = 2008] [serial = 798] [outer = 000000C98F88E800] 04:18:09 INFO - PROCESS | 2008 | 1461323889874 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98F93F000) [pid = 2008] [serial = 799] [outer = 000000C98F88E800] 04:18:10 INFO - PROCESS | 2008 | 1461323890407 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]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 838ms 04:18:10 INFO - PROCESS | 2008 | 1461323890490 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 2008 | 1461323890493 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:18:10 INFO - PROCESS | 2008 | 1461323890497 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 2008 | 1461323890499 Marionette TRACE conn5 <- [1,1030,null,{}] 04:18:10 INFO - PROCESS | 2008 | 1461323890503 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}] 04:18:10 INFO - PROCESS | 2008 | 1461323890639 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:18:10 INFO - PROCESS | 2008 | 1461323890753 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8CBB000 == 81 [pid = 2008] [id = 267] 04:18:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98FB67C00) [pid = 2008] [serial = 800] [outer = 0000000000000000] 04:18:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98FCF3C00) [pid = 2008] [serial = 801] [outer = 000000C98FB67C00] 04:18:10 INFO - PROCESS | 2008 | 1461323890814 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98FD51400) [pid = 2008] [serial = 802] [outer = 000000C98FB67C00] 04:18:11 INFO - PROCESS | 2008 | 1461323891372 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]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 942ms 04:18:11 INFO - PROCESS | 2008 | 1461323891441 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 2008 | 1461323891444 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:18:11 INFO - PROCESS | 2008 | 1461323891447 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 2008 | 1461323891449 Marionette TRACE conn5 <- [1,1034,null,{}] 04:18:11 INFO - PROCESS | 2008 | 1461323891453 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}] 04:18:11 INFO - PROCESS | 2008 | 1461323891637 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:18:11 INFO - PROCESS | 2008 | 1461323891647 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9505000 == 82 [pid = 2008] [id = 268] 04:18:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98FB68C00) [pid = 2008] [serial = 803] [outer = 0000000000000000] 04:18:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C9907CCC00) [pid = 2008] [serial = 804] [outer = 000000C98FB68C00] 04:18:11 INFO - PROCESS | 2008 | 1461323891703 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9921BC000) [pid = 2008] [serial = 805] [outer = 000000C98FB68C00] 04:18:12 INFO - PROCESS | 2008 | 1461323892517 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]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1127ms 04:18:12 INFO - PROCESS | 2008 | 1461323892576 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 2008 | 1461323892581 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:18:12 INFO - PROCESS | 2008 | 1461323892586 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 2008 | 1461323892590 Marionette TRACE conn5 <- [1,1038,null,{}] 04:18:12 INFO - PROCESS | 2008 | 1461323892596 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}] 04:18:12 INFO - PROCESS | 2008 | 1461323892700 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:18:12 INFO - PROCESS | 2008 | 1461323892828 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989C83000 == 83 [pid = 2008] [id = 269] 04:18:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C985041400) [pid = 2008] [serial = 806] [outer = 0000000000000000] 04:18:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C986C5E400) [pid = 2008] [serial = 807] [outer = 000000C985041400] 04:18:12 INFO - PROCESS | 2008 | 1461323892883 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C987904C00) [pid = 2008] [serial = 808] [outer = 000000C985041400] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD21000 == 82 [pid = 2008] [id = 188] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C9886A9000 == 81 [pid = 2008] [id = 186] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F26A800 == 80 [pid = 2008] [id = 260] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE22800 == 79 [pid = 2008] [id = 259] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E182000 == 78 [pid = 2008] [id = 258] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD4000 == 77 [pid = 2008] [id = 257] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C989317000 == 76 [pid = 2008] [id = 254] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C987EB1800 == 75 [pid = 2008] [id = 253] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9FA66DC00) [pid = 2008] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98FB6F800) [pid = 2008] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C9F55D0400) [pid = 2008] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C986C6E000 == 74 [pid = 2008] [id = 252] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C988163000 == 73 [pid = 2008] [id = 251] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFAE2800 == 72 [pid = 2008] [id = 248] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEE68000 == 71 [pid = 2008] [id = 247] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F137800 == 70 [pid = 2008] [id = 246] 04:18:13 INFO - PROCESS | 2008 | --DOCSHELL 000000C9885CF000 == 69 [pid = 2008] [id = 245] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C9F9456400) [pid = 2008] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98BA65000) [pid = 2008] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C988511C00) [pid = 2008] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C9F55C3C00) [pid = 2008] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C9F55C7000) [pid = 2008] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C9F8B79400) [pid = 2008] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C9F89D5000) [pid = 2008] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9F8A2A800) [pid = 2008] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98E1BA400) [pid = 2008] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98CE1BC00) [pid = 2008] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98B4F6C00) [pid = 2008] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9886C3800) [pid = 2008] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98A060400) [pid = 2008] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98CE84400) [pid = 2008] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C988B38400) [pid = 2008] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C988080400) [pid = 2008] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98ED6AC00) [pid = 2008] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98F1EEC00) [pid = 2008] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C9886CA000) [pid = 2008] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C986F43000) [pid = 2008] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98B4F8C00) [pid = 2008] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98C1F6400) [pid = 2008] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C9890DF400) [pid = 2008] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98847BC00) [pid = 2008] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C9F55BF400) [pid = 2008] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C9907CF000) [pid = 2008] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98FCF9800) [pid = 2008] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C9F94E7800) [pid = 2008] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98EFE0C00) [pid = 2008] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:18:13 INFO - PROCESS | 2008 | 1461323893551 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]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 985ms 04:18:13 INFO - PROCESS | 2008 | 1461323893576 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 2008 | 1461323893582 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:18:13 INFO - PROCESS | 2008 | 1461323893588 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 2008 | 1461323893591 Marionette TRACE conn5 <- [1,1042,null,{}] 04:18:13 INFO - PROCESS | 2008 | 1461323893595 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}] 04:18:13 INFO - PROCESS | 2008 | 1461323893689 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:18:13 INFO - PROCESS | 2008 | 1461323893768 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884A7800 == 70 [pid = 2008] [id = 270] 04:18:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C986B6B400) [pid = 2008] [serial = 809] [outer = 0000000000000000] 04:18:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C987118000) [pid = 2008] [serial = 810] [outer = 000000C986B6B400] 04:18:13 INFO - PROCESS | 2008 | 1461323893817 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98847EC00) [pid = 2008] [serial = 811] [outer = 000000C986B6B400] 04:18:14 INFO - PROCESS | 2008 | 1461323894220 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]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 04:18:14 INFO - PROCESS | 2008 | 1461323894279 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 2008 | 1461323894281 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:18:14 INFO - PROCESS | 2008 | 1461323894285 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 2008 | 1461323894288 Marionette TRACE conn5 <- [1,1046,null,{}] 04:18:14 INFO - PROCESS | 2008 | 1461323894305 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}] 04:18:14 INFO - PROCESS | 2008 | 1461323894398 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:18:14 INFO - PROCESS | 2008 | 1461323894411 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0AD000 == 71 [pid = 2008] [id = 271] 04:18:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C9890D5000) [pid = 2008] [serial = 812] [outer = 0000000000000000] 04:18:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C989384C00) [pid = 2008] [serial = 813] [outer = 000000C9890D5000] 04:18:14 INFO - PROCESS | 2008 | 1461323894465 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98A064000) [pid = 2008] [serial = 814] [outer = 000000C9890D5000] 04:18:14 INFO - PROCESS | 2008 | 1461323894910 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]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 04:18:14 INFO - PROCESS | 2008 | 1461323894980 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 2008 | 1461323894983 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:18:14 INFO - PROCESS | 2008 | 1461323894986 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 2008 | 1461323894988 Marionette TRACE conn5 <- [1,1050,null,{}] 04:18:15 INFO - PROCESS | 2008 | 1461323894991 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}] 04:18:15 INFO - PROCESS | 2008 | 1461323895110 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:18:15 INFO - PROCESS | 2008 | 1461323895195 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD4F000 == 72 [pid = 2008] [id = 272] 04:18:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9890D9000) [pid = 2008] [serial = 815] [outer = 0000000000000000] 04:18:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98B4AE400) [pid = 2008] [serial = 816] [outer = 000000C9890D9000] 04:18:15 INFO - PROCESS | 2008 | 1461323895243 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98B4F3000) [pid = 2008] [serial = 817] [outer = 000000C9890D9000] 04:18:15 INFO - PROCESS | 2008 | 1461323895656 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]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 04:18:15 INFO - PROCESS | 2008 | 1461323895680 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 2008 | 1461323895682 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:18:15 INFO - PROCESS | 2008 | 1461323895685 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 2008 | 1461323895687 Marionette TRACE conn5 <- [1,1054,null,{}] 04:18:15 INFO - PROCESS | 2008 | 1461323895695 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}] 04:18:15 INFO - PROCESS | 2008 | 1461323895809 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:18:15 INFO - PROCESS | 2008 | 1461323895816 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E17D000 == 73 [pid = 2008] [id = 273] 04:18:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98B411000) [pid = 2008] [serial = 818] [outer = 0000000000000000] 04:18:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98B5C7800) [pid = 2008] [serial = 819] [outer = 000000C98B411000] 04:18:15 INFO - PROCESS | 2008 | 1461323895862 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98C1EF000) [pid = 2008] [serial = 820] [outer = 000000C98B411000] 04:18:16 INFO - PROCESS | 2008 | 1461323896300 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]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 693ms 04:18:16 INFO - PROCESS | 2008 | 1461323896381 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 2008 | 1461323896383 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:18:16 INFO - PROCESS | 2008 | 1461323896387 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 2008 | 1461323896389 Marionette TRACE conn5 <- [1,1058,null,{}] 04:18:16 INFO - PROCESS | 2008 | 1461323896393 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}] 04:18:16 INFO - PROCESS | 2008 | 1461323896566 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:18:16 INFO - PROCESS | 2008 | 1461323896629 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F263800 == 74 [pid = 2008] [id = 274] 04:18:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98CE27C00) [pid = 2008] [serial = 821] [outer = 0000000000000000] 04:18:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98E1BBC00) [pid = 2008] [serial = 822] [outer = 000000C98CE27C00] 04:18:16 INFO - PROCESS | 2008 | 1461323896680 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98F1F0000) [pid = 2008] [serial = 823] [outer = 000000C98CE27C00] 04:18:17 INFO - PROCESS | 2008 | 1461323897162 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]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 839ms 04:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:18:17 INFO - PROCESS | 2008 | 1461323897236 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 2008 | 1461323897238 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:18:17 INFO - PROCESS | 2008 | 1461323897242 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 2008 | 1461323897244 Marionette TRACE conn5 <- [1,1062,null,{}] 04:18:17 INFO - PROCESS | 2008 | 1461323897247 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}] 04:18:17 INFO - PROCESS | 2008 | 1461323897359 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:18:17 INFO - PROCESS | 2008 | 1461323897413 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9DF000 == 75 [pid = 2008] [id = 275] 04:18:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98F93E000) [pid = 2008] [serial = 824] [outer = 0000000000000000] 04:18:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98F943400) [pid = 2008] [serial = 825] [outer = 000000C98F93E000] 04:18:17 INFO - PROCESS | 2008 | 1461323897459 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98FB70C00) [pid = 2008] [serial = 826] [outer = 000000C98F93E000] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C985088000) [pid = 2008] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C9890A0000) [pid = 2008] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98809D400) [pid = 2008] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C9809A5C00) [pid = 2008] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C9F94DA800) [pid = 2008] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98B4B1400) [pid = 2008] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9863E9800) [pid = 2008] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C986B72800) [pid = 2008] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98B4F9400) [pid = 2008] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98C8C5000) [pid = 2008] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98A05C400) [pid = 2008] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C9F55CDC00) [pid = 2008] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:18:17 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98EFD5C00) [pid = 2008] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:18:18 INFO - PROCESS | 2008 | 1461323897997 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]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 796ms 04:18:18 INFO - PROCESS | 2008 | 1461323898039 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 2008 | 1461323898041 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:18:18 INFO - PROCESS | 2008 | 1461323898045 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 2008 | 1461323898047 Marionette TRACE conn5 <- [1,1066,null,{}] 04:18:18 INFO - PROCESS | 2008 | 1461323898050 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}] 04:18:18 INFO - PROCESS | 2008 | 1461323898136 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:18:18 INFO - PROCESS | 2008 | 1461323898143 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB17000 == 76 [pid = 2008] [id = 276] 04:18:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9890E0400) [pid = 2008] [serial = 827] [outer = 0000000000000000] 04:18:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98C1F0800) [pid = 2008] [serial = 828] [outer = 000000C9890E0400] 04:18:18 INFO - PROCESS | 2008 | 1461323898189 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98FB71800) [pid = 2008] [serial = 829] [outer = 000000C9890E0400] 04:18:18 INFO - PROCESS | 2008 | 1461323898690 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]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 04:18:18 INFO - PROCESS | 2008 | 1461323898718 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 2008 | 1461323898721 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:18:18 INFO - PROCESS | 2008 | 1461323898724 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:18:18 INFO - PROCESS | 2008 | 1461323898726 Marionette TRACE conn5 <- [1,1070,null,{}] 04:18:18 INFO - PROCESS | 2008 | 1461323898729 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}] 04:18:18 INFO - PROCESS | 2008 | 1461323898818 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:18:18 INFO - PROCESS | 2008 | 1461323898825 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992879000 == 77 [pid = 2008] [id = 277] 04:18:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C9907CFC00) [pid = 2008] [serial = 830] [outer = 0000000000000000] 04:18:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9921C7000) [pid = 2008] [serial = 831] [outer = 000000C9907CFC00] 04:18:18 INFO - PROCESS | 2008 | 1461323898871 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C9F55BB400) [pid = 2008] [serial = 832] [outer = 000000C9907CFC00] 04:18:19 INFO - PROCESS | 2008 | 1461323899303 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]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 628ms 04:18:19 INFO - PROCESS | 2008 | 1461323899356 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 2008 | 1461323899358 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:18:19 INFO - PROCESS | 2008 | 1461323899361 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 2008 | 1461323899363 Marionette TRACE conn5 <- [1,1074,null,{}] 04:18:19 INFO - PROCESS | 2008 | 1461323899367 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}] 04:18:19 INFO - PROCESS | 2008 | 1461323899454 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:18:19 INFO - PROCESS | 2008 | 1461323899491 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FA3B8000 == 78 [pid = 2008] [id = 278] 04:18:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9F55C0C00) [pid = 2008] [serial = 833] [outer = 0000000000000000] 04:18:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C9F55C8000) [pid = 2008] [serial = 834] [outer = 000000C9F55C0C00] 04:18:19 INFO - PROCESS | 2008 | 1461323899537 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9F55D1000) [pid = 2008] [serial = 835] [outer = 000000C9F55C0C00] 04:18:20 INFO - PROCESS | 2008 | 1461323900171 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]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 839ms 04:18:20 INFO - PROCESS | 2008 | 1461323900204 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 2008 | 1461323900210 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:18:20 INFO - PROCESS | 2008 | 1461323900216 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 2008 | 1461323900220 Marionette TRACE conn5 <- [1,1078,null,{}] 04:18:20 INFO - PROCESS | 2008 | 1461323900226 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}] 04:18:20 INFO - PROCESS | 2008 | 1461323900346 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:18:20 INFO - PROCESS | 2008 | 1461323900470 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989317800 == 79 [pid = 2008] [id = 279] 04:18:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C986F39C00) [pid = 2008] [serial = 836] [outer = 0000000000000000] 04:18:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C987DB9000) [pid = 2008] [serial = 837] [outer = 000000C986F39C00] 04:18:20 INFO - PROCESS | 2008 | 1461323900533 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98850B000) [pid = 2008] [serial = 838] [outer = 000000C986F39C00] 04:18:21 INFO - PROCESS | 2008 | 1461323901154 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]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 985ms 04:18:21 INFO - PROCESS | 2008 | 1461323901203 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 2008 | 1461323901209 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:18:21 INFO - PROCESS | 2008 | 1461323901216 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:18:21 INFO - PROCESS | 2008 | 1461323901220 Marionette TRACE conn5 <- [1,1082,null,{}] 04:18:21 INFO - PROCESS | 2008 | 1461323901224 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}] 04:18:21 INFO - PROCESS | 2008 | 1461323901381 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:18:21 INFO - PROCESS | 2008 | 1461323901399 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E185800 == 80 [pid = 2008] [id = 280] 04:18:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C989387000) [pid = 2008] [serial = 839] [outer = 0000000000000000] 04:18:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98B40FC00) [pid = 2008] [serial = 840] [outer = 000000C989387000] 04:18:21 INFO - PROCESS | 2008 | 1461323901456 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98C1F5800) [pid = 2008] [serial = 841] [outer = 000000C989387000] 04:18:22 INFO - PROCESS | 2008 | 1461323902065 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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 881ms 04:18:22 INFO - PROCESS | 2008 | 1461323902102 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 2008 | 1461323902105 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:18:22 INFO - PROCESS | 2008 | 1461323902109 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 2008 | 1461323902114 Marionette TRACE conn5 <- [1,1086,null,{}] 04:18:22 INFO - PROCESS | 2008 | 1461323902126 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}] 04:18:22 INFO - PROCESS | 2008 | 1461323902291 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:18:22 INFO - PROCESS | 2008 | 1461323902302 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FB7DD800 == 81 [pid = 2008] [id = 281] 04:18:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98ED64400) [pid = 2008] [serial = 842] [outer = 0000000000000000] 04:18:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98F943C00) [pid = 2008] [serial = 843] [outer = 000000C98ED64400] 04:18:22 INFO - PROCESS | 2008 | 1461323902362 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C9F55CD000) [pid = 2008] [serial = 844] [outer = 000000C98ED64400] 04:18:22 INFO - PROCESS | 2008 | 1461323902926 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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 840ms 04:18:22 INFO - PROCESS | 2008 | 1461323902958 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 2008 | 1461323902961 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:18:22 INFO - PROCESS | 2008 | 1461323902966 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 2008 | 1461323902968 Marionette TRACE conn5 <- [1,1090,null,{}] 04:18:22 INFO - PROCESS | 2008 | 1461323902972 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}] 04:18:23 INFO - PROCESS | 2008 | 1461323903088 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:18:23 INFO - PROCESS | 2008 | 1461323903181 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEE7000 == 82 [pid = 2008] [id = 282] 04:18:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C9F89D1000) [pid = 2008] [serial = 845] [outer = 0000000000000000] 04:18:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C9F89D4000) [pid = 2008] [serial = 846] [outer = 000000C9F89D1000] 04:18:23 INFO - PROCESS | 2008 | 1461323903237 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9F8A2D000) [pid = 2008] [serial = 847] [outer = 000000C9F89D1000] 04:18:23 INFO - PROCESS | 2008 | 1461323903830 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]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 922ms 04:18:23 INFO - PROCESS | 2008 | 1461323903894 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2008 | 1461323903897 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:18:23 INFO - PROCESS | 2008 | 1461323903900 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 2008 | 1461323903902 Marionette TRACE conn5 <- [1,1094,null,{}] 04:18:23 INFO - PROCESS | 2008 | 1461323903906 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}] 04:18:24 INFO - PROCESS | 2008 | 1461323904015 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:18:24 INFO - PROCESS | 2008 | 1461323904107 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF8BC800 == 83 [pid = 2008] [id = 283] 04:18:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C9F8B71C00) [pid = 2008] [serial = 848] [outer = 0000000000000000] 04:18:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C9F8B74400) [pid = 2008] [serial = 849] [outer = 000000C9F8B71C00] 04:18:24 INFO - PROCESS | 2008 | 1461323904164 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9F8BFB000) [pid = 2008] [serial = 850] [outer = 000000C9F8B71C00] 04:18:24 INFO - PROCESS | 2008 | 1461323904707 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]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 880ms 04:18:24 INFO - PROCESS | 2008 | 1461323904783 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 2008 | 1461323904785 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:18:24 INFO - PROCESS | 2008 | 1461323904789 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 2008 | 1461323904791 Marionette TRACE conn5 <- [1,1098,null,{}] 04:18:24 INFO - PROCESS | 2008 | 1461323904795 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}] 04:18:24 INFO - PROCESS | 2008 | 1461323904917 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:18:25 INFO - PROCESS | 2008 | 1461323905038 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99398B000 == 84 [pid = 2008] [id = 284] 04:18:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C9F9553400) [pid = 2008] [serial = 851] [outer = 0000000000000000] 04:18:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C9F9E2AC00) [pid = 2008] [serial = 852] [outer = 000000C9F9553400] 04:18:25 INFO - PROCESS | 2008 | 1461323905099 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C9FA66B400) [pid = 2008] [serial = 853] [outer = 000000C9F9553400] 04:18:25 INFO - PROCESS | 2008 | 1461323905674 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]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 04:18:25 INFO - PROCESS | 2008 | 1461323905734 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 2008 | 1461323905737 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:18:25 INFO - PROCESS | 2008 | 1461323905741 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 2008 | 1461323905743 Marionette TRACE conn5 <- [1,1102,null,{}] 04:18:25 INFO - PROCESS | 2008 | 1461323905747 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}] 04:18:25 INFO - PROCESS | 2008 | 1461323905901 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:18:26 INFO - PROCESS | 2008 | [2008] 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 04:18:26 INFO - PROCESS | 2008 | 1461323906432 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878D1800 == 85 [pid = 2008] [id = 285] 04:18:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C983B11800) [pid = 2008] [serial = 854] [outer = 0000000000000000] 04:18:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C984376000) [pid = 2008] [serial = 855] [outer = 000000C983B11800] 04:18:26 INFO - PROCESS | 2008 | 1461323906528 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C986EEF800) [pid = 2008] [serial = 856] [outer = 000000C983B11800] 04:18:27 INFO - PROCESS | 2008 | 1461323907134 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]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1444ms 04:18:27 INFO - PROCESS | 2008 | 1461323907192 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 2008 | 1461323907197 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:18:27 INFO - PROCESS | 2008 | 1461323907204 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 2008 | 1461323907207 Marionette TRACE conn5 <- [1,1106,null,{}] 04:18:27 INFO - PROCESS | 2008 | 1461323907214 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}] 04:18:27 INFO - PROCESS | 2008 | 1461323907323 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:18:27 INFO - PROCESS | 2008 | 1461323907422 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C987C12000 == 86 [pid = 2008] [id = 286] 04:18:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C986F39000) [pid = 2008] [serial = 857] [outer = 0000000000000000] 04:18:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C9875DAC00) [pid = 2008] [serial = 858] [outer = 000000C986F39000] 04:18:27 INFO - PROCESS | 2008 | 1461323907475 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9886C2C00) [pid = 2008] [serial = 859] [outer = 000000C986F39000] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F13D800 == 85 [pid = 2008] [id = 239] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD0B000 == 84 [pid = 2008] [id = 237] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB0E800 == 83 [pid = 2008] [id = 241] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C992879000 == 82 [pid = 2008] [id = 277] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB17000 == 81 [pid = 2008] [id = 276] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9DF000 == 80 [pid = 2008] [id = 275] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F263800 == 79 [pid = 2008] [id = 274] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E17D000 == 78 [pid = 2008] [id = 273] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1DB000 == 77 [pid = 2008] [id = 256] 04:18:27 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD4F000 == 76 [pid = 2008] [id = 272] 04:18:27 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98FD4E000) [pid = 2008] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:18:27 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C9FAC69C00) [pid = 2008] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:18:27 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98B5C4C00) [pid = 2008] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:18:27 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C9FB777400) [pid = 2008] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:18:27 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98E1BD400) [pid = 2008] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0AD000 == 75 [pid = 2008] [id = 271] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884A7800 == 74 [pid = 2008] [id = 270] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C09E800 == 73 [pid = 2008] [id = 255] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C989C83000 == 72 [pid = 2008] [id = 269] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9505000 == 71 [pid = 2008] [id = 268] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8CBB000 == 70 [pid = 2008] [id = 267] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C992126000 == 69 [pid = 2008] [id = 266] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE1C000 == 68 [pid = 2008] [id = 265] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB17800 == 67 [pid = 2008] [id = 264] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1DA800 == 66 [pid = 2008] [id = 263] 04:18:28 INFO - PROCESS | 2008 | --DOCSHELL 000000C986FB7800 == 65 [pid = 2008] [id = 262] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C9F8A27800) [pid = 2008] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9F55BA400) [pid = 2008] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C986FD5000) [pid = 2008] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98790AC00) [pid = 2008] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C9890D8C00) [pid = 2008] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C988484C00) [pid = 2008] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C988516400) [pid = 2008] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98620CC00) [pid = 2008] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C983B04400) [pid = 2008] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C987DB8000) [pid = 2008] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C9FA679C00) [pid = 2008] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98BA6F000) [pid = 2008] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98B5BB400) [pid = 2008] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C986FD8800) [pid = 2008] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C986E50C00) [pid = 2008] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98B4EC400) [pid = 2008] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98A7F2C00) [pid = 2008] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98BA6C000) [pid = 2008] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98CE21800) [pid = 2008] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98C1F6800) [pid = 2008] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98A060800) [pid = 2008] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98A4AE800) [pid = 2008] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98C8C6000) [pid = 2008] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98CE85800) [pid = 2008] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C989392800) [pid = 2008] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:18:28 INFO - PROCESS | 2008 | 1461323908120 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 942ms 04:18:28 INFO - PROCESS | 2008 | 1461323908151 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2008 | 1461323908155 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:18:28 INFO - PROCESS | 2008 | 1461323908162 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2008 | 1461323908164 Marionette TRACE conn5 <- [1,1110,null,{}] 04:18:28 INFO - PROCESS | 2008 | 1461323908168 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}] 04:18:28 INFO - PROCESS | 2008 | 1461323908258 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:18:28 INFO - PROCESS | 2008 | 1461323908266 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C987EB1800 == 66 [pid = 2008] [id = 287] 04:18:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98503CC00) [pid = 2008] [serial = 860] [outer = 0000000000000000] 04:18:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C9875D6800) [pid = 2008] [serial = 861] [outer = 000000C98503CC00] 04:18:28 INFO - PROCESS | 2008 | 1461323908314 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98850D000) [pid = 2008] [serial = 862] [outer = 000000C98503CC00] 04:18:28 INFO - PROCESS | 2008 | 1461323908806 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 04:18:28 INFO - PROCESS | 2008 | 1461323908856 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2008 | 1461323908859 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:18:28 INFO - PROCESS | 2008 | 1461323908864 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2008 | 1461323908870 Marionette TRACE conn5 <- [1,1114,null,{}] 04:18:28 INFO - PROCESS | 2008 | 1461323908879 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}] 04:18:29 INFO - PROCESS | 2008 | 1461323908998 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:18:29 INFO - PROCESS | 2008 | 1461323909081 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0A5000 == 67 [pid = 2008] [id = 288] 04:18:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C986219400) [pid = 2008] [serial = 863] [outer = 0000000000000000] 04:18:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C989D43400) [pid = 2008] [serial = 864] [outer = 000000C986219400] 04:18:29 INFO - PROCESS | 2008 | 1461323909128 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98A0C1000) [pid = 2008] [serial = 865] [outer = 000000C986219400] 04:18:29 INFO - PROCESS | 2008 | 1461323909507 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]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 04:18:29 INFO - PROCESS | 2008 | 1461323909555 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 2008 | 1461323909558 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:18:29 INFO - PROCESS | 2008 | 1461323909561 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 2008 | 1461323909563 Marionette TRACE conn5 <- [1,1118,null,{}] 04:18:29 INFO - PROCESS | 2008 | 1461323909566 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}] 04:18:29 INFO - PROCESS | 2008 | 1461323909654 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:18:29 INFO - PROCESS | 2008 | 1461323909661 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD03800 == 68 [pid = 2008] [id = 289] 04:18:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98A425C00) [pid = 2008] [serial = 866] [outer = 0000000000000000] 04:18:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98B46F800) [pid = 2008] [serial = 867] [outer = 000000C98A425C00] 04:18:29 INFO - PROCESS | 2008 | 1461323909708 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98B4BA800) [pid = 2008] [serial = 868] [outer = 000000C98A425C00] 04:18:30 INFO - PROCESS | 2008 | 1461323910139 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]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 04:18:30 INFO - PROCESS | 2008 | 1461323910192 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2008 | 1461323910195 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:18:30 INFO - PROCESS | 2008 | 1461323910198 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2008 | 1461323910200 Marionette TRACE conn5 <- [1,1122,null,{}] 04:18:30 INFO - PROCESS | 2008 | 1461323910203 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}] 04:18:30 INFO - PROCESS | 2008 | 1461323910313 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:18:30 INFO - PROCESS | 2008 | 1461323910397 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDCF800 == 69 [pid = 2008] [id = 290] 04:18:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98B5C2800) [pid = 2008] [serial = 869] [outer = 0000000000000000] 04:18:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98B5C6000) [pid = 2008] [serial = 870] [outer = 000000C98B5C2800] 04:18:30 INFO - PROCESS | 2008 | 1461323910453 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98C1F6000) [pid = 2008] [serial = 871] [outer = 000000C98B5C2800] 04:18:30 INFO - PROCESS | 2008 | [GFX2-]: DrawTargetD2D 1.1 (000000C98FB7A820): Failed to create GradientStopCollection with no stops. 04:18:30 INFO - PROCESS | 2008 | [GFX3-]: No stops specified for gradient pattern. 04:18:30 INFO - PROCESS | 2008 | 1461323910906 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]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 04:18:30 INFO - PROCESS | 2008 | 1461323910934 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2008 | 1461323910936 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:18:30 INFO - PROCESS | 2008 | 1461323910940 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2008 | 1461323910942 Marionette TRACE conn5 <- [1,1126,null,{}] 04:18:30 INFO - PROCESS | 2008 | 1461323910945 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}] 04:18:31 INFO - PROCESS | 2008 | 1461323911060 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:18:31 INFO - PROCESS | 2008 | 1461323911117 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE14800 == 70 [pid = 2008] [id = 291] 04:18:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98CE21800) [pid = 2008] [serial = 872] [outer = 0000000000000000] 04:18:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98CE2A000) [pid = 2008] [serial = 873] [outer = 000000C98CE21800] 04:18:31 INFO - PROCESS | 2008 | 1461323911163 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98E1A7C00) [pid = 2008] [serial = 874] [outer = 000000C98CE21800] 04:18:31 INFO - PROCESS | 2008 | 1461323911598 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]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 04:18:31 INFO - PROCESS | 2008 | 1461323911639 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 2008 | 1461323911642 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:18:31 INFO - PROCESS | 2008 | 1461323911645 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 2008 | 1461323911647 Marionette TRACE conn5 <- [1,1130,null,{}] 04:18:31 INFO - PROCESS | 2008 | 1461323911651 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}] 04:18:31 INFO - PROCESS | 2008 | 1461323911789 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:18:31 INFO - PROCESS | 2008 | 1461323911815 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F263000 == 71 [pid = 2008] [id = 292] 04:18:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98E1A2800) [pid = 2008] [serial = 875] [outer = 0000000000000000] 04:18:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98E1BD400) [pid = 2008] [serial = 876] [outer = 000000C98E1A2800] 04:18:31 INFO - PROCESS | 2008 | 1461323911863 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98EFD4400) [pid = 2008] [serial = 877] [outer = 000000C98E1A2800] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98B411000) [pid = 2008] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98CE27C00) [pid = 2008] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98F93E000) [pid = 2008] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C985041400) [pid = 2008] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9890D9000) [pid = 2008] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C9907CFC00) [pid = 2008] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C9890D5000) [pid = 2008] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C986B6B400) [pid = 2008] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:18:32 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9890E0400) [pid = 2008] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:18:32 INFO - PROCESS | 2008 | 1461323912421 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]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 839ms 04:18:32 INFO - PROCESS | 2008 | 1461323912487 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 2008 | 1461323912489 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:18:32 INFO - PROCESS | 2008 | 1461323912493 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 2008 | 1461323912494 Marionette TRACE conn5 <- [1,1134,null,{}] 04:18:32 INFO - PROCESS | 2008 | 1461323912498 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}] 04:18:32 INFO - PROCESS | 2008 | 1461323912584 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:18:32 INFO - PROCESS | 2008 | 1461323912664 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE79000 == 72 [pid = 2008] [id = 293] 04:18:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98850C400) [pid = 2008] [serial = 878] [outer = 0000000000000000] 04:18:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98E1AEC00) [pid = 2008] [serial = 879] [outer = 000000C98850C400] 04:18:32 INFO - PROCESS | 2008 | 1461323912711 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98F1EDC00) [pid = 2008] [serial = 880] [outer = 000000C98850C400] 04:18:33 INFO - PROCESS | 2008 | 1461323913080 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]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 04:18:33 INFO - PROCESS | 2008 | 1461323913124 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2008 | 1461323913126 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:18:33 INFO - PROCESS | 2008 | 1461323913129 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:18:33 INFO - PROCESS | 2008 | 1461323913131 Marionette TRACE conn5 <- [1,1138,null,{}] 04:18:33 INFO - PROCESS | 2008 | 1461323913134 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}] 04:18:33 INFO - PROCESS | 2008 | 1461323913249 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:18:33 INFO - PROCESS | 2008 | 1461323913258 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9FB000 == 73 [pid = 2008] [id = 294] 04:18:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98F1F5400) [pid = 2008] [serial = 881] [outer = 0000000000000000] 04:18:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98F896000) [pid = 2008] [serial = 882] [outer = 000000C98F1F5400] 04:18:33 INFO - PROCESS | 2008 | 1461323913305 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98FB64C00) [pid = 2008] [serial = 883] [outer = 000000C98F1F5400] 04:18:33 INFO - PROCESS | 2008 | 1461323913741 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]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 626ms 04:18:33 INFO - PROCESS | 2008 | 1461323913759 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2008 | 1461323913761 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:18:33 INFO - PROCESS | 2008 | 1461323913764 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 2008 | 1461323913766 Marionette TRACE conn5 <- [1,1142,null,{}] 04:18:33 INFO - PROCESS | 2008 | 1461323913769 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}] 04:18:33 INFO - PROCESS | 2008 | 1461323913886 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:18:33 INFO - PROCESS | 2008 | 1461323913895 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE19800 == 74 [pid = 2008] [id = 295] 04:18:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98FB70000) [pid = 2008] [serial = 884] [outer = 0000000000000000] 04:18:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98FD4B000) [pid = 2008] [serial = 885] [outer = 000000C98FB70000] 04:18:33 INFO - PROCESS | 2008 | 1461323913947 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9907D7000) [pid = 2008] [serial = 886] [outer = 000000C98FB70000] 04:18:34 INFO - PROCESS | 2008 | 1461323914436 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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 733ms 04:18:34 INFO - PROCESS | 2008 | 1461323914574 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 2008 | 1461323914579 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:18:34 INFO - PROCESS | 2008 | 1461323914587 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 2008 | 1461323914592 Marionette TRACE conn5 <- [1,1146,null,{}] 04:18:34 INFO - PROCESS | 2008 | 1461323914599 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}] 04:18:34 INFO - PROCESS | 2008 | 1461323914726 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:18:34 INFO - PROCESS | 2008 | 1461323914815 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9881C8000 == 75 [pid = 2008] [id = 296] 04:18:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C986FD9800) [pid = 2008] [serial = 887] [outer = 0000000000000000] 04:18:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C987330C00) [pid = 2008] [serial = 888] [outer = 000000C986FD9800] 04:18:34 INFO - PROCESS | 2008 | 1461323914875 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C988086400) [pid = 2008] [serial = 889] [outer = 000000C986FD9800] 04:18:35 INFO - PROCESS | 2008 | 1461323915450 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] 04:18:35 INFO - PROCESS | 2008 | 1461323915479 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:18:35 INFO - PROCESS | 2008 | 1461323915485 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:18:35 INFO - PROCESS | 2008 | 1461323915489 Marionette TRACE conn5 <- [1,1150,null,{}] 04:18:35 INFO - PROCESS | 2008 | 1461323915493 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}] 04:18:35 INFO - PROCESS | 2008 | 1461323915609 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:18:35 INFO - PROCESS | 2008 | 1461323915731 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD1C800 == 76 [pid = 2008] [id = 297] 04:18:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C9886C4000) [pid = 2008] [serial = 890] [outer = 0000000000000000] 04:18:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C989392800) [pid = 2008] [serial = 891] [outer = 000000C9886C4000] 04:18:35 INFO - PROCESS | 2008 | 1461323915790 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98B40B400) [pid = 2008] [serial = 892] [outer = 000000C9886C4000] 04:18:36 INFO - PROCESS | 2008 | 1461323916390 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]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 943ms 04:18:36 INFO - PROCESS | 2008 | 1461323916435 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 2008 | 1461323916438 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:18:36 INFO - PROCESS | 2008 | 1461323916442 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 2008 | 1461323916446 Marionette TRACE conn5 <- [1,1154,null,{}] 04:18:36 INFO - PROCESS | 2008 | 1461323916458 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}] 04:18:36 INFO - PROCESS | 2008 | 1461323916578 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:18:36 INFO - PROCESS | 2008 | 1461323916701 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993991800 == 77 [pid = 2008] [id = 298] 04:18:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C8C6000) [pid = 2008] [serial = 893] [outer = 0000000000000000] 04:18:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98E1BCC00) [pid = 2008] [serial = 894] [outer = 000000C98C8C6000] 04:18:36 INFO - PROCESS | 2008 | 1461323916761 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98FD4E000) [pid = 2008] [serial = 895] [outer = 000000C98C8C6000] 04:18:37 INFO - PROCESS | 2008 | 1461323917345 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]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 944ms 04:18:37 INFO - PROCESS | 2008 | 1461323917388 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 2008 | 1461323917391 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:18:37 INFO - PROCESS | 2008 | 1461323917395 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 2008 | 1461323917397 Marionette TRACE conn5 <- [1,1158,null,{}] 04:18:37 INFO - PROCESS | 2008 | 1461323917401 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}] 04:18:37 INFO - PROCESS | 2008 | 1461323917513 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:18:37 INFO - PROCESS | 2008 | 1461323917606 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8C26000 == 78 [pid = 2008] [id = 299] 04:18:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C9F55C1C00) [pid = 2008] [serial = 896] [outer = 0000000000000000] 04:18:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C9F55CF800) [pid = 2008] [serial = 897] [outer = 000000C9F55C1C00] 04:18:37 INFO - PROCESS | 2008 | 1461323917663 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9F8A29C00) [pid = 2008] [serial = 898] [outer = 000000C9F55C1C00] 04:18:38 INFO - PROCESS | 2008 | 1461323918184 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 839ms 04:18:38 INFO - PROCESS | 2008 | 1461323918236 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2008 | 1461323918239 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:18:38 INFO - PROCESS | 2008 | 1461323918242 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2008 | 1461323918244 Marionette TRACE conn5 <- [1,1162,null,{}] 04:18:38 INFO - PROCESS | 2008 | 1461323918248 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}] 04:18:38 INFO - PROCESS | 2008 | 1461323918357 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:18:38 INFO - PROCESS | 2008 | 1461323918451 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FA3C5000 == 79 [pid = 2008] [id = 300] 04:18:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9F8C37C00) [pid = 2008] [serial = 899] [outer = 0000000000000000] 04:18:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9F8CF5000) [pid = 2008] [serial = 900] [outer = 000000C9F8C37C00] 04:18:38 INFO - PROCESS | 2008 | 1461323918508 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9F9C55400) [pid = 2008] [serial = 901] [outer = 000000C9F8C37C00] 04:18:39 INFO - PROCESS | 2008 | 1461323919097 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] 04:18:39 INFO - PROCESS | 2008 | 1461323919136 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:18:39 INFO - PROCESS | 2008 | 1461323919140 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 2008 | 1461323919142 Marionette TRACE conn5 <- [1,1166,null,{}] 04:18:39 INFO - PROCESS | 2008 | 1461323919146 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}] 04:18:39 INFO - PROCESS | 2008 | 1461323919277 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:18:39 INFO - PROCESS | 2008 | 1461323919376 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF0ED000 == 80 [pid = 2008] [id = 301] 04:18:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9FAC6C800) [pid = 2008] [serial = 902] [outer = 0000000000000000] 04:18:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9FAE19C00) [pid = 2008] [serial = 903] [outer = 000000C9FAC6C800] 04:18:39 INFO - PROCESS | 2008 | 1461323919438 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9FB771400) [pid = 2008] [serial = 904] [outer = 000000C9FAC6C800] 04:18:40 INFO - PROCESS | 2008 | 1461323919997 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] 04:18:40 INFO - PROCESS | 2008 | 1461323920088 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:18:40 INFO - PROCESS | 2008 | 1461323920092 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 2008 | 1461323920094 Marionette TRACE conn5 <- [1,1170,null,{}] 04:18:40 INFO - PROCESS | 2008 | 1461323920098 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}] 04:18:40 INFO - PROCESS | 2008 | 1461323920207 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:18:40 INFO - PROCESS | 2008 | 1461323920328 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BDC000 == 81 [pid = 2008] [id = 302] 04:18:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9FAE9F000) [pid = 2008] [serial = 905] [outer = 0000000000000000] 04:18:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9FBE2F400) [pid = 2008] [serial = 906] [outer = 000000C9FAE9F000] 04:18:40 INFO - PROCESS | 2008 | 1461323920385 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9FEE7DC00) [pid = 2008] [serial = 907] [outer = 000000C9FAE9F000] 04:18:40 INFO - PROCESS | 2008 | 1461323920940 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] 04:18:41 INFO - PROCESS | 2008 | 1461323921020 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:18:41 INFO - PROCESS | 2008 | 1461323921024 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 2008 | 1461323921026 Marionette TRACE conn5 <- [1,1174,null,{}] 04:18:41 INFO - PROCESS | 2008 | 1461323921030 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}] 04:18:41 INFO - PROCESS | 2008 | 1461323921140 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:18:41 INFO - PROCESS | 2008 | 1461323921262 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878CB000 == 82 [pid = 2008] [id = 303] 04:18:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C987E4AC00) [pid = 2008] [serial = 908] [outer = 0000000000000000] 04:18:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C988482800) [pid = 2008] [serial = 909] [outer = 000000C987E4AC00] 04:18:41 INFO - PROCESS | 2008 | 1461323921320 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C989CDA000) [pid = 2008] [serial = 910] [outer = 000000C987E4AC00] 04:18:42 INFO - PROCESS | 2008 | 1461323922127 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] 04:18:42 INFO - PROCESS | 2008 | 1461323922162 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:18:42 INFO - PROCESS | 2008 | 1461323922168 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 2008 | 1461323922172 Marionette TRACE conn5 <- [1,1178,null,{}] 04:18:42 INFO - PROCESS | 2008 | 1461323922177 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}] 04:18:42 INFO - PROCESS | 2008 | 1461323922287 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:18:42 INFO - PROCESS | 2008 | 1461323922389 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878CD800 == 83 [pid = 2008] [id = 304] 04:18:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C988586400) [pid = 2008] [serial = 911] [outer = 0000000000000000] 04:18:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98858AC00) [pid = 2008] [serial = 912] [outer = 000000C988586400] 04:18:42 INFO - PROCESS | 2008 | 1461323922443 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98A0BE400) [pid = 2008] [serial = 913] [outer = 000000C988586400] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98868E800 == 82 [pid = 2008] [id = 216] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9FB000 == 81 [pid = 2008] [id = 294] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE79000 == 80 [pid = 2008] [id = 293] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F263000 == 79 [pid = 2008] [id = 292] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE14800 == 78 [pid = 2008] [id = 291] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDCF800 == 77 [pid = 2008] [id = 290] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD03800 == 76 [pid = 2008] [id = 289] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0A5000 == 75 [pid = 2008] [id = 288] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C987EB1800 == 74 [pid = 2008] [id = 287] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C987C12000 == 73 [pid = 2008] [id = 286] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C9F55C8000) [pid = 2008] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98F894800) [pid = 2008] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98FCF3C00) [pid = 2008] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878D1800 == 72 [pid = 2008] [id = 285] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C99398B000 == 71 [pid = 2008] [id = 284] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF8BC800 == 70 [pid = 2008] [id = 283] 04:18:42 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEE7000 == 69 [pid = 2008] [id = 282] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C98B5C7800) [pid = 2008] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98C1EF000) [pid = 2008] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98F1F0000) [pid = 2008] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98E1BBC00) [pid = 2008] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:18:42 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98F943400) [pid = 2008] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C987904C00) [pid = 2008] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C986C5E400) [pid = 2008] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98EFDE400) [pid = 2008] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98B4AE400) [pid = 2008] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C9921C7000) [pid = 2008] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C989384C00) [pid = 2008] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98A064000) [pid = 2008] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C987118000) [pid = 2008] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98847EC00) [pid = 2008] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9907CCC00) [pid = 2008] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98621B400) [pid = 2008] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98B5C0800) [pid = 2008] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C988478400) [pid = 2008] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98FB70C00) [pid = 2008] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98C1F0800) [pid = 2008] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98FB71800) [pid = 2008] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98B4F3000) [pid = 2008] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C9F55BB400) [pid = 2008] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:18:43 INFO - PROCESS | 2008 | 1461323923115 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] 04:18:43 INFO - PROCESS | 2008 | 1461323923161 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:18:43 INFO - PROCESS | 2008 | 1461323923168 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2008 | 1461323923170 Marionette TRACE conn5 <- [1,1182,null,{}] 04:18:43 INFO - PROCESS | 2008 | 1461323923174 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}] 04:18:43 INFO - PROCESS | 2008 | 1461323923273 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:18:43 INFO - PROCESS | 2008 | 1461323923353 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989317000 == 70 [pid = 2008] [id = 305] 04:18:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C988288400) [pid = 2008] [serial = 914] [outer = 0000000000000000] 04:18:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98905AC00) [pid = 2008] [serial = 915] [outer = 000000C988288400] 04:18:43 INFO - PROCESS | 2008 | 1461323923401 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98B405C00) [pid = 2008] [serial = 916] [outer = 000000C988288400] 04:18:43 INFO - PROCESS | 2008 | 1461323923824 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] 04:18:43 INFO - PROCESS | 2008 | 1461323923863 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:18:43 INFO - PROCESS | 2008 | 1461323923867 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2008 | 1461323923870 Marionette TRACE conn5 <- [1,1186,null,{}] 04:18:43 INFO - PROCESS | 2008 | 1461323923882 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}] 04:18:43 INFO - PROCESS | 2008 | 1461323923978 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:18:43 INFO - PROCESS | 2008 | 1461323923986 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE6F000 == 71 [pid = 2008] [id = 306] 04:18:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98B5C3800) [pid = 2008] [serial = 917] [outer = 0000000000000000] 04:18:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98C1F3000) [pid = 2008] [serial = 918] [outer = 000000C98B5C3800] 04:18:44 INFO - PROCESS | 2008 | 1461323924036 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98CE22400) [pid = 2008] [serial = 919] [outer = 000000C98B5C3800] 04:18:44 INFO - PROCESS | 2008 | 1461323924483 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]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 04:18:44 INFO - PROCESS | 2008 | 1461323924497 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:18:44 INFO - PROCESS | 2008 | 1461323924500 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 2008 | 1461323924503 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 2008 | 1461323924505 Marionette TRACE conn5 <- [1,1190,null,{}] 04:18:44 INFO - PROCESS | 2008 | 1461323924508 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}] 04:18:44 INFO - PROCESS | 2008 | 1461323924616 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:18:44 INFO - PROCESS | 2008 | 1461323924653 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F25E000 == 72 [pid = 2008] [id = 307] 04:18:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98E1BBC00) [pid = 2008] [serial = 920] [outer = 0000000000000000] 04:18:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98EFD9800) [pid = 2008] [serial = 921] [outer = 000000C98E1BBC00] 04:18:44 INFO - PROCESS | 2008 | 1461323924701 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98F88E400) [pid = 2008] [serial = 922] [outer = 000000C98E1BBC00] 04:18:45 INFO - PROCESS | 2008 | 1461323925133 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]]]}] 04:18:45 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 04:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 04:18:45 INFO - PROCESS | 2008 | 1461323925197 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 2008 | 1461323925199 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:18:45 INFO - PROCESS | 2008 | 1461323925202 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 2008 | 1461323925204 Marionette TRACE conn5 <- [1,1194,null,{}] 04:18:45 INFO - PROCESS | 2008 | 1461323925208 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}] 04:18:45 INFO - PROCESS | 2008 | 1461323925321 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:18:45 INFO - PROCESS | 2008 | 1461323925371 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9ED000 == 73 [pid = 2008] [id = 308] 04:18:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98A062400) [pid = 2008] [serial = 923] [outer = 0000000000000000] 04:18:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98F945400) [pid = 2008] [serial = 924] [outer = 000000C98A062400] 04:18:45 INFO - PROCESS | 2008 | 1461323925419 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98FD4B400) [pid = 2008] [serial = 925] [outer = 000000C98A062400] 04:18:45 INFO - PROCESS | 2008 | 1461323925865 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]]]}] 04:18:45 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 04:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 04:18:45 INFO - PROCESS | 2008 | 1461323925897 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 2008 | 1461323925899 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:18:45 INFO - PROCESS | 2008 | 1461323925902 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 2008 | 1461323925904 Marionette TRACE conn5 <- [1,1198,null,{}] 04:18:45 INFO - PROCESS | 2008 | 1461323925907 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}] 04:18:46 INFO - PROCESS | 2008 | 1461323926061 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:18:46 INFO - PROCESS | 2008 | 1461323926088 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C990298800 == 74 [pid = 2008] [id = 309] 04:18:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9F8BFC800) [pid = 2008] [serial = 926] [outer = 0000000000000000] 04:18:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9F945B800) [pid = 2008] [serial = 927] [outer = 000000C9F8BFC800] 04:18:46 INFO - PROCESS | 2008 | 1461323926138 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9FA66E800) [pid = 2008] [serial = 928] [outer = 000000C9F8BFC800] 04:18:46 INFO - PROCESS | 2008 | 1461323926604 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]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 732ms 04:18:46 INFO - PROCESS | 2008 | 1461323926637 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 2008 | 1461323926640 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:18:46 INFO - PROCESS | 2008 | 1461323926643 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 2008 | 1461323926645 Marionette TRACE conn5 <- [1,1202,null,{}] 04:18:46 INFO - PROCESS | 2008 | 1461323926653 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}] 04:18:46 INFO - PROCESS | 2008 | 1461323926770 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:18:46 INFO - PROCESS | 2008 | 1461323926776 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FD3800 == 75 [pid = 2008] [id = 310] 04:18:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9FAC6C000) [pid = 2008] [serial = 929] [outer = 0000000000000000] 04:18:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9FAD1E400) [pid = 2008] [serial = 930] [outer = 000000C9FAC6C000] 04:18:46 INFO - PROCESS | 2008 | 1461323926870 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9FBEA3400) [pid = 2008] [serial = 931] [outer = 000000C9FAC6C000] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98B5C2800) [pid = 2008] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98CE21800) [pid = 2008] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98850C400) [pid = 2008] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C9F55C0C00) [pid = 2008] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C986219400) [pid = 2008] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98A425C00) [pid = 2008] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C986F39000) [pid = 2008] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C983B11800) [pid = 2008] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98503CC00) [pid = 2008] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98E1A2800) [pid = 2008] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98F1F5400) [pid = 2008] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:18:47 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98E1AFC00) [pid = 2008] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:18:47 INFO - PROCESS | 2008 | 1461323927456 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]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 838ms 04:18:47 INFO - PROCESS | 2008 | 1461323927485 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 2008 | 1461323927487 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:18:47 INFO - PROCESS | 2008 | 1461323927490 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 2008 | 1461323927492 Marionette TRACE conn5 <- [1,1206,null,{}] 04:18:47 INFO - PROCESS | 2008 | 1461323927495 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}] 04:18:47 INFO - PROCESS | 2008 | 1461323927583 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:18:47 INFO - PROCESS | 2008 | 1461323927667 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BFA000 == 76 [pid = 2008] [id = 311] 04:18:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C986F39000) [pid = 2008] [serial = 932] [outer = 0000000000000000] 04:18:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98C1F8800) [pid = 2008] [serial = 933] [outer = 000000C986F39000] 04:18:47 INFO - PROCESS | 2008 | 1461323927713 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98C663000) [pid = 2008] [serial = 934] [outer = 000000C986F39000] 04:18:48 INFO - PROCESS | 2008 | 1461323928084 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]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms 04:18:48 INFO - PROCESS | 2008 | 1461323928121 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:18:48 INFO - PROCESS | 2008 | 1461323928123 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:18:48 INFO - PROCESS | 2008 | 1461323928126 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2008 | 1461323928128 Marionette TRACE conn5 <- [1,1210,null,{}] 04:18:48 INFO - PROCESS | 2008 | 1461323928131 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}] 04:18:48 INFO - PROCESS | 2008 | 1461323928251 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:18:48 INFO - PROCESS | 2008 | 1461323928261 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBD5D800 == 77 [pid = 2008] [id = 312] 04:18:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98C666000) [pid = 2008] [serial = 935] [outer = 0000000000000000] 04:18:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98E1A2800) [pid = 2008] [serial = 936] [outer = 000000C98C666000] 04:18:48 INFO - PROCESS | 2008 | 1461323928308 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9FBE9B000) [pid = 2008] [serial = 937] [outer = 000000C98C666000] 04:18:48 INFO - PROCESS | 2008 | 1461323928728 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] 04:18:48 INFO - PROCESS | 2008 | 1461323928770 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:18:48 INFO - PROCESS | 2008 | 1461323928774 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2008 | 1461323928776 Marionette TRACE conn5 <- [1,1214,null,{}] 04:18:48 INFO - PROCESS | 2008 | 1461323928782 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}] 04:18:48 INFO - PROCESS | 2008 | 1461323928902 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:18:48 INFO - PROCESS | 2008 | 1461323928950 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993483000 == 78 [pid = 2008] [id = 313] 04:18:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C992988400) [pid = 2008] [serial = 938] [outer = 0000000000000000] 04:18:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C99298E800) [pid = 2008] [serial = 939] [outer = 000000C992988400] 04:18:49 INFO - PROCESS | 2008 | 1461323928997 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9FEF4A800) [pid = 2008] [serial = 940] [outer = 000000C992988400] 04:18:49 INFO - PROCESS | 2008 | 1461323929533 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]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 837ms 04:18:49 INFO - PROCESS | 2008 | 1461323929616 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 2008 | 1461323929621 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:18:49 INFO - PROCESS | 2008 | 1461323929627 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 2008 | 1461323929632 Marionette TRACE conn5 <- [1,1218,null,{}] 04:18:49 INFO - PROCESS | 2008 | 1461323929639 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}] 04:18:49 INFO - PROCESS | 2008 | 1461323929759 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:18:49 INFO - PROCESS | 2008 | 1461323929889 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0E9000 == 79 [pid = 2008] [id = 314] 04:18:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C988004800) [pid = 2008] [serial = 941] [outer = 0000000000000000] 04:18:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C988010000) [pid = 2008] [serial = 942] [outer = 000000C988004800] 04:18:49 INFO - PROCESS | 2008 | 1461323929950 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9886D0800) [pid = 2008] [serial = 943] [outer = 000000C988004800] 04:18:50 INFO - PROCESS | 2008 | 1461323930592 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]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 985ms 04:18:50 INFO - PROCESS | 2008 | 1461323930626 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 2008 | 1461323930633 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:18:50 INFO - PROCESS | 2008 | 1461323930641 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 2008 | 1461323930644 Marionette TRACE conn5 <- [1,1222,null,{}] 04:18:50 INFO - PROCESS | 2008 | 1461323930649 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}] 04:18:50 INFO - PROCESS | 2008 | 1461323930765 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:18:50 INFO - PROCESS | 2008 | 1461323930891 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F24E000 == 80 [pid = 2008] [id = 315] 04:18:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C98B4F1800) [pid = 2008] [serial = 944] [outer = 0000000000000000] 04:18:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C98C1F3C00) [pid = 2008] [serial = 945] [outer = 000000C98B4F1800] 04:18:50 INFO - PROCESS | 2008 | 1461323930950 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98CE8B800) [pid = 2008] [serial = 946] [outer = 000000C98B4F1800] 04:18:51 INFO - PROCESS | 2008 | 1461323931571 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]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 985ms 04:18:51 INFO - PROCESS | 2008 | 1461323931627 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 2008 | 1461323931630 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:18:51 INFO - PROCESS | 2008 | 1461323931634 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 2008 | 1461323931638 Marionette TRACE conn5 <- [1,1226,null,{}] 04:18:51 INFO - PROCESS | 2008 | 1461323931651 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}] 04:18:51 INFO - PROCESS | 2008 | 1461323931773 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:18:51 INFO - PROCESS | 2008 | 1461323931899 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BF1000 == 81 [pid = 2008] [id = 316] 04:18:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C9907CF000) [pid = 2008] [serial = 947] [outer = 0000000000000000] 04:18:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C991AA5C00) [pid = 2008] [serial = 948] [outer = 000000C9907CF000] 04:18:51 INFO - PROCESS | 2008 | 1461323931960 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C992984800) [pid = 2008] [serial = 949] [outer = 000000C9907CF000] 04:18:52 INFO - PROCESS | 2008 | 1461323932517 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]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 944ms 04:18:52 INFO - PROCESS | 2008 | 1461323932580 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2008 | 1461323932583 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:18:52 INFO - PROCESS | 2008 | 1461323932587 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2008 | 1461323932589 Marionette TRACE conn5 <- [1,1230,null,{}] 04:18:52 INFO - PROCESS | 2008 | 1461323932593 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}] 04:18:52 INFO - PROCESS | 2008 | 1461323932709 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:18:52 INFO - PROCESS | 2008 | 1461323932806 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99391A000 == 82 [pid = 2008] [id = 317] 04:18:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C9F89D7400) [pid = 2008] [serial = 950] [outer = 0000000000000000] 04:18:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C9F8B71000) [pid = 2008] [serial = 951] [outer = 000000C9F89D7400] 04:18:52 INFO - PROCESS | 2008 | 1461323932863 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C9FAD22000) [pid = 2008] [serial = 952] [outer = 000000C9F89D7400] 04:18:53 INFO - PROCESS | 2008 | 1461323933452 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]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 945ms 04:18:53 INFO - PROCESS | 2008 | 1461323933533 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 2008 | 1461323933536 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:18:53 INFO - PROCESS | 2008 | 1461323933540 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 2008 | 1461323933542 Marionette TRACE conn5 <- [1,1234,null,{}] 04:18:53 INFO - PROCESS | 2008 | 1461323933546 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}] 04:18:53 INFO - PROCESS | 2008 | 1461323933693 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:18:53 INFO - PROCESS | 2008 | 1461323933817 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992956800 == 83 [pid = 2008] [id = 318] 04:18:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C994EEE400) [pid = 2008] [serial = 953] [outer = 0000000000000000] 04:18:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C994EF4C00) [pid = 2008] [serial = 954] [outer = 000000C994EEE400] 04:18:53 INFO - PROCESS | 2008 | 1461323933878 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9F8A2A800) [pid = 2008] [serial = 955] [outer = 000000C994EEE400] 04:18:54 INFO - PROCESS | 2008 | 1461323934491 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]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 985ms 04:18:54 INFO - PROCESS | 2008 | 1461323934527 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 2008 | 1461323934530 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:18:54 INFO - PROCESS | 2008 | 1461323934533 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 2008 | 1461323934536 Marionette TRACE conn5 <- [1,1238,null,{}] 04:18:54 INFO - PROCESS | 2008 | 1461323934540 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}] 04:18:54 INFO - PROCESS | 2008 | 1461323934675 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:18:54 INFO - PROCESS | 2008 | 1461323934807 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A83800 == 84 [pid = 2008] [id = 319] 04:18:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9847D9000) [pid = 2008] [serial = 956] [outer = 0000000000000000] 04:18:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C98C2C5400) [pid = 2008] [serial = 957] [outer = 000000C9847D9000] 04:18:54 INFO - PROCESS | 2008 | 1461323934868 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9FF0CCC00) [pid = 2008] [serial = 958] [outer = 000000C9847D9000] 04:18:55 INFO - PROCESS | 2008 | 1461323935704 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]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1241ms 04:18:55 INFO - PROCESS | 2008 | 1461323935778 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2008 | 1461323935782 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:18:55 INFO - PROCESS | 2008 | 1461323935787 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:18:55 INFO - PROCESS | 2008 | 1461323935791 Marionette TRACE conn5 <- [1,1242,null,{}] 04:18:55 INFO - PROCESS | 2008 | 1461323935798 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}] 04:18:55 INFO - PROCESS | 2008 | 1461323935937 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:18:56 INFO - PROCESS | 2008 | 1461323936071 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884A8000 == 85 [pid = 2008] [id = 320] 04:18:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C98753B800) [pid = 2008] [serial = 959] [outer = 0000000000000000] 04:18:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C98628D400) [pid = 2008] [serial = 960] [outer = 000000C98753B800] 04:18:56 INFO - PROCESS | 2008 | 1461323936129 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C98850EC00) [pid = 2008] [serial = 961] [outer = 000000C98753B800] 04:18:56 INFO - PROCESS | 2008 | 1461323936783 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]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1030ms 04:18:56 INFO - PROCESS | 2008 | 1461323936822 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 2008 | 1461323936828 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:18:56 INFO - PROCESS | 2008 | 1461323936834 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 2008 | 1461323936837 Marionette TRACE conn5 <- [1,1246,null,{}] 04:18:56 INFO - PROCESS | 2008 | 1461323936858 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}] 04:18:56 INFO - PROCESS | 2008 | 1461323936960 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:18:57 INFO - PROCESS | 2008 | 1461323937088 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FBD5D800 == 84 [pid = 2008] [id = 312] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BFA000 == 83 [pid = 2008] [id = 311] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FD3800 == 82 [pid = 2008] [id = 310] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FA3B8000 == 81 [pid = 2008] [id = 278] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C990298800 == 80 [pid = 2008] [id = 309] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9ED000 == 79 [pid = 2008] [id = 308] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F25E000 == 78 [pid = 2008] [id = 307] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C987DB9000) [pid = 2008] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C98B40FC00) [pid = 2008] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C98F943C00) [pid = 2008] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C9F89D4000) [pid = 2008] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C9F8B74400) [pid = 2008] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C9F9E2AC00) [pid = 2008] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C98FD4B000) [pid = 2008] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9850AB800 == 79 [pid = 2008] [id = 321] 04:18:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C983B04400) [pid = 2008] [serial = 962] [outer = 0000000000000000] 04:18:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9863E2C00) [pid = 2008] [serial = 963] [outer = 000000C983B04400] 04:18:57 INFO - PROCESS | 2008 | 1461323937185 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C9886C4800) [pid = 2008] [serial = 964] [outer = 000000C983B04400] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE6F000 == 78 [pid = 2008] [id = 306] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C989317000 == 77 [pid = 2008] [id = 305] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878CD800 == 76 [pid = 2008] [id = 304] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD1C800 == 75 [pid = 2008] [id = 297] 04:18:57 INFO - PROCESS | 2008 | --DOCSHELL 000000C9881C8000 == 74 [pid = 2008] [id = 296] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C98B5C6000) [pid = 2008] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C98C1F6000) [pid = 2008] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C98E1A7C00) [pid = 2008] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C98CE2A000) [pid = 2008] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C98E1AEC00) [pid = 2008] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C9F55D1000) [pid = 2008] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C989D43400) [pid = 2008] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98A0C1000) [pid = 2008] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98B46F800) [pid = 2008] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9886C2C00) [pid = 2008] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C9875DAC00) [pid = 2008] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C984376000) [pid = 2008] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C986EEF800) [pid = 2008] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C9875D6800) [pid = 2008] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98850D000) [pid = 2008] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98E1BD400) [pid = 2008] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98F896000) [pid = 2008] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98FB64C00) [pid = 2008] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98EFD4400) [pid = 2008] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98F1EDC00) [pid = 2008] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98B4BA800) [pid = 2008] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98ED6DC00) [pid = 2008] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2008 | 1461323937660 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]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 858ms 04:18:57 INFO - PROCESS | 2008 | 1461323937694 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 2008 | 1461323937697 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:18:57 INFO - PROCESS | 2008 | 1461323937705 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 2008 | 1461323937709 Marionette TRACE conn5 <- [1,1250,null,{}] 04:18:57 INFO - PROCESS | 2008 | 1461323937720 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}] 04:18:57 INFO - PROCESS | 2008 | 1461323937813 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:18:57 INFO - PROCESS | 2008 | 1461323937823 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD04000 == 75 [pid = 2008] [id = 322] 04:18:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C989D3A800) [pid = 2008] [serial = 965] [outer = 0000000000000000] 04:18:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98A063C00) [pid = 2008] [serial = 966] [outer = 000000C989D3A800] 04:18:57 INFO - PROCESS | 2008 | 1461323937873 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C98B46C000) [pid = 2008] [serial = 967] [outer = 000000C989D3A800] 04:18:58 INFO - PROCESS | 2008 | 1461323938364 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]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 693ms 04:18:58 INFO - PROCESS | 2008 | 1461323938400 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 2008 | 1461323938403 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:18:58 INFO - PROCESS | 2008 | 1461323938437 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 2008 | 1461323938439 Marionette TRACE conn5 <- [1,1254,null,{}] 04:18:58 INFO - PROCESS | 2008 | 1461323938442 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}] 04:18:58 INFO - PROCESS | 2008 | 1461323938533 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:18:58 INFO - PROCESS | 2008 | 1461323938622 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDE1000 == 76 [pid = 2008] [id = 323] 04:18:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C989D43400) [pid = 2008] [serial = 968] [outer = 0000000000000000] 04:18:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98B4F7C00) [pid = 2008] [serial = 969] [outer = 000000C989D43400] 04:18:58 INFO - PROCESS | 2008 | 1461323938669 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98BA68C00) [pid = 2008] [serial = 970] [outer = 000000C989D43400] 04:18:59 INFO - PROCESS | 2008 | 1461323939051 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 04:18:59 INFO - PROCESS | 2008 | 1461323939079 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2008 | 1461323939081 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:18:59 INFO - PROCESS | 2008 | 1461323939084 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2008 | 1461323939086 Marionette TRACE conn5 <- [1,1258,null,{}] 04:18:59 INFO - PROCESS | 2008 | 1461323939090 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}] 04:18:59 INFO - PROCESS | 2008 | 1461323939237 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:18:59 INFO - PROCESS | 2008 | 1461323939367 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9878C3000 == 77 [pid = 2008] [id = 324] 04:18:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C983B81C00) [pid = 2008] [serial = 971] [outer = 0000000000000000] 04:18:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C984982000) [pid = 2008] [serial = 972] [outer = 000000C983B81C00] 04:18:59 INFO - PROCESS | 2008 | 1461323939431 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C986F46000) [pid = 2008] [serial = 973] [outer = 000000C983B81C00] 04:19:00 INFO - PROCESS | 2008 | 1461323940089 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]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1030ms 04:19:00 INFO - PROCESS | 2008 | 1461323940118 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 2008 | 1461323940123 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:19:00 INFO - PROCESS | 2008 | 1461323940150 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 2008 | 1461323940155 Marionette TRACE conn5 <- [1,1262,null,{}] 04:19:00 INFO - PROCESS | 2008 | 1461323940160 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}] 04:19:00 INFO - PROCESS | 2008 | 1461323940274 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:19:00 INFO - PROCESS | 2008 | 1461323940399 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD2800 == 78 [pid = 2008] [id = 325] 04:19:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C989CD0000) [pid = 2008] [serial = 974] [outer = 0000000000000000] 04:19:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98A05C000) [pid = 2008] [serial = 975] [outer = 000000C989CD0000] 04:19:00 INFO - PROCESS | 2008 | 1461323940461 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C98B4F1000) [pid = 2008] [serial = 976] [outer = 000000C989CD0000] 04:19:01 INFO - PROCESS | 2008 | 1461323941053 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]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 944ms 04:19:01 INFO - PROCESS | 2008 | 1461323941095 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 2008 | 1461323941099 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:19:01 INFO - PROCESS | 2008 | 1461323941103 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 2008 | 1461323941105 Marionette TRACE conn5 <- [1,1266,null,{}] 04:19:01 INFO - PROCESS | 2008 | 1461323941110 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}] 04:19:01 INFO - PROCESS | 2008 | 1461323941222 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:19:01 INFO - PROCESS | 2008 | 1461323941322 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F45A800 == 79 [pid = 2008] [id = 326] 04:19:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98C2BFC00) [pid = 2008] [serial = 977] [outer = 0000000000000000] 04:19:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C98C65E800) [pid = 2008] [serial = 978] [outer = 000000C98C2BFC00] 04:19:01 INFO - PROCESS | 2008 | 1461323941380 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98C8C7800) [pid = 2008] [serial = 979] [outer = 000000C98C2BFC00] 04:19:02 INFO - PROCESS | 2008 | 1461323942032 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]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 04:19:02 INFO - PROCESS | 2008 | 1461323942090 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2008 | 1461323942095 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:19:02 INFO - PROCESS | 2008 | 1461323942107 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 2008 | 1461323942112 Marionette TRACE conn5 <- [1,1270,null,{}] 04:19:02 INFO - PROCESS | 2008 | 1461323942116 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}] 04:19:02 INFO - PROCESS | 2008 | 1461323942231 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:19:02 INFO - PROCESS | 2008 | 1461323942353 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB11000 == 80 [pid = 2008] [id = 327] 04:19:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98E1A7C00) [pid = 2008] [serial = 980] [outer = 0000000000000000] 04:19:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C98ED69C00) [pid = 2008] [serial = 981] [outer = 000000C98E1A7C00] 04:19:02 INFO - PROCESS | 2008 | 1461323942411 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C98EFDE000) [pid = 2008] [serial = 982] [outer = 000000C98E1A7C00] 04:19:03 INFO - PROCESS | 2008 | 1461323943024 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]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 945ms 04:19:03 INFO - PROCESS | 2008 | 1461323943048 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 2008 | 1461323943051 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:19:03 INFO - PROCESS | 2008 | 1461323943055 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 2008 | 1461323943057 Marionette TRACE conn5 <- [1,1274,null,{}] 04:19:03 INFO - PROCESS | 2008 | 1461323943061 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}] 04:19:03 INFO - PROCESS | 2008 | 1461323943171 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:19:03 INFO - PROCESS | 2008 | 1461323943293 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A71000 == 81 [pid = 2008] [id = 328] 04:19:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C98F1F1800) [pid = 2008] [serial = 983] [outer = 0000000000000000] 04:19:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C98F891800) [pid = 2008] [serial = 984] [outer = 000000C98F1F1800] 04:19:03 INFO - PROCESS | 2008 | 1461323943351 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C98F94A400) [pid = 2008] [serial = 985] [outer = 000000C98F1F1800] 04:19:03 INFO - PROCESS | 2008 | 1461323943980 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]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 04:19:04 INFO - PROCESS | 2008 | 1461323944043 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 2008 | 1461323944046 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:19:04 INFO - PROCESS | 2008 | 1461323944050 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 2008 | 1461323944052 Marionette TRACE conn5 <- [1,1278,null,{}] 04:19:04 INFO - PROCESS | 2008 | 1461323944056 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}] 04:19:04 INFO - PROCESS | 2008 | 1461323944167 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:19:04 INFO - PROCESS | 2008 | 1461323944295 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99294B800 == 82 [pid = 2008] [id = 329] 04:19:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C98FD54400) [pid = 2008] [serial = 986] [outer = 0000000000000000] 04:19:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9907CE000) [pid = 2008] [serial = 987] [outer = 000000C98FD54400] 04:19:04 INFO - PROCESS | 2008 | 1461323944363 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C991AAC800) [pid = 2008] [serial = 988] [outer = 000000C98FD54400] 04:19:04 INFO - PROCESS | 2008 | 1461323944948 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]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 944ms 04:19:05 INFO - PROCESS | 2008 | 1461323944997 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 2008 | 1461323944999 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:19:05 INFO - PROCESS | 2008 | 1461323945003 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:19:05 INFO - PROCESS | 2008 | 1461323945005 Marionette TRACE conn5 <- [1,1282,null,{}] 04:19:05 INFO - PROCESS | 2008 | 1461323945009 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}] 04:19:05 INFO - PROCESS | 2008 | 1461323945119 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:19:05 INFO - PROCESS | 2008 | 1461323945262 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99341F000 == 83 [pid = 2008] [id = 330] 04:19:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C98B5BBC00) [pid = 2008] [serial = 989] [outer = 0000000000000000] 04:19:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C9F559D000) [pid = 2008] [serial = 990] [outer = 000000C98B5BBC00] 04:19:05 INFO - PROCESS | 2008 | 1461323945320 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C9F55C2000) [pid = 2008] [serial = 991] [outer = 000000C98B5BBC00] 04:19:05 INFO - PROCESS | 2008 | 1461323945887 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]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 04:19:05 INFO - PROCESS | 2008 | 1461323945950 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 2008 | 1461323945953 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:19:05 INFO - PROCESS | 2008 | 1461323945956 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 2008 | 1461323945958 Marionette TRACE conn5 <- [1,1286,null,{}] 04:19:05 INFO - PROCESS | 2008 | 1461323945962 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}] 04:19:06 INFO - PROCESS | 2008 | 1461323946071 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:19:06 INFO - PROCESS | 2008 | 1461323946170 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99390F000 == 84 [pid = 2008] [id = 331] 04:19:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C9F55D2400) [pid = 2008] [serial = 992] [outer = 0000000000000000] 04:19:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C9F89D4000) [pid = 2008] [serial = 993] [outer = 000000C9F55D2400] 04:19:06 INFO - PROCESS | 2008 | 1461323946227 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C9F8BF4400) [pid = 2008] [serial = 994] [outer = 000000C9F55D2400] 04:19:07 INFO - PROCESS | 2008 | 1461323947034 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]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1128ms 04:19:07 INFO - PROCESS | 2008 | 1461323947086 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 2008 | 1461323947091 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 2008 | 1461323947096 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:19:07 INFO - PROCESS | 2008 | 1461323947100 Marionette TRACE conn5 <- [1,1290,null,{}] 04:19:07 INFO - PROCESS | 2008 | 1461323947107 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}] 04:19:07 INFO - PROCESS | 2008 | 1461323947215 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:19:07 INFO - PROCESS | 2008 | 1461323947350 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD6800 == 85 [pid = 2008] [id = 332] 04:19:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C988009400) [pid = 2008] [serial = 995] [outer = 0000000000000000] 04:19:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C988485000) [pid = 2008] [serial = 996] [outer = 000000C988009400] 04:19:07 INFO - PROCESS | 2008 | 1461323947405 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C98A720400) [pid = 2008] [serial = 997] [outer = 000000C988009400] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDE1000 == 84 [pid = 2008] [id = 323] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD04000 == 83 [pid = 2008] [id = 322] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C9850AB800 == 82 [pid = 2008] [id = 321] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884A8000 == 81 [pid = 2008] [id = 320] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C992956800 == 80 [pid = 2008] [id = 318] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C99391A000 == 79 [pid = 2008] [id = 317] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BF1000 == 78 [pid = 2008] [id = 316] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F24E000 == 77 [pid = 2008] [id = 315] 04:19:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0E9000 == 76 [pid = 2008] [id = 314] 04:19:08 INFO - PROCESS | 2008 | 1461323948035 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 04:19:08 INFO - PROCESS | 2008 | 1461323948086 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2008 | 1461323948092 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:19:08 INFO - PROCESS | 2008 | 1461323948105 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2008 | 1461323948108 Marionette TRACE conn5 <- [1,1294,null,{}] 04:19:08 INFO - PROCESS | 2008 | 1461323948112 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}] 04:19:08 INFO - PROCESS | 2008 | 1461323948239 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:19:08 INFO - PROCESS | 2008 | 1461323948301 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0F8800 == 77 [pid = 2008] [id = 333] 04:19:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C986FD7400) [pid = 2008] [serial = 998] [outer = 0000000000000000] 04:19:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C98B46B400) [pid = 2008] [serial = 999] [outer = 000000C986FD7400] 04:19:08 INFO - PROCESS | 2008 | 1461323948350 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 173 (000000C98C2B9C00) [pid = 2008] [serial = 1000] [outer = 000000C986FD7400] 04:19:08 INFO - PROCESS | 2008 | 1461323948880 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 839ms 04:19:08 INFO - PROCESS | 2008 | 1461323948953 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2008 | 1461323948956 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:19:08 INFO - PROCESS | 2008 | 1461323948960 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2008 | 1461323948963 Marionette TRACE conn5 <- [1,1298,null,{}] 04:19:08 INFO - PROCESS | 2008 | 1461323948974 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}] 04:19:09 INFO - PROCESS | 2008 | 1461323949099 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:19:09 INFO - PROCESS | 2008 | 1461323949160 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A75800 == 78 [pid = 2008] [id = 334] 04:19:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 174 (000000C98EFD5000) [pid = 2008] [serial = 1001] [outer = 0000000000000000] 04:19:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 175 (000000C98F1F3800) [pid = 2008] [serial = 1002] [outer = 000000C98EFD5000] 04:19:09 INFO - PROCESS | 2008 | 1461323949210 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 176 (000000C98FD4D000) [pid = 2008] [serial = 1003] [outer = 000000C98EFD5000] 04:19:09 INFO - PROCESS | 2008 | 1461323949662 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]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 04:19:09 INFO - PROCESS | 2008 | 1461323949694 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 2008 | 1461323949697 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:19:09 INFO - PROCESS | 2008 | 1461323949700 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 2008 | 1461323949702 Marionette TRACE conn5 <- [1,1302,null,{}] 04:19:09 INFO - PROCESS | 2008 | 1461323949705 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}] 04:19:09 INFO - PROCESS | 2008 | 1461323949862 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:19:09 INFO - PROCESS | 2008 | 1461323949923 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993903000 == 79 [pid = 2008] [id = 335] 04:19:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C991AA2C00) [pid = 2008] [serial = 1004] [outer = 0000000000000000] 04:19:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C991AAA800) [pid = 2008] [serial = 1005] [outer = 000000C991AA2C00] 04:19:09 INFO - PROCESS | 2008 | 1461323949970 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C9F89CF800) [pid = 2008] [serial = 1006] [outer = 000000C991AA2C00] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 178 (000000C98FB67C00) [pid = 2008] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 177 (000000C98FB70000) [pid = 2008] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C98B5BEC00) [pid = 2008] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 175 (000000C987E4AC00) [pid = 2008] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 174 (000000C988011800) [pid = 2008] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 173 (000000C9F9553400) [pid = 2008] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 172 (000000C9F8C37C00) [pid = 2008] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 171 (000000C9F89D1000) [pid = 2008] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 170 (000000C9F8B71C00) [pid = 2008] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C98B5C3800) [pid = 2008] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C98FB68C00) [pid = 2008] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C98F88E800) [pid = 2008] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C9F8BFC800) [pid = 2008] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C9FAE9F000) [pid = 2008] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C9886C4000) [pid = 2008] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C98C666000) [pid = 2008] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C989387000) [pid = 2008] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C98B4F0C00) [pid = 2008] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C986F39000) [pid = 2008] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C98C8C6000) [pid = 2008] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C988586400) [pid = 2008] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C9FAC65800) [pid = 2008] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C98FCF6C00) [pid = 2008] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C9FAC6C000) [pid = 2008] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C986FD9800) [pid = 2008] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C98436D800) [pid = 2008] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C98ED64400) [pid = 2008] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98620E400) [pid = 2008] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98A062400) [pid = 2008] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9F55C1C00) [pid = 2008] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98ED65800) [pid = 2008] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C986F39C00) [pid = 2008] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C988288400) [pid = 2008] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C9921C1400) [pid = 2008] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98B4B3000) [pid = 2008] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C9FAC6C800) [pid = 2008] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98E1BBC00) [pid = 2008] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98753B800) [pid = 2008] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C983B04400) [pid = 2008] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:19:10 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C989D3A800) [pid = 2008] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:19:10 INFO - PROCESS | 2008 | 1461323950631 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]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 04:19:10 INFO - PROCESS | 2008 | 1461323950688 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 2008 | 1461323950690 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:19:10 INFO - PROCESS | 2008 | 1461323950693 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:19:10 INFO - PROCESS | 2008 | 1461323950695 Marionette TRACE conn5 <- [1,1306,null,{}] 04:19:10 INFO - PROCESS | 2008 | 1461323950699 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}] 04:19:10 INFO - PROCESS | 2008 | 1461323950789 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:19:10 INFO - PROCESS | 2008 | 1461323950796 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FD4000 == 80 [pid = 2008] [id = 336] 04:19:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C987535400) [pid = 2008] [serial = 1007] [outer = 0000000000000000] 04:19:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C98857E400) [pid = 2008] [serial = 1008] [outer = 000000C987535400] 04:19:10 INFO - PROCESS | 2008 | 1461323950844 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98B4F4800) [pid = 2008] [serial = 1009] [outer = 000000C987535400] 04:19:11 INFO - PROCESS | 2008 | 1461323951296 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]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 628ms 04:19:11 INFO - PROCESS | 2008 | 1461323951325 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 2008 | 1461323951327 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:19:11 INFO - PROCESS | 2008 | 1461323951330 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 2008 | 1461323951332 Marionette TRACE conn5 <- [1,1310,null,{}] 04:19:11 INFO - PROCESS | 2008 | 1461323951336 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}] 04:19:11 INFO - PROCESS | 2008 | 1461323951445 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:19:11 INFO - PROCESS | 2008 | 1461323951453 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FA3D0000 == 81 [pid = 2008] [id = 337] 04:19:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98FD48800) [pid = 2008] [serial = 1010] [outer = 0000000000000000] 04:19:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9F8A27400) [pid = 2008] [serial = 1011] [outer = 000000C98FD48800] 04:19:11 INFO - PROCESS | 2008 | 1461323951502 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9F9553400) [pid = 2008] [serial = 1012] [outer = 000000C98FD48800] 04:19:11 INFO - PROCESS | 2008 | 1461323951967 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]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 04:19:12 INFO - PROCESS | 2008 | 1461323952024 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2008 | 1461323952026 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:19:12 INFO - PROCESS | 2008 | 1461323952030 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 2008 | 1461323952032 Marionette TRACE conn5 <- [1,1314,null,{}] 04:19:12 INFO - PROCESS | 2008 | 1461323952035 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}] 04:19:12 INFO - PROCESS | 2008 | 1461323952124 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:19:12 INFO - PROCESS | 2008 | 1461323952130 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF782000 == 82 [pid = 2008] [id = 338] 04:19:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9FA66B000) [pid = 2008] [serial = 1013] [outer = 0000000000000000] 04:19:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9FAC65800) [pid = 2008] [serial = 1014] [outer = 000000C9FA66B000] 04:19:12 INFO - PROCESS | 2008 | 1461323952177 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C9FAE9B000) [pid = 2008] [serial = 1015] [outer = 000000C9FA66B000] 04:19:12 INFO - PROCESS | 2008 | 1461323952920 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]]]}] 04:19:12 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 04:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 944ms 04:19:12 INFO - PROCESS | 2008 | 1461323952978 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2008 | 1461323952984 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:19:13 INFO - PROCESS | 2008 | 1461323952990 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 2008 | 1461323952994 Marionette TRACE conn5 <- [1,1318,null,{}] 04:19:13 INFO - PROCESS | 2008 | 1461323953000 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}] 04:19:13 INFO - PROCESS | 2008 | 1461323953150 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:19:13 INFO - PROCESS | 2008 | 1461323953284 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD3000 == 83 [pid = 2008] [id = 339] 04:19:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C9886CEC00) [pid = 2008] [serial = 1016] [outer = 0000000000000000] 04:19:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98B404C00) [pid = 2008] [serial = 1017] [outer = 000000C9886CEC00] 04:19:13 INFO - PROCESS | 2008 | 1461323953344 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C98C2B8000) [pid = 2008] [serial = 1018] [outer = 000000C9886CEC00] 04:19:13 INFO - PROCESS | 2008 | 1461323953911 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]]]}] 04:19:13 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 04:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 983ms 04:19:13 INFO - PROCESS | 2008 | 1461323953976 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 2008 | 1461323953982 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:19:13 INFO - PROCESS | 2008 | 1461323953989 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:19:13 INFO - PROCESS | 2008 | 1461323953992 Marionette TRACE conn5 <- [1,1322,null,{}] 04:19:14 INFO - PROCESS | 2008 | 1461323953997 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}] 04:19:14 INFO - PROCESS | 2008 | 1461323954115 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:19:14 INFO - PROCESS | 2008 | 1461323954218 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993419000 == 84 [pid = 2008] [id = 340] 04:19:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98CE29C00) [pid = 2008] [serial = 1019] [outer = 0000000000000000] 04:19:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98E1A8000) [pid = 2008] [serial = 1020] [outer = 000000C98CE29C00] 04:19:14 INFO - PROCESS | 2008 | 1461323954275 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C98EFD9C00) [pid = 2008] [serial = 1021] [outer = 000000C98CE29C00] 04:19:14 INFO - PROCESS | 2008 | 1461323954895 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]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 04:19:14 INFO - PROCESS | 2008 | 1461323954918 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 2008 | 1461323954921 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:19:14 INFO - PROCESS | 2008 | 1461323954925 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 2008 | 1461323954929 Marionette TRACE conn5 <- [1,1326,null,{}] 04:19:14 INFO - PROCESS | 2008 | 1461323954941 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}] 04:19:15 INFO - PROCESS | 2008 | 1461323955060 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:19:15 INFO - PROCESS | 2008 | 1461323955168 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9441000 == 85 [pid = 2008] [id = 341] 04:19:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C994EF6400) [pid = 2008] [serial = 1022] [outer = 0000000000000000] 04:19:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C9F55C1C00) [pid = 2008] [serial = 1023] [outer = 000000C994EF6400] 04:19:15 INFO - PROCESS | 2008 | 1461323955227 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9FAD19800) [pid = 2008] [serial = 1024] [outer = 000000C994EF6400] 04:19:16 INFO - PROCESS | 2008 | 1461323956393 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]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1495ms 04:19:16 INFO - PROCESS | 2008 | 1461323956421 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 2008 | 1461323956425 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:19:16 INFO - PROCESS | 2008 | 1461323956428 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 2008 | 1461323956430 Marionette TRACE conn5 <- [1,1330,null,{}] 04:19:16 INFO - PROCESS | 2008 | 1461323956434 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}] 04:19:16 INFO - PROCESS | 2008 | 1461323956550 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:19:16 INFO - PROCESS | 2008 | 1461323956675 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E66800 == 86 [pid = 2008] [id = 342] 04:19:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C991A59800) [pid = 2008] [serial = 1025] [outer = 0000000000000000] 04:19:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C991A62400) [pid = 2008] [serial = 1026] [outer = 000000C991A59800] 04:19:16 INFO - PROCESS | 2008 | 1461323956733 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9FBC31400) [pid = 2008] [serial = 1027] [outer = 000000C991A59800] 04:19:17 INFO - PROCESS | 2008 | 1461323957302 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]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 944ms 04:19:17 INFO - PROCESS | 2008 | 1461323957375 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 2008 | 1461323957377 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:19:17 INFO - PROCESS | 2008 | 1461323957381 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 2008 | 1461323957383 Marionette TRACE conn5 <- [1,1334,null,{}] 04:19:17 INFO - PROCESS | 2008 | 1461323957387 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}] 04:19:17 INFO - PROCESS | 2008 | 1461323957499 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:19:17 INFO - PROCESS | 2008 | 1461323957629 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6B2800 == 87 [pid = 2008] [id = 343] 04:19:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C993015800) [pid = 2008] [serial = 1028] [outer = 0000000000000000] 04:19:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C99301C400) [pid = 2008] [serial = 1029] [outer = 000000C993015800] 04:19:17 INFO - PROCESS | 2008 | 1461323957687 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C993022C00) [pid = 2008] [serial = 1030] [outer = 000000C993015800] 04:19:18 INFO - PROCESS | 2008 | 1461323958288 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]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 942ms 04:19:18 INFO - PROCESS | 2008 | 1461323958325 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 2008 | 1461323958328 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:19:18 INFO - PROCESS | 2008 | 1461323958332 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 2008 | 1461323958334 Marionette TRACE conn5 <- [1,1338,null,{}] 04:19:18 INFO - PROCESS | 2008 | 1461323958338 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}] 04:19:18 INFO - PROCESS | 2008 | 1461323958468 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:19:18 INFO - PROCESS | 2008 | 1461323958589 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0EC000 == 88 [pid = 2008] [id = 344] 04:19:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C9890E1C00) [pid = 2008] [serial = 1031] [outer = 0000000000000000] 04:19:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C98C662400) [pid = 2008] [serial = 1032] [outer = 000000C9890E1C00] 04:19:18 INFO - PROCESS | 2008 | 1461323958650 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C9FAD17000) [pid = 2008] [serial = 1033] [outer = 000000C9890E1C00] 04:19:19 INFO - PROCESS | 2008 | 1461323959290 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 984ms 04:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:19:19 INFO - PROCESS | 2008 | 1461323959325 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 2008 | 1461323959328 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 2008 | 1461323959331 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 2008 | 1461323959334 Marionette TRACE conn5 <- [1,1342,null,{}] 04:19:19 INFO - PROCESS | 2008 | 1461323959337 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}] 04:19:19 INFO - PROCESS | 2008 | 1461323959626 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:19:19 INFO - PROCESS | 2008 | 1461323959776 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989322800 == 89 [pid = 2008] [id = 345] 04:19:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C984376000) [pid = 2008] [serial = 1034] [outer = 0000000000000000] 04:19:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C985088400) [pid = 2008] [serial = 1035] [outer = 000000C984376000] 04:19:19 INFO - PROCESS | 2008 | 1461323959830 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C98753B800) [pid = 2008] [serial = 1036] [outer = 000000C984376000] 04:19:20 INFO - PROCESS | 2008 | 1461323960520 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]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1236ms 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F933000 == 88 [pid = 2008] [id = 261] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0E3800 == 87 [pid = 2008] [id = 164] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FA3D0000 == 86 [pid = 2008] [id = 337] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FD4000 == 85 [pid = 2008] [id = 336] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C993903000 == 84 [pid = 2008] [id = 335] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A75800 == 83 [pid = 2008] [id = 334] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0F8800 == 82 [pid = 2008] [id = 333] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD6800 == 81 [pid = 2008] [id = 332] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C9F8B71000) [pid = 2008] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C994EF4C00) [pid = 2008] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C991AA5C00) [pid = 2008] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C988010000) [pid = 2008] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C98C1F3C00) [pid = 2008] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C98C2C5400) [pid = 2008] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C98B4F7C00) [pid = 2008] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD2800 == 80 [pid = 2008] [id = 325] 04:19:20 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878C3000 == 79 [pid = 2008] [id = 324] 04:19:20 INFO - PROCESS | 2008 | 1461323960619 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 2008 | 1461323960624 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:19:20 INFO - PROCESS | 2008 | 1461323960628 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:19:20 INFO - PROCESS | 2008 | 1461323960633 Marionette TRACE conn5 <- [1,1346,null,{}] 04:19:20 INFO - PROCESS | 2008 | 1461323960637 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}] 04:19:20 INFO - PROCESS | 2008 | 1461323960740 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:19:20 INFO - PROCESS | 2008 | 1461323960747 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9885BC000 == 80 [pid = 2008] [id = 346] 04:19:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C986FDC800) [pid = 2008] [serial = 1037] [outer = 0000000000000000] 04:19:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C988003800) [pid = 2008] [serial = 1038] [outer = 000000C986FDC800] 04:19:20 INFO - PROCESS | 2008 | 1461323960800 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C988095400) [pid = 2008] [serial = 1039] [outer = 000000C986FDC800] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C98FD4E000) [pid = 2008] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C9FB771400) [pid = 2008] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C98B40B400) [pid = 2008] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C9F8A29C00) [pid = 2008] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C9F9C55400) [pid = 2008] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C9FEE7DC00) [pid = 2008] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C98FD4B400) [pid = 2008] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C9907D7000) [pid = 2008] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C9FAC66800) [pid = 2008] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C987330C00) [pid = 2008] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C989CDA000) [pid = 2008] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C989385C00) [pid = 2008] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C9FA66B400) [pid = 2008] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C9F8CF5000) [pid = 2008] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C9FBEA3400) [pid = 2008] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C98A0BE400) [pid = 2008] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C9F8A2D000) [pid = 2008] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C9F8BFB000) [pid = 2008] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98C1F3000) [pid = 2008] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C9921BC000) [pid = 2008] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98F93F000) [pid = 2008] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C9FA66E800) [pid = 2008] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C9FBE2F400) [pid = 2008] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98EFD9800) [pid = 2008] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C989392800) [pid = 2008] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98CE22400) [pid = 2008] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98E1A2800) [pid = 2008] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:19:20 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98C1F5800) [pid = 2008] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C988482800) [pid = 2008] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9F945B800) [pid = 2008] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98850EC00) [pid = 2008] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98628D400) [pid = 2008] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C9863E2C00) [pid = 2008] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9886C4800) [pid = 2008] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98A063C00) [pid = 2008] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98B46C000) [pid = 2008] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C9FBE9B000) [pid = 2008] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C99298E800) [pid = 2008] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98E1C3400) [pid = 2008] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98C663000) [pid = 2008] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98E1BCC00) [pid = 2008] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98858AC00) [pid = 2008] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98C1F8800) [pid = 2008] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9FAE2E400) [pid = 2008] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C9FA66EC00) [pid = 2008] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C9FAD1E400) [pid = 2008] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C988086400) [pid = 2008] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C986F45C00) [pid = 2008] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C9F55CD000) [pid = 2008] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C989057800) [pid = 2008] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98F945400) [pid = 2008] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C9F55CF800) [pid = 2008] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98F1F6400) [pid = 2008] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98850B000) [pid = 2008] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98B405C00) [pid = 2008] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C9FBEA3800) [pid = 2008] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98E1B7400) [pid = 2008] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C98905AC00) [pid = 2008] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C9FAE19C00) [pid = 2008] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C98F88E400) [pid = 2008] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98FD51400) [pid = 2008] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2008 | 1461323961372 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 797ms 04:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:19:21 INFO - PROCESS | 2008 | 1461323961429 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 2008 | 1461323961433 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 2008 | 1461323961436 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 2008 | 1461323961438 Marionette TRACE conn5 <- [1,1350,null,{}] 04:19:21 INFO - PROCESS | 2008 | 1461323961442 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}] 04:19:21 INFO - PROCESS | 2008 | 1461323961564 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:19:21 INFO - PROCESS | 2008 | 1461323961649 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98814D800 == 81 [pid = 2008] [id = 347] 04:19:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C987115800) [pid = 2008] [serial = 1040] [outer = 0000000000000000] 04:19:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C9886CC800) [pid = 2008] [serial = 1041] [outer = 000000C987115800] 04:19:21 INFO - PROCESS | 2008 | 1461323961698 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C9890D8400) [pid = 2008] [serial = 1042] [outer = 000000C987115800] 04:19:22 INFO - PROCESS | 2008 | 1461323962120 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]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 731ms 04:19:22 INFO - PROCESS | 2008 | 1461323962172 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2008 | 1461323962176 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:19:22 INFO - PROCESS | 2008 | 1461323962187 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2008 | 1461323962191 Marionette TRACE conn5 <- [1,1354,null,{}] 04:19:22 INFO - PROCESS | 2008 | 1461323962195 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}] 04:19:22 INFO - PROCESS | 2008 | 1461323962321 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:19:22 INFO - PROCESS | 2008 | 1461323962335 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD6800 == 82 [pid = 2008] [id = 348] 04:19:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98B40B400) [pid = 2008] [serial = 1043] [outer = 0000000000000000] 04:19:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98B470000) [pid = 2008] [serial = 1044] [outer = 000000C98B40B400] 04:19:22 INFO - PROCESS | 2008 | 1461323962382 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98B5BAC00) [pid = 2008] [serial = 1045] [outer = 000000C98B40B400] 04:19:22 INFO - PROCESS | 2008 | 1461323962828 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] 04:19:22 INFO - PROCESS | 2008 | 1461323962877 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:19:22 INFO - PROCESS | 2008 | 1461323962880 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:19:22 INFO - PROCESS | 2008 | 1461323962882 Marionette TRACE conn5 <- [1,1358,null,{}] 04:19:22 INFO - PROCESS | 2008 | 1461323962885 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}] 04:19:22 INFO - PROCESS | 2008 | 1461323962976 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:19:22 INFO - PROCESS | 2008 | 1461323962984 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F251800 == 83 [pid = 2008] [id = 349] 04:19:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98B5C4400) [pid = 2008] [serial = 1046] [outer = 0000000000000000] 04:19:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98C2B9400) [pid = 2008] [serial = 1047] [outer = 000000C98B5C4400] 04:19:23 INFO - PROCESS | 2008 | 1461323963034 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98C663C00) [pid = 2008] [serial = 1048] [outer = 000000C98B5C4400] 04:19:23 INFO - PROCESS | 2008 | 1461323963529 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] 04:19:23 INFO - PROCESS | 2008 | 1461323963577 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:19:23 INFO - PROCESS | 2008 | 1461323963581 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2008 | 1461323963583 Marionette TRACE conn5 <- [1,1362,null,{}] 04:19:23 INFO - PROCESS | 2008 | 1461323963586 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}] 04:19:23 INFO - PROCESS | 2008 | 1461323963736 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:19:23 INFO - PROCESS | 2008 | 1461323963763 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E5000 == 84 [pid = 2008] [id = 350] 04:19:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98C8C1C00) [pid = 2008] [serial = 1049] [outer = 0000000000000000] 04:19:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98C8C9800) [pid = 2008] [serial = 1050] [outer = 000000C98C8C1C00] 04:19:23 INFO - PROCESS | 2008 | 1461323963819 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98E1A8400) [pid = 2008] [serial = 1051] [outer = 000000C98C8C1C00] 04:19:24 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:24 INFO - PROCESS | 2008 | 1461323964287 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] 04:19:24 INFO - PROCESS | 2008 | 1461323964319 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:19:24 INFO - PROCESS | 2008 | 1461323964329 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 2008 | 1461323964331 Marionette TRACE conn5 <- [1,1366,null,{}] 04:19:24 INFO - PROCESS | 2008 | 1461323964334 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}] 04:19:24 INFO - PROCESS | 2008 | 1461323964454 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:19:24 INFO - PROCESS | 2008 | 1461323964506 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE15000 == 85 [pid = 2008] [id = 351] 04:19:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98E1C0000) [pid = 2008] [serial = 1052] [outer = 0000000000000000] 04:19:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98EFD7000) [pid = 2008] [serial = 1053] [outer = 000000C98E1C0000] 04:19:24 INFO - PROCESS | 2008 | 1461323964559 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98F1FAC00) [pid = 2008] [serial = 1054] [outer = 000000C98E1C0000] 04:19:24 INFO - PROCESS | 2008 | 1461323964968 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] 04:19:25 INFO - PROCESS | 2008 | 1461323965024 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:19:25 INFO - PROCESS | 2008 | 1461323965037 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 2008 | 1461323965039 Marionette TRACE conn5 <- [1,1370,null,{}] 04:19:25 INFO - PROCESS | 2008 | 1461323965042 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}] 04:19:25 INFO - PROCESS | 2008 | 1461323965188 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C991AA2C00) [pid = 2008] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98FD48800) [pid = 2008] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C987535400) [pid = 2008] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9847D9000) [pid = 2008] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C986FD7400) [pid = 2008] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C988009400) [pid = 2008] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98EFD5000) [pid = 2008] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9F55D2400) [pid = 2008] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:19:25 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C989D43400) [pid = 2008] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:19:25 INFO - PROCESS | 2008 | 1461323965507 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989206000 == 86 [pid = 2008] [id = 352] 04:19:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C9847D9000) [pid = 2008] [serial = 1055] [outer = 0000000000000000] 04:19:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9877C3400) [pid = 2008] [serial = 1056] [outer = 000000C9847D9000] 04:19:25 INFO - PROCESS | 2008 | 1461323965555 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98C662C00) [pid = 2008] [serial = 1057] [outer = 000000C9847D9000] 04:19:25 INFO - PROCESS | 2008 | [2008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:25 INFO - PROCESS | 2008 | 1461323965942 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] 04:19:25 INFO - PROCESS | 2008 | 1461323965967 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:19:25 INFO - PROCESS | 2008 | 1461323965971 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 2008 | 1461323965972 Marionette TRACE conn5 <- [1,1374,null,{}] 04:19:25 INFO - PROCESS | 2008 | 1461323965976 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}] 04:19:26 INFO - PROCESS | 2008 | 1461323966066 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:19:26 INFO - PROCESS | 2008 | 1461323966150 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99286A800 == 87 [pid = 2008] [id = 353] 04:19:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98A721800) [pid = 2008] [serial = 1058] [outer = 0000000000000000] 04:19:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98FCF9800) [pid = 2008] [serial = 1059] [outer = 000000C98A721800] 04:19:26 INFO - PROCESS | 2008 | 1461323966198 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C9907CF800) [pid = 2008] [serial = 1060] [outer = 000000C98A721800] 04:19:26 INFO - PROCESS | 2008 | 1461323966575 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] 04:19:26 INFO - PROCESS | 2008 | 1461323966605 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:19:26 INFO - PROCESS | 2008 | 1461323966609 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 2008 | 1461323966611 Marionette TRACE conn5 <- [1,1378,null,{}] 04:19:26 INFO - PROCESS | 2008 | 1461323966614 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}] 04:19:26 INFO - PROCESS | 2008 | 1461323966736 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:19:26 INFO - PROCESS | 2008 | 1461323966776 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932D7000 == 88 [pid = 2008] [id = 354] 04:19:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C991A57C00) [pid = 2008] [serial = 1061] [outer = 0000000000000000] 04:19:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C991AA7C00) [pid = 2008] [serial = 1062] [outer = 000000C991A57C00] 04:19:26 INFO - PROCESS | 2008 | 1461323966823 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C992984C00) [pid = 2008] [serial = 1063] [outer = 000000C991A57C00] 04:19:27 INFO - PROCESS | 2008 | 1461323967209 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]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 04:19:27 INFO - PROCESS | 2008 | 1461323967240 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 2008 | 1461323967243 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:19:27 INFO - PROCESS | 2008 | 1461323967246 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:19:27 INFO - PROCESS | 2008 | 1461323967247 Marionette TRACE conn5 <- [1,1382,null,{}] 04:19:27 INFO - PROCESS | 2008 | 1461323967251 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}] 04:19:27 INFO - PROCESS | 2008 | 1461323967393 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:19:27 INFO - PROCESS | 2008 | 1461323967411 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993423800 == 89 [pid = 2008] [id = 355] 04:19:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C993022400) [pid = 2008] [serial = 1064] [outer = 0000000000000000] 04:19:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C994EEF000) [pid = 2008] [serial = 1065] [outer = 000000C993022400] 04:19:27 INFO - PROCESS | 2008 | 1461323967463 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C9F55D1C00) [pid = 2008] [serial = 1066] [outer = 000000C993022400] 04:19:28 INFO - PROCESS | 2008 | 1461323968179 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]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 04:19:28 INFO - PROCESS | 2008 | 1461323968236 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 2008 | 1461323968242 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:19:28 INFO - PROCESS | 2008 | 1461323968249 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 2008 | 1461323968253 Marionette TRACE conn5 <- [1,1386,null,{}] 04:19:28 INFO - PROCESS | 2008 | 1461323968273 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}] 04:19:28 INFO - PROCESS | 2008 | 1461323968398 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:19:28 INFO - PROCESS | 2008 | 1461323968527 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C09C800 == 90 [pid = 2008] [id = 356] 04:19:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C988280800) [pid = 2008] [serial = 1067] [outer = 0000000000000000] 04:19:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98850EC00) [pid = 2008] [serial = 1068] [outer = 000000C988280800] 04:19:28 INFO - PROCESS | 2008 | 1461323968588 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C9886CCC00) [pid = 2008] [serial = 1069] [outer = 000000C988280800] 04:19:29 INFO - PROCESS | 2008 | 1461323969163 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]]]}] 04:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 943ms 04:19:29 INFO - PROCESS | 2008 | 1461323969194 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 2008 | 1461323969200 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:19:29 INFO - PROCESS | 2008 | 1461323969207 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:19:29 INFO - PROCESS | 2008 | 1461323969210 Marionette TRACE conn5 <- [1,1390,null,{}] 04:19:29 INFO - PROCESS | 2008 | 1461323969215 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}] 04:19:29 INFO - PROCESS | 2008 | 1461323969335 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:19:29 INFO - PROCESS | 2008 | 1461323969435 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F139000 == 91 [pid = 2008] [id = 357] 04:19:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98B46CC00) [pid = 2008] [serial = 1070] [outer = 0000000000000000] 04:19:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98B4F5800) [pid = 2008] [serial = 1071] [outer = 000000C98B46CC00] 04:19:29 INFO - PROCESS | 2008 | 1461323969492 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98C784400) [pid = 2008] [serial = 1072] [outer = 000000C98B46CC00] 04:19:30 INFO - PROCESS | 2008 | 1461323970118 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]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 04:19:30 INFO - PROCESS | 2008 | 1461323970199 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 2008 | 1461323970202 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:19:30 INFO - PROCESS | 2008 | 1461323970220 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2008 | 1461323970224 Marionette TRACE conn5 <- [1,1394,null,{}] 04:19:30 INFO - PROCESS | 2008 | 1461323970236 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}] 04:19:30 INFO - PROCESS | 2008 | 1461323970367 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:19:30 INFO - PROCESS | 2008 | 1461323970488 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993989800 == 92 [pid = 2008] [id = 358] 04:19:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98ED67400) [pid = 2008] [serial = 1073] [outer = 0000000000000000] 04:19:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98FD49800) [pid = 2008] [serial = 1074] [outer = 000000C98ED67400] 04:19:30 INFO - PROCESS | 2008 | 1461323970548 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C994EF4000) [pid = 2008] [serial = 1075] [outer = 000000C98ED67400] 04:19:31 INFO - PROCESS | 2008 | 1461323971171 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]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 987ms 04:19:31 INFO - PROCESS | 2008 | 1461323971211 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 2008 | 1461323971214 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:19:31 INFO - PROCESS | 2008 | 1461323971218 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 2008 | 1461323971220 Marionette TRACE conn5 <- [1,1398,null,{}] 04:19:31 INFO - PROCESS | 2008 | 1461323971224 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}] 04:19:31 INFO - PROCESS | 2008 | 1461323971343 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:19:31 INFO - PROCESS | 2008 | 1461323971470 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BAC800 == 93 [pid = 2008] [id = 359] 04:19:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C9F89D2C00) [pid = 2008] [serial = 1076] [outer = 0000000000000000] 04:19:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C9F8A2A400) [pid = 2008] [serial = 1077] [outer = 000000C9F89D2C00] 04:19:31 INFO - PROCESS | 2008 | 1461323971528 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C9F8BFDC00) [pid = 2008] [serial = 1078] [outer = 000000C9F89D2C00] 04:19:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C9F8B72000) [pid = 2008] [serial = 1079] [outer = 000000C9890D6000] 04:19:32 INFO - PROCESS | 2008 | 1461323972233 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]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1028ms 04:19:32 INFO - PROCESS | 2008 | 1461323972248 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 2008 | 1461323972251 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:19:32 INFO - PROCESS | 2008 | 1461323972254 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 2008 | 1461323972256 Marionette TRACE conn5 <- [1,1402,null,{}] 04:19:32 INFO - PROCESS | 2008 | 1461323972260 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}] 04:19:32 INFO - PROCESS | 2008 | 1461323972392 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:19:32 INFO - PROCESS | 2008 | 1461323972519 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E5A800 == 94 [pid = 2008] [id = 360] 04:19:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C983B82800) [pid = 2008] [serial = 1080] [outer = 0000000000000000] 04:19:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C9F9456C00) [pid = 2008] [serial = 1081] [outer = 000000C983B82800] 04:19:32 INFO - PROCESS | 2008 | 1461323972578 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9FAC61400) [pid = 2008] [serial = 1082] [outer = 000000C983B82800] 04:19:33 INFO - PROCESS | 2008 | 1461323973237 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]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1029ms 04:19:33 INFO - PROCESS | 2008 | 1461323973287 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 2008 | 1461323973290 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:19:33 INFO - PROCESS | 2008 | 1461323973293 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 2008 | 1461323973295 Marionette TRACE conn5 <- [1,1406,null,{}] 04:19:33 INFO - PROCESS | 2008 | 1461323973299 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}] 04:19:33 INFO - PROCESS | 2008 | 1461323973425 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:19:33 INFO - PROCESS | 2008 | 1461323973553 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9EB2800 == 95 [pid = 2008] [id = 361] 04:19:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9FBEA3400) [pid = 2008] [serial = 1083] [outer = 0000000000000000] 04:19:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9FEE7B000) [pid = 2008] [serial = 1084] [outer = 000000C9FBEA3400] 04:19:33 INFO - PROCESS | 2008 | 1461323973611 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9FEF9C800) [pid = 2008] [serial = 1085] [outer = 000000C9FBEA3400] 04:19:34 INFO - PROCESS | 2008 | 1461323974292 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]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1032ms 04:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:19:34 INFO - PROCESS | 2008 | 1461323974328 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 2008 | 1461323974331 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:19:34 INFO - PROCESS | 2008 | 1461323974334 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 2008 | 1461323974336 Marionette TRACE conn5 <- [1,1410,null,{}] 04:19:34 INFO - PROCESS | 2008 | 1461323974340 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}] 04:19:34 INFO - PROCESS | 2008 | 1461323974460 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:19:34 INFO - PROCESS | 2008 | 1461323974592 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988A52000 == 96 [pid = 2008] [id = 362] 04:19:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C983B0E800) [pid = 2008] [serial = 1086] [outer = 0000000000000000] 04:19:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98BA6B800) [pid = 2008] [serial = 1087] [outer = 000000C983B0E800] 04:19:34 INFO - PROCESS | 2008 | 1461323974652 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9967D8000) [pid = 2008] [serial = 1088] [outer = 000000C983B0E800] 04:19:35 INFO - PROCESS | 2008 | 1461323975529 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]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1240ms 04:19:35 INFO - PROCESS | 2008 | 1461323975577 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 2008 | 1461323975581 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:19:35 INFO - PROCESS | 2008 | 1461323975586 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 2008 | 1461323975590 Marionette TRACE conn5 <- [1,1414,null,{}] 04:19:35 INFO - PROCESS | 2008 | 1461323975596 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}] 04:19:35 INFO - PROCESS | 2008 | 1461323975706 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:19:35 INFO - PROCESS | 2008 | 1461323975840 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98905F000 == 97 [pid = 2008] [id = 363] 04:19:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C98847B000) [pid = 2008] [serial = 1089] [outer = 0000000000000000] 04:19:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C988480C00) [pid = 2008] [serial = 1090] [outer = 000000C98847B000] 04:19:35 INFO - PROCESS | 2008 | 1461323975896 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9886CE400) [pid = 2008] [serial = 1091] [outer = 000000C98847B000] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B4000 == 96 [pid = 2008] [id = 187] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878BF800 == 95 [pid = 2008] [id = 207] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F929800 == 94 [pid = 2008] [id = 240] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F468800 == 93 [pid = 2008] [id = 171] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE5F000 == 92 [pid = 2008] [id = 238] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932D7000 == 91 [pid = 2008] [id = 354] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C99286A800 == 90 [pid = 2008] [id = 353] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C989206000 == 89 [pid = 2008] [id = 352] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE15000 == 88 [pid = 2008] [id = 351] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E5000 == 87 [pid = 2008] [id = 350] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F251800 == 86 [pid = 2008] [id = 349] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD6800 == 85 [pid = 2008] [id = 348] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C9FAC65800) [pid = 2008] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98814D800 == 84 [pid = 2008] [id = 347] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C9885BC000 == 83 [pid = 2008] [id = 346] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C989322800 == 82 [pid = 2008] [id = 345] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98B6B2800 == 81 [pid = 2008] [id = 343] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E66800 == 80 [pid = 2008] [id = 342] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9441000 == 79 [pid = 2008] [id = 341] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C993419000 == 78 [pid = 2008] [id = 340] 04:19:36 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD3000 == 77 [pid = 2008] [id = 339] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C9FF0CCC00) [pid = 2008] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C991AAA800) [pid = 2008] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C9F9553400) [pid = 2008] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C9F8A27400) [pid = 2008] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C9F89CF800) [pid = 2008] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C984982000) [pid = 2008] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98C2B9C00) [pid = 2008] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98857E400) [pid = 2008] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98B4F4800) [pid = 2008] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98A720400) [pid = 2008] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98B46B400) [pid = 2008] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98ED69C00) [pid = 2008] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C988485000) [pid = 2008] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C9907CE000) [pid = 2008] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9F559D000) [pid = 2008] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98FD4D000) [pid = 2008] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98F1F3800) [pid = 2008] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98C65E800) [pid = 2008] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98F891800) [pid = 2008] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98A05C000) [pid = 2008] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C9F8BF4400) [pid = 2008] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C9F89D4000) [pid = 2008] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98BA68C00) [pid = 2008] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:19:36 INFO - PROCESS | 2008 | 1461323976555 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]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 985ms 04:19:36 INFO - PROCESS | 2008 | 1461323976576 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 2008 | 1461323976582 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:19:36 INFO - PROCESS | 2008 | 1461323976588 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 2008 | 1461323976590 Marionette TRACE conn5 <- [1,1418,null,{}] 04:19:36 INFO - PROCESS | 2008 | 1461323976594 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}] 04:19:36 INFO - PROCESS | 2008 | 1461323976690 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:19:36 INFO - PROCESS | 2008 | 1461323976778 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988A5E800 == 78 [pid = 2008] [id = 364] 04:19:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C986E45800) [pid = 2008] [serial = 1092] [outer = 0000000000000000] 04:19:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98847F800) [pid = 2008] [serial = 1093] [outer = 000000C986E45800] 04:19:36 INFO - PROCESS | 2008 | 1461323976827 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98A065000) [pid = 2008] [serial = 1094] [outer = 000000C986E45800] 04:19:37 INFO - PROCESS | 2008 | 1461323977267 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]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 04:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:19:37 INFO - PROCESS | 2008 | 1461323977322 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 2008 | 1461323977324 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:19:37 INFO - PROCESS | 2008 | 1461323977328 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 2008 | 1461323977332 Marionette TRACE conn5 <- [1,1422,null,{}] 04:19:37 INFO - PROCESS | 2008 | 1461323977342 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}] 04:19:37 INFO - PROCESS | 2008 | 1461323977440 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:19:37 INFO - PROCESS | 2008 | 1461323977491 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE13800 == 79 [pid = 2008] [id = 365] 04:19:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98BA66800) [pid = 2008] [serial = 1095] [outer = 0000000000000000] 04:19:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98C1EB400) [pid = 2008] [serial = 1096] [outer = 000000C98BA66800] 04:19:37 INFO - PROCESS | 2008 | 1461323977541 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98C65CC00) [pid = 2008] [serial = 1097] [outer = 000000C98BA66800] 04:19:38 INFO - PROCESS | 2008 | 1461323978012 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]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 04:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:19:38 INFO - PROCESS | 2008 | 1461323978064 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 2008 | 1461323978067 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 2008 | 1461323978070 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 2008 | 1461323978072 Marionette TRACE conn5 <- [1,1426,null,{}] 04:19:38 INFO - PROCESS | 2008 | 1461323978076 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}] 04:19:38 INFO - PROCESS | 2008 | 1461323978169 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:19:38 INFO - PROCESS | 2008 | 1461323978178 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9EF800 == 80 [pid = 2008] [id = 366] 04:19:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98C8C1400) [pid = 2008] [serial = 1098] [outer = 0000000000000000] 04:19:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98C8C7C00) [pid = 2008] [serial = 1099] [outer = 000000C98C8C1400] 04:19:38 INFO - PROCESS | 2008 | 1461323978226 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98CE7F400) [pid = 2008] [serial = 1100] [outer = 000000C98C8C1400] 04:19:38 INFO - PROCESS | 2008 | 1461323978667 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]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 628ms 04:19:38 INFO - PROCESS | 2008 | 1461323978704 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 2008 | 1461323978706 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:19:38 INFO - PROCESS | 2008 | 1461323978710 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 2008 | 1461323978712 Marionette TRACE conn5 <- [1,1430,null,{}] 04:19:38 INFO - PROCESS | 2008 | 1461323978715 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}] 04:19:38 INFO - PROCESS | 2008 | 1461323978840 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:19:38 INFO - PROCESS | 2008 | 1461323978925 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A78000 == 81 [pid = 2008] [id = 367] 04:19:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C8C1800) [pid = 2008] [serial = 1101] [outer = 0000000000000000] 04:19:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98E1B8800) [pid = 2008] [serial = 1102] [outer = 000000C98C8C1800] 04:19:38 INFO - PROCESS | 2008 | 1461323978972 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98EFDC400) [pid = 2008] [serial = 1103] [outer = 000000C98C8C1800] 04:19:39 INFO - PROCESS | 2008 | 1461323979408 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]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 04:19:39 INFO - PROCESS | 2008 | 1461323979447 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 2008 | 1461323979449 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:19:39 INFO - PROCESS | 2008 | 1461323979459 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 2008 | 1461323979461 Marionette TRACE conn5 <- [1,1434,null,{}] 04:19:39 INFO - PROCESS | 2008 | 1461323979465 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}] 04:19:39 INFO - PROCESS | 2008 | 1461323979604 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:19:39 INFO - PROCESS | 2008 | 1461323979672 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99295B800 == 82 [pid = 2008] [id = 368] 04:19:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98FB68C00) [pid = 2008] [serial = 1104] [outer = 0000000000000000] 04:19:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98FD4CC00) [pid = 2008] [serial = 1105] [outer = 000000C98FB68C00] 04:19:39 INFO - PROCESS | 2008 | 1461323979722 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C991A5F000) [pid = 2008] [serial = 1106] [outer = 000000C98FB68C00] 04:19:40 INFO - PROCESS | 2008 | 1461323980160 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]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 04:19:40 INFO - PROCESS | 2008 | 1461323980198 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 2008 | 1461323980200 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:19:40 INFO - PROCESS | 2008 | 1461323980212 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 2008 | 1461323980214 Marionette TRACE conn5 <- [1,1438,null,{}] 04:19:40 INFO - PROCESS | 2008 | 1461323980218 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}] 04:19:40 INFO - PROCESS | 2008 | 1461323980341 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:19:40 INFO - PROCESS | 2008 | 1461323980399 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993425000 == 83 [pid = 2008] [id = 369] 04:19:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98FCF7800) [pid = 2008] [serial = 1107] [outer = 0000000000000000] 04:19:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C992982800) [pid = 2008] [serial = 1108] [outer = 000000C98FCF7800] 04:19:40 INFO - PROCESS | 2008 | 1461323980446 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C993437400) [pid = 2008] [serial = 1109] [outer = 000000C98FCF7800] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C991A57C00) [pid = 2008] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C984376000) [pid = 2008] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C988004800) [pid = 2008] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C986FDC800) [pid = 2008] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C987115800) [pid = 2008] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9FA66B000) [pid = 2008] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98A721800) [pid = 2008] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98B4F1800) [pid = 2008] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C994EEE400) [pid = 2008] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98E1C0000) [pid = 2008] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98C8C1C00) [pid = 2008] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C9847D9000) [pid = 2008] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98B5C4400) [pid = 2008] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C992988400) [pid = 2008] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98B40B400) [pid = 2008] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C9907CF000) [pid = 2008] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C9F89D7400) [pid = 2008] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:19:40 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C989CD0000) [pid = 2008] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:19:41 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98F1F1800) [pid = 2008] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:19:41 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98C2BFC00) [pid = 2008] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:19:41 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98E1A7C00) [pid = 2008] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:19:41 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C983B81C00) [pid = 2008] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:19:41 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98FD54400) [pid = 2008] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:19:41 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98B5BBC00) [pid = 2008] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:19:41 INFO - PROCESS | 2008 | 1461323981057 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 880ms 04:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:19:41 INFO - PROCESS | 2008 | 1461323981089 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2008 | 1461323981091 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:19:41 INFO - PROCESS | 2008 | 1461323981095 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2008 | 1461323981096 Marionette TRACE conn5 <- [1,1442,null,{}] 04:19:41 INFO - PROCESS | 2008 | 1461323981100 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}] 04:19:41 INFO - PROCESS | 2008 | 1461323981191 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:19:41 INFO - PROCESS | 2008 | 1461323981279 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB19000 == 84 [pid = 2008] [id = 370] 04:19:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C986E4B000) [pid = 2008] [serial = 1110] [outer = 0000000000000000] 04:19:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98B4F1800) [pid = 2008] [serial = 1111] [outer = 000000C986E4B000] 04:19:41 INFO - PROCESS | 2008 | 1461323981325 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98E1A7C00) [pid = 2008] [serial = 1112] [outer = 000000C986E4B000] 04:19:41 INFO - PROCESS | 2008 | 1461323981736 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 04:19:41 INFO - PROCESS | 2008 | 1461323981790 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2008 | 1461323981792 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:19:41 INFO - PROCESS | 2008 | 1461323981795 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2008 | 1461323981797 Marionette TRACE conn5 <- [1,1446,null,{}] 04:19:41 INFO - PROCESS | 2008 | 1461323981801 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}] 04:19:41 INFO - PROCESS | 2008 | 1461323981897 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:19:41 INFO - PROCESS | 2008 | 1461323981905 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FD2800 == 85 [pid = 2008] [id = 371] 04:19:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C9907CF000) [pid = 2008] [serial = 1113] [outer = 0000000000000000] 04:19:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C993436C00) [pid = 2008] [serial = 1114] [outer = 000000C9907CF000] 04:19:41 INFO - PROCESS | 2008 | 1461323981951 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C99343F800) [pid = 2008] [serial = 1115] [outer = 000000C9907CF000] 04:19:42 INFO - PROCESS | 2008 | 1461323982389 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]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 04:19:42 INFO - PROCESS | 2008 | 1461323982427 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 2008 | 1461323982429 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:19:42 INFO - PROCESS | 2008 | 1461323982432 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:19:42 INFO - PROCESS | 2008 | 1461323982434 Marionette TRACE conn5 <- [1,1450,null,{}] 04:19:42 INFO - PROCESS | 2008 | 1461323982442 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}] 04:19:42 INFO - PROCESS | 2008 | 1461323982535 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:19:42 INFO - PROCESS | 2008 | 1461323982541 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8C17000 == 86 [pid = 2008] [id = 372] 04:19:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C99343EC00) [pid = 2008] [serial = 1116] [outer = 0000000000000000] 04:19:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C994EF0800) [pid = 2008] [serial = 1117] [outer = 000000C99343EC00] 04:19:42 INFO - PROCESS | 2008 | 1461323982588 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9967DF800) [pid = 2008] [serial = 1118] [outer = 000000C99343EC00] 04:19:43 INFO - PROCESS | 2008 | 1461323983226 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]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 880ms 04:19:43 INFO - PROCESS | 2008 | 1461323983317 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 2008 | 1461323983322 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:19:43 INFO - PROCESS | 2008 | 1461323983327 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 2008 | 1461323983333 Marionette TRACE conn5 <- [1,1454,null,{}] 04:19:43 INFO - PROCESS | 2008 | 1461323983340 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}] 04:19:43 INFO - PROCESS | 2008 | 1461323983474 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:19:43 INFO - PROCESS | 2008 | 1461323983599 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0A4000 == 87 [pid = 2008] [id = 373] 04:19:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C986C5E400) [pid = 2008] [serial = 1119] [outer = 0000000000000000] 04:19:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C988478C00) [pid = 2008] [serial = 1120] [outer = 000000C986C5E400] 04:19:43 INFO - PROCESS | 2008 | 1461323983660 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C989CD7800) [pid = 2008] [serial = 1121] [outer = 000000C986C5E400] 04:19:44 INFO - PROCESS | 2008 | 1461323984333 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1033ms 04:19:44 INFO - PROCESS | 2008 | 1461323984363 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2008 | 1461323984370 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:19:44 INFO - PROCESS | 2008 | 1461323984376 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:19:44 INFO - PROCESS | 2008 | 1461323984380 Marionette TRACE conn5 <- [1,1458,null,{}] 04:19:44 INFO - PROCESS | 2008 | 1461323984406 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}] 04:19:44 INFO - PROCESS | 2008 | 1461323984526 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:19:44 INFO - PROCESS | 2008 | 1461323984657 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F936000 == 88 [pid = 2008] [id = 374] 04:19:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98B5C1C00) [pid = 2008] [serial = 1122] [outer = 0000000000000000] 04:19:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98C1EB800) [pid = 2008] [serial = 1123] [outer = 000000C98B5C1C00] 04:19:44 INFO - PROCESS | 2008 | 1461323984715 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98CE25000) [pid = 2008] [serial = 1124] [outer = 000000C98B5C1C00] 04:19:45 INFO - PROCESS | 2008 | 1461323985347 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]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1026ms 04:19:45 INFO - PROCESS | 2008 | 1461323985409 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 2008 | 1461323985412 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:19:45 INFO - PROCESS | 2008 | 1461323985416 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 2008 | 1461323985420 Marionette TRACE conn5 <- [1,1462,null,{}] 04:19:45 INFO - PROCESS | 2008 | 1461323985432 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}] 04:19:45 INFO - PROCESS | 2008 | 1461323985597 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:19:45 INFO - PROCESS | 2008 | 1461323985615 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FADD0000 == 89 [pid = 2008] [id = 375] 04:19:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98F93FC00) [pid = 2008] [serial = 1125] [outer = 0000000000000000] 04:19:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98FCF4C00) [pid = 2008] [serial = 1126] [outer = 000000C98F93FC00] 04:19:45 INFO - PROCESS | 2008 | 1461323985675 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C994EF0C00) [pid = 2008] [serial = 1127] [outer = 000000C98F93FC00] 04:19:46 INFO - PROCESS | 2008 | 1461323986299 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]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 941ms 04:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:19:46 INFO - PROCESS | 2008 | 1461323986358 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 2008 | 1461323986361 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:19:46 INFO - PROCESS | 2008 | 1461323986365 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 2008 | 1461323986367 Marionette TRACE conn5 <- [1,1466,null,{}] 04:19:46 INFO - PROCESS | 2008 | 1461323986371 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}] 04:19:46 INFO - PROCESS | 2008 | 1461323986490 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:19:46 INFO - PROCESS | 2008 | 1461323986619 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBE7A000 == 90 [pid = 2008] [id = 376] 04:19:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C9F55B7400) [pid = 2008] [serial = 1128] [outer = 0000000000000000] 04:19:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C9F55D1800) [pid = 2008] [serial = 1129] [outer = 000000C9F55B7400] 04:19:46 INFO - PROCESS | 2008 | 1461323986679 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9F8A31400) [pid = 2008] [serial = 1130] [outer = 000000C9F55B7400] 04:19:47 INFO - PROCESS | 2008 | 1461323987262 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]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 943ms 04:19:47 INFO - PROCESS | 2008 | 1461323987310 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 2008 | 1461323987312 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:19:47 INFO - PROCESS | 2008 | 1461323987316 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 2008 | 1461323987318 Marionette TRACE conn5 <- [1,1470,null,{}] 04:19:47 INFO - PROCESS | 2008 | 1461323987322 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}] 04:19:47 INFO - PROCESS | 2008 | 1461323987436 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:19:47 INFO - PROCESS | 2008 | 1461323987537 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF74C000 == 91 [pid = 2008] [id = 377] 04:19:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9F9553400) [pid = 2008] [serial = 1131] [outer = 0000000000000000] 04:19:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9F9E72800) [pid = 2008] [serial = 1132] [outer = 000000C9F9553400] 04:19:47 INFO - PROCESS | 2008 | 1461323987593 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9FAC6D400) [pid = 2008] [serial = 1133] [outer = 000000C9F9553400] 04:19:48 INFO - PROCESS | 2008 | 1461323988157 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]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 882ms 04:19:48 INFO - PROCESS | 2008 | 1461323988201 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 2008 | 1461323988204 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:19:48 INFO - PROCESS | 2008 | 1461323988207 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:19:48 INFO - PROCESS | 2008 | 1461323988209 Marionette TRACE conn5 <- [1,1474,null,{}] 04:19:48 INFO - PROCESS | 2008 | 1461323988213 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}] 04:19:48 INFO - PROCESS | 2008 | 1461323988350 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:19:48 INFO - PROCESS | 2008 | 1461323988456 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFCE5000 == 92 [pid = 2008] [id = 378] 04:19:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C993FB2400) [pid = 2008] [serial = 1134] [outer = 0000000000000000] 04:19:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9FBC2BC00) [pid = 2008] [serial = 1135] [outer = 000000C993FB2400] 04:19:48 INFO - PROCESS | 2008 | 1461323988515 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9FEE7C800) [pid = 2008] [serial = 1136] [outer = 000000C993FB2400] 04:19:49 INFO - PROCESS | 2008 | 1461323989193 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]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1033ms 04:19:49 INFO - PROCESS | 2008 | 1461323989242 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 2008 | 1461323989245 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:19:49 INFO - PROCESS | 2008 | 1461323989249 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 2008 | 1461323989251 Marionette TRACE conn5 <- [1,1478,null,{}] 04:19:49 INFO - PROCESS | 2008 | 1461323989255 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}] 04:19:49 INFO - PROCESS | 2008 | 1461323989369 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:19:49 INFO - PROCESS | 2008 | 1461323989498 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9960DE000 == 93 [pid = 2008] [id = 379] 04:19:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9949C3C00) [pid = 2008] [serial = 1137] [outer = 0000000000000000] 04:19:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9949CB400) [pid = 2008] [serial = 1138] [outer = 000000C9949C3C00] 04:19:49 INFO - PROCESS | 2008 | 1461323989555 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9FBEA4400) [pid = 2008] [serial = 1139] [outer = 000000C9949C3C00] 04:19:50 INFO - PROCESS | 2008 | 1461323990214 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]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 04:19:50 INFO - PROCESS | 2008 | 1461323990251 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2008 | 1461323990254 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 2008 | 1461323990259 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:19:50 INFO - PROCESS | 2008 | 1461323990262 Marionette TRACE conn5 <- [1,1482,null,{}] 04:19:50 INFO - PROCESS | 2008 | 1461323990266 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}] 04:19:50 INFO - PROCESS | 2008 | 1461323990382 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:19:50 INFO - PROCESS | 2008 | 1461323990512 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873AC000 == 94 [pid = 2008] [id = 380] 04:19:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C984375000) [pid = 2008] [serial = 1140] [outer = 0000000000000000] 04:19:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C986291000) [pid = 2008] [serial = 1141] [outer = 000000C984375000] 04:19:50 INFO - PROCESS | 2008 | 1461323990570 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C988586000) [pid = 2008] [serial = 1142] [outer = 000000C984375000] 04:19:51 INFO - PROCESS | 2008 | 1461323991338 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]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1132ms 04:19:51 INFO - PROCESS | 2008 | 1461323991396 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2008 | 1461323991401 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:19:51 INFO - PROCESS | 2008 | 1461323991407 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 2008 | 1461323991410 Marionette TRACE conn5 <- [1,1486,null,{}] 04:19:51 INFO - PROCESS | 2008 | 1461323991415 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}] 04:19:51 INFO - PROCESS | 2008 | 1461323991528 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:19:51 INFO - PROCESS | 2008 | 1461323991636 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD4C800 == 95 [pid = 2008] [id = 381] 04:19:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C988485000) [pid = 2008] [serial = 1143] [outer = 0000000000000000] 04:19:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98850E000) [pid = 2008] [serial = 1144] [outer = 000000C988485000] 04:19:51 INFO - PROCESS | 2008 | 1461323991687 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C9890A0000) [pid = 2008] [serial = 1145] [outer = 000000C988485000] 04:19:52 INFO - PROCESS | 2008 | 1461323992338 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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 04:19:52 INFO - PROCESS | 2008 | 1461323992395 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2008 | 1461323992401 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:19:52 INFO - PROCESS | 2008 | 1461323992407 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 2008 | 1461323992410 Marionette TRACE conn5 <- [1,1490,null,{}] 04:19:52 INFO - PROCESS | 2008 | 1461323992414 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}] 04:19:52 INFO - PROCESS | 2008 | 1461323992534 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C99390F000 == 94 [pid = 2008] [id = 331] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C99341F000 == 93 [pid = 2008] [id = 330] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE19800 == 92 [pid = 2008] [id = 295] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FD2800 == 91 [pid = 2008] [id = 371] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB19000 == 90 [pid = 2008] [id = 370] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C993425000 == 89 [pid = 2008] [id = 369] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C99295B800 == 88 [pid = 2008] [id = 368] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A78000 == 87 [pid = 2008] [id = 367] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9EF800 == 86 [pid = 2008] [id = 366] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE13800 == 85 [pid = 2008] [id = 365] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C98B404C00) [pid = 2008] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98E1A8000) [pid = 2008] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C991A62400) [pid = 2008] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9F55C1C00) [pid = 2008] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C988A5E800 == 84 [pid = 2008] [id = 364] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98905F000 == 83 [pid = 2008] [id = 363] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9EB2800 == 82 [pid = 2008] [id = 361] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E5A800 == 81 [pid = 2008] [id = 360] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BAC800 == 80 [pid = 2008] [id = 359] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C993989800 == 79 [pid = 2008] [id = 358] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F139000 == 78 [pid = 2008] [id = 357] 04:19:52 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C09C800 == 77 [pid = 2008] [id = 356] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98B4F1000) [pid = 2008] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98F94A400) [pid = 2008] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98C8C7800) [pid = 2008] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98EFDE000) [pid = 2008] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C986F46000) [pid = 2008] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C991AAC800) [pid = 2008] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C9F55C2000) [pid = 2008] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C991AA7C00) [pid = 2008] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C992984C00) [pid = 2008] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C99301C400) [pid = 2008] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C985088400) [pid = 2008] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C9886D0800) [pid = 2008] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C988003800) [pid = 2008] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9890D8400) [pid = 2008] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C988095400) [pid = 2008] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C9FAE9B000) [pid = 2008] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98FCF9800) [pid = 2008] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9907CF800) [pid = 2008] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98CE8B800) [pid = 2008] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98C662400) [pid = 2008] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C9F8A2A800) [pid = 2008] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98EFD7000) [pid = 2008] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98753B800) [pid = 2008] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98C8C9800) [pid = 2008] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98C662C00) [pid = 2008] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98F1FAC00) [pid = 2008] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98C663C00) [pid = 2008] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9FEF4A800) [pid = 2008] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98B470000) [pid = 2008] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98B5BAC00) [pid = 2008] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C9886CC800) [pid = 2008] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98C2B9400) [pid = 2008] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C992984800) [pid = 2008] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9FAD22000) [pid = 2008] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98E1A8400) [pid = 2008] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C9877C3400) [pid = 2008] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:19:52 INFO - PROCESS | 2008 | 1461323992701 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988151800 == 78 [pid = 2008] [id = 382] 04:19:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9809AE000) [pid = 2008] [serial = 1146] [outer = 0000000000000000] 04:19:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C985088400) [pid = 2008] [serial = 1147] [outer = 000000C9809AE000] 04:19:52 INFO - PROCESS | 2008 | 1461323992751 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C988085800) [pid = 2008] [serial = 1148] [outer = 000000C9809AE000] 04:19:53 INFO - PROCESS | 2008 | 1461323993169 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 797ms 04:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:19:53 INFO - PROCESS | 2008 | 1461323993205 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2008 | 1461323993207 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:19:53 INFO - PROCESS | 2008 | 1461323993211 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2008 | 1461323993214 Marionette TRACE conn5 <- [1,1494,null,{}] 04:19:53 INFO - PROCESS | 2008 | 1461323993290 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}] 04:19:53 INFO - PROCESS | 2008 | 1461323993422 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:19:53 INFO - PROCESS | 2008 | 1461323993435 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD9000 == 79 [pid = 2008] [id = 383] 04:19:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98B5BBC00) [pid = 2008] [serial = 1149] [outer = 0000000000000000] 04:19:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98B5C4400) [pid = 2008] [serial = 1150] [outer = 000000C98B5BBC00] 04:19:53 INFO - PROCESS | 2008 | 1461323993487 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98C1F9C00) [pid = 2008] [serial = 1151] [outer = 000000C98B5BBC00] 04:19:53 INFO - PROCESS | 2008 | 1461323993920 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 733ms 04:19:53 INFO - PROCESS | 2008 | 1461323993947 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2008 | 1461323993950 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:19:53 INFO - PROCESS | 2008 | 1461323993958 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2008 | 1461323993960 Marionette TRACE conn5 <- [1,1498,null,{}] 04:19:53 INFO - PROCESS | 2008 | 1461323993964 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}] 04:19:54 INFO - PROCESS | 2008 | 1461323994061 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:19:54 INFO - PROCESS | 2008 | 1461323994068 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F457000 == 80 [pid = 2008] [id = 384] 04:19:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98C668C00) [pid = 2008] [serial = 1152] [outer = 0000000000000000] 04:19:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98C783C00) [pid = 2008] [serial = 1153] [outer = 000000C98C668C00] 04:19:54 INFO - PROCESS | 2008 | 1461323994117 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98C8CAC00) [pid = 2008] [serial = 1154] [outer = 000000C98C668C00] 04:19:54 INFO - PROCESS | 2008 | 1461323994539 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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 648ms 04:19:54 INFO - PROCESS | 2008 | 1461323994604 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 2008 | 1461323994607 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:19:54 INFO - PROCESS | 2008 | 1461323994610 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 2008 | 1461323994612 Marionette TRACE conn5 <- [1,1502,null,{}] 04:19:54 INFO - PROCESS | 2008 | 1461323994615 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}] 04:19:54 INFO - PROCESS | 2008 | 1461323994708 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:19:54 INFO - PROCESS | 2008 | 1461323994714 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9F6800 == 81 [pid = 2008] [id = 385] 04:19:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98CE20C00) [pid = 2008] [serial = 1155] [outer = 0000000000000000] 04:19:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98E1A0800) [pid = 2008] [serial = 1156] [outer = 000000C98CE20C00] 04:19:54 INFO - PROCESS | 2008 | 1461323994761 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98E1C6800) [pid = 2008] [serial = 1157] [outer = 000000C98CE20C00] 04:19:55 INFO - PROCESS | 2008 | 1461323995300 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]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 04:19:55 INFO - PROCESS | 2008 | 1461323995347 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 2008 | 1461323995349 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:19:55 INFO - PROCESS | 2008 | 1461323995353 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2008 | 1461323995354 Marionette TRACE conn5 <- [1,1506,null,{}] 04:19:55 INFO - PROCESS | 2008 | 1461323995358 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}] 04:19:55 INFO - PROCESS | 2008 | 1461323995497 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:19:55 INFO - PROCESS | 2008 | 1461323995557 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99029A000 == 82 [pid = 2008] [id = 386] 04:19:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98F897C00) [pid = 2008] [serial = 1158] [outer = 0000000000000000] 04:19:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98FB67000) [pid = 2008] [serial = 1159] [outer = 000000C98F897C00] 04:19:55 INFO - PROCESS | 2008 | 1461323995607 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98FD4C800) [pid = 2008] [serial = 1160] [outer = 000000C98F897C00] 04:19:56 INFO - PROCESS | 2008 | 1461323996049 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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 732ms 04:19:56 INFO - PROCESS | 2008 | 1461323996110 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2008 | 1461323996112 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:19:56 INFO - PROCESS | 2008 | 1461323996126 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2008 | 1461323996128 Marionette TRACE conn5 <- [1,1510,null,{}] 04:19:56 INFO - PROCESS | 2008 | 1461323996132 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}] 04:19:56 INFO - PROCESS | 2008 | 1461323996253 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:19:56 INFO - PROCESS | 2008 | 1461323996311 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99286A000 == 83 [pid = 2008] [id = 387] 04:19:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9907D5C00) [pid = 2008] [serial = 1161] [outer = 0000000000000000] 04:19:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C991A62400) [pid = 2008] [serial = 1162] [outer = 000000C9907D5C00] 04:19:56 INFO - PROCESS | 2008 | 1461323996358 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C991AAA800) [pid = 2008] [serial = 1163] [outer = 000000C9907D5C00] 04:19:56 INFO - PROCESS | 2008 | 1461323996809 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"]]]}] 04:19:56 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 () { 04:19:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:19:56 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 () { 04:19:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:19:56 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 () { 04:19:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:19:56 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 () { 04:19:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:19:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 735ms 04:19:56 INFO - PROCESS | 2008 | 1461323996867 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:19:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:19:56 INFO - PROCESS | 2008 | 1461323996869 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:19:56 INFO - PROCESS | 2008 | 1461323996872 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2008 | 1461323996874 Marionette TRACE conn5 <- [1,1514,null,{}] 04:19:56 INFO - PROCESS | 2008 | 1461323996878 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}] 04:19:57 INFO - PROCESS | 2008 | 1461323997186 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98CE29C00) [pid = 2008] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C9886CEC00) [pid = 2008] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C991A59800) [pid = 2008] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C994EF6400) [pid = 2008] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98C8C1800) [pid = 2008] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98FB68C00) [pid = 2008] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C986E4B000) [pid = 2008] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98FCF7800) [pid = 2008] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C993022400) [pid = 2008] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9F89D2C00) [pid = 2008] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98C8C1400) [pid = 2008] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98847B000) [pid = 2008] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C988280800) [pid = 2008] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98ED67400) [pid = 2008] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C983B0E800) [pid = 2008] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C9907CF000) [pid = 2008] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98B46CC00) [pid = 2008] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C986E45800) [pid = 2008] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:19:57 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98BA66800) [pid = 2008] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:19:57 INFO - PROCESS | 2008 | 1461323997256 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD5F000 == 84 [pid = 2008] [id = 388] 04:19:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C983B83400) [pid = 2008] [serial = 1164] [outer = 0000000000000000] 04:19:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C986C5CC00) [pid = 2008] [serial = 1165] [outer = 000000C983B83400] 04:19:57 INFO - PROCESS | 2008 | 1461323997303 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98B5BC800) [pid = 2008] [serial = 1166] [outer = 000000C983B83400] 04:19:57 INFO - PROCESS | 2008 | 1461323997693 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"]]]}] 04:19:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:19:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:19:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:19:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:19:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:19:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:19:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 884ms 04:19:57 INFO - PROCESS | 2008 | 1461323997758 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 2008 | 1461323997760 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:19:57 INFO - PROCESS | 2008 | 1461323997763 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:19:57 INFO - PROCESS | 2008 | 1461323997765 Marionette TRACE conn5 <- [1,1518,null,{}] 04:19:57 INFO - PROCESS | 2008 | 1461323997769 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}] 04:19:57 INFO - PROCESS | 2008 | 1461323997863 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:19:57 INFO - PROCESS | 2008 | 1461323997871 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993320000 == 85 [pid = 2008] [id = 389] 04:19:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98C8C4000) [pid = 2008] [serial = 1167] [outer = 0000000000000000] 04:19:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C992983800) [pid = 2008] [serial = 1168] [outer = 000000C98C8C4000] 04:19:57 INFO - PROCESS | 2008 | 1461323997917 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C993438000) [pid = 2008] [serial = 1169] [outer = 000000C98C8C4000] 04:19:58 INFO - PROCESS | 2008 | 1461323998331 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]]]}] 04:19:58 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 04:19:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:19:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:19:58 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. 04:19:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:19:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 04:19:58 INFO - PROCESS | 2008 | 1461323998396 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 2008 | 1461323998398 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:19:58 INFO - PROCESS | 2008 | 1461323998402 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 2008 | 1461323998403 Marionette TRACE conn5 <- [1,1522,null,{}] 04:19:58 INFO - PROCESS | 2008 | 1461323998407 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}] 04:19:58 INFO - PROCESS | 2008 | 1461323998501 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:19:58 INFO - PROCESS | 2008 | 1461323998507 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993491800 == 86 [pid = 2008] [id = 390] 04:19:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C993FAC000) [pid = 2008] [serial = 1170] [outer = 0000000000000000] 04:19:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C993FB4C00) [pid = 2008] [serial = 1171] [outer = 000000C993FAC000] 04:19:58 INFO - PROCESS | 2008 | 1461323998552 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C9947A9800) [pid = 2008] [serial = 1172] [outer = 000000C993FAC000] 04:19:59 INFO - PROCESS | 2008 | 1461323999000 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]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 629ms 04:19:59 INFO - PROCESS | 2008 | 1461323999033 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 2008 | 1461323999036 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:19:59 INFO - PROCESS | 2008 | 1461323999039 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:19:59 INFO - PROCESS | 2008 | 1461323999042 Marionette TRACE conn5 <- [1,1526,null,{}] 04:19:59 INFO - PROCESS | 2008 | 1461323999046 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}] 04:19:59 INFO - PROCESS | 2008 | 1461323999162 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:19:59 INFO - PROCESS | 2008 | 1461323999424 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0E3800 == 87 [pid = 2008] [id = 391] 04:19:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C985081400) [pid = 2008] [serial = 1173] [outer = 0000000000000000] 04:19:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C986EF2C00) [pid = 2008] [serial = 1174] [outer = 000000C985081400] 04:19:59 INFO - PROCESS | 2008 | 1461323999487 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98850D400) [pid = 2008] [serial = 1175] [outer = 000000C985081400] 04:20:00 INFO - PROCESS | 2008 | 1461324000076 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]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:20:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1077ms 04:20:00 INFO - PROCESS | 2008 | 1461324000121 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 2008 | 1461324000125 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:20:00 INFO - PROCESS | 2008 | 1461324000131 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2008 | 1461324000135 Marionette TRACE conn5 <- [1,1530,null,{}] 04:20:00 INFO - PROCESS | 2008 | 1461324000141 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}] 04:20:00 INFO - PROCESS | 2008 | 1461324000269 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:20:00 INFO - PROCESS | 2008 | 1461324000374 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E18B000 == 88 [pid = 2008] [id = 392] 04:20:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98B4EA400) [pid = 2008] [serial = 1176] [outer = 0000000000000000] 04:20:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98B4F6C00) [pid = 2008] [serial = 1177] [outer = 000000C98B4EA400] 04:20:00 INFO - PROCESS | 2008 | 1461324000433 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98C1F9000) [pid = 2008] [serial = 1178] [outer = 000000C98B4EA400] 04:20:01 INFO - PROCESS | 2008 | 1461324001056 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]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 942ms 04:20:01 INFO - PROCESS | 2008 | 1461324001079 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 2008 | 1461324001084 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:20:01 INFO - PROCESS | 2008 | 1461324001088 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 2008 | 1461324001090 Marionette TRACE conn5 <- [1,1534,null,{}] 04:20:01 INFO - PROCESS | 2008 | 1461324001094 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}] 04:20:01 INFO - PROCESS | 2008 | 1461324001215 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:20:01 INFO - PROCESS | 2008 | 1461324001322 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993314800 == 89 [pid = 2008] [id = 393] 04:20:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98EFD4C00) [pid = 2008] [serial = 1179] [outer = 0000000000000000] 04:20:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98F1F9C00) [pid = 2008] [serial = 1180] [outer = 000000C98EFD4C00] 04:20:01 INFO - PROCESS | 2008 | 1461324001380 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98FB67C00) [pid = 2008] [serial = 1181] [outer = 000000C98EFD4C00] 04:20:02 INFO - PROCESS | 2008 | 1461324001995 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]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 04:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:20:02 INFO - PROCESS | 2008 | 1461324002076 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 2008 | 1461324002079 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:20:02 INFO - PROCESS | 2008 | 1461324002090 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 2008 | 1461324002097 Marionette TRACE conn5 <- [1,1538,null,{}] 04:20:02 INFO - PROCESS | 2008 | 1461324002102 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}] 04:20:02 INFO - PROCESS | 2008 | 1461324002275 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:20:02 INFO - PROCESS | 2008 | 1461324002285 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E6F000 == 90 [pid = 2008] [id = 394] 04:20:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C991A59000) [pid = 2008] [serial = 1182] [outer = 0000000000000000] 04:20:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C9949CD000) [pid = 2008] [serial = 1183] [outer = 000000C991A59000] 04:20:02 INFO - PROCESS | 2008 | 1461324002343 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C9F55B7C00) [pid = 2008] [serial = 1184] [outer = 000000C991A59000] 04:20:02 INFO - PROCESS | 2008 | 1461324002921 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]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 902ms 04:20:03 INFO - PROCESS | 2008 | 1461324003019 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 2008 | 1461324003022 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:20:03 INFO - PROCESS | 2008 | 1461324003054 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 2008 | 1461324003056 Marionette TRACE conn5 <- [1,1542,null,{}] 04:20:03 INFO - PROCESS | 2008 | 1461324003061 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}] 04:20:03 INFO - PROCESS | 2008 | 1461324003186 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:20:03 INFO - PROCESS | 2008 | 1461324003312 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FADD2800 == 91 [pid = 2008] [id = 395] 04:20:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C9F55CF800) [pid = 2008] [serial = 1185] [outer = 0000000000000000] 04:20:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C9F8A29400) [pid = 2008] [serial = 1186] [outer = 000000C9F55CF800] 04:20:03 INFO - PROCESS | 2008 | 1461324003370 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C9F8C34400) [pid = 2008] [serial = 1187] [outer = 000000C9F55CF800] 04:20:03 INFO - PROCESS | 2008 | 1461324003942 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]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 04:20:03 INFO - PROCESS | 2008 | 1461324003985 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 2008 | 1461324003987 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:20:03 INFO - PROCESS | 2008 | 1461324003991 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2008 | 1461324003993 Marionette TRACE conn5 <- [1,1546,null,{}] 04:20:04 INFO - PROCESS | 2008 | 1461324003997 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}] 04:20:04 INFO - PROCESS | 2008 | 1461324004114 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:20:04 INFO - PROCESS | 2008 | 1461324004244 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFCE1800 == 92 [pid = 2008] [id = 396] 04:20:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C9941D0C00) [pid = 2008] [serial = 1188] [outer = 0000000000000000] 04:20:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9941D2800) [pid = 2008] [serial = 1189] [outer = 000000C9941D0C00] 04:20:04 INFO - PROCESS | 2008 | 1461324004355 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9FAC6B400) [pid = 2008] [serial = 1190] [outer = 000000C9941D0C00] 04:20:04 INFO - PROCESS | 2008 | 1461324004945 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]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 04:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:20:04 INFO - PROCESS | 2008 | 1461324004980 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 2008 | 1461324004982 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:20:04 INFO - PROCESS | 2008 | 1461324004986 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2008 | 1461324004988 Marionette TRACE conn5 <- [1,1550,null,{}] 04:20:04 INFO - PROCESS | 2008 | 1461324004991 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}] 04:20:05 INFO - PROCESS | 2008 | 1461324005109 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:20:05 INFO - PROCESS | 2008 | 1461324005268 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994B68000 == 93 [pid = 2008] [id = 397] 04:20:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C993439C00) [pid = 2008] [serial = 1191] [outer = 0000000000000000] 04:20:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9941E0400) [pid = 2008] [serial = 1192] [outer = 000000C993439C00] 04:20:05 INFO - PROCESS | 2008 | 1461324005325 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9FAE10400) [pid = 2008] [serial = 1193] [outer = 000000C993439C00] 04:20:06 INFO - PROCESS | 2008 | 1461324006222 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]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:20:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1292ms 04:20:06 INFO - PROCESS | 2008 | 1461324006281 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 2008 | 1461324006286 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:20:06 INFO - PROCESS | 2008 | 1461324006291 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:20:06 INFO - PROCESS | 2008 | 1461324006295 Marionette TRACE conn5 <- [1,1554,null,{}] 04:20:06 INFO - PROCESS | 2008 | 1461324006302 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}] 04:20:06 INFO - PROCESS | 2008 | 1461324006420 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:20:06 INFO - PROCESS | 2008 | 1461324006552 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9886A5000 == 94 [pid = 2008] [id = 398] 04:20:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C986B77000) [pid = 2008] [serial = 1194] [outer = 0000000000000000] 04:20:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C986E4B800) [pid = 2008] [serial = 1195] [outer = 000000C986B77000] 04:20:06 INFO - PROCESS | 2008 | 1461324006607 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C987535400) [pid = 2008] [serial = 1196] [outer = 000000C986B77000] 04:20:07 INFO - PROCESS | 2008 | 1461324007147 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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 883ms 04:20:07 INFO - PROCESS | 2008 | 1461324007178 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2008 | 1461324007184 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:20:07 INFO - PROCESS | 2008 | 1461324007191 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2008 | 1461324007194 Marionette TRACE conn5 <- [1,1558,null,{}] 04:20:07 INFO - PROCESS | 2008 | 1461324007198 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}] 04:20:07 INFO - PROCESS | 2008 | 1461324007304 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:20:07 INFO - PROCESS | 2008 | 1461324007417 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98814D000 == 95 [pid = 2008] [id = 399] 04:20:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C986FDA400) [pid = 2008] [serial = 1197] [outer = 0000000000000000] 04:20:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C98800A400) [pid = 2008] [serial = 1198] [outer = 000000C986FDA400] 04:20:07 INFO - PROCESS | 2008 | 1461324007468 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98850C000) [pid = 2008] [serial = 1199] [outer = 000000C986FDA400] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0EC000 == 94 [pid = 2008] [id = 344] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C993491800 == 93 [pid = 2008] [id = 390] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C993320000 == 92 [pid = 2008] [id = 389] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD5F000 == 91 [pid = 2008] [id = 388] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C99286A000 == 90 [pid = 2008] [id = 387] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C99029A000 == 89 [pid = 2008] [id = 386] 04:20:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9F6800 == 88 [pid = 2008] [id = 385] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F457000 == 87 [pid = 2008] [id = 384] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDD9000 == 86 [pid = 2008] [id = 383] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C988151800 == 85 [pid = 2008] [id = 382] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD4C800 == 84 [pid = 2008] [id = 381] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF74C000 == 83 [pid = 2008] [id = 377] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FBE7A000 == 82 [pid = 2008] [id = 376] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FADD0000 == 81 [pid = 2008] [id = 375] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F936000 == 80 [pid = 2008] [id = 374] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0A4000 == 79 [pid = 2008] [id = 373] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C988153800 == 78 [pid = 2008] [id = 166] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C988158000 == 77 [pid = 2008] [id = 192] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F45A800 == 76 [pid = 2008] [id = 326] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C99294B800 == 75 [pid = 2008] [id = 329] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C993991800 == 74 [pid = 2008] [id = 298] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9902AA000 == 73 [pid = 2008] [id = 206] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BDC000 == 72 [pid = 2008] [id = 302] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8C17000 == 71 [pid = 2008] [id = 372] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C989317800 == 70 [pid = 2008] [id = 279] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F262000 == 69 [pid = 2008] [id = 170] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9960DE000 == 68 [pid = 2008] [id = 379] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873AC000 == 67 [pid = 2008] [id = 380] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB11000 == 66 [pid = 2008] [id = 327] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE60000 == 65 [pid = 2008] [id = 189] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C983B2B800 == 64 [pid = 2008] [id = 219] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FA3C5000 == 63 [pid = 2008] [id = 300] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A71000 == 62 [pid = 2008] [id = 328] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A83800 == 61 [pid = 2008] [id = 319] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF782000 == 60 [pid = 2008] [id = 338] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C993483000 == 59 [pid = 2008] [id = 313] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C99212D000 == 58 [pid = 2008] [id = 250] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0BA000 == 57 [pid = 2008] [id = 169] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE09000 == 56 [pid = 2008] [id = 242] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F25B800 == 55 [pid = 2008] [id = 190] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878CB000 == 54 [pid = 2008] [id = 303] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9EBD000 == 53 [pid = 2008] [id = 218] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9902A2800 == 52 [pid = 2008] [id = 243] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFCE5000 == 51 [pid = 2008] [id = 378] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8C26000 == 50 [pid = 2008] [id = 299] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FB7DD800 == 49 [pid = 2008] [id = 281] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFDC4000 == 48 [pid = 2008] [id = 249] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F468000 == 47 [pid = 2008] [id = 191] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBD9000 == 46 [pid = 2008] [id = 204] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E185800 == 45 [pid = 2008] [id = 280] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C993423800 == 44 [pid = 2008] [id = 355] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9577000 == 43 [pid = 2008] [id = 244] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C988A52000 == 42 [pid = 2008] [id = 362] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF0ED000 == 41 [pid = 2008] [id = 301] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD0A000 == 40 [pid = 2008] [id = 217] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873D8800 == 39 [pid = 2008] [id = 185] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E170800 == 38 [pid = 2008] [id = 183] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1E6000 == 37 [pid = 2008] [id = 165] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE06800 == 36 [pid = 2008] [id = 157] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C99028A800 == 35 [pid = 2008] [id = 205] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9878CE000 == 34 [pid = 2008] [id = 184] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9886A5000 == 33 [pid = 2008] [id = 398] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C994B68000 == 32 [pid = 2008] [id = 397] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFCE1800 == 31 [pid = 2008] [id = 396] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FADD2800 == 30 [pid = 2008] [id = 395] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E6F000 == 29 [pid = 2008] [id = 394] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C993314800 == 28 [pid = 2008] [id = 393] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E18B000 == 27 [pid = 2008] [id = 392] 04:20:08 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A0E3800 == 26 [pid = 2008] [id = 391] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C9FAD19800) [pid = 2008] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98EFD9C00) [pid = 2008] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98C2B8000) [pid = 2008] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C9FBC31400) [pid = 2008] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98E1B8800) [pid = 2008] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C991A5F000) [pid = 2008] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98FD4CC00) [pid = 2008] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98B4F1800) [pid = 2008] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C992982800) [pid = 2008] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C994EEF000) [pid = 2008] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C9F55D1C00) [pid = 2008] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C9F8BFDC00) [pid = 2008] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9F8A2A400) [pid = 2008] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98C8C7C00) [pid = 2008] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C9886CE400) [pid = 2008] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C988480C00) [pid = 2008] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9886CCC00) [pid = 2008] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98850EC00) [pid = 2008] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C994EF4000) [pid = 2008] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98FD49800) [pid = 2008] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C9F9456C00) [pid = 2008] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C9967D8000) [pid = 2008] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98BA6B800) [pid = 2008] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C993436C00) [pid = 2008] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98C784400) [pid = 2008] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98B4F5800) [pid = 2008] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98847F800) [pid = 2008] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98A065000) [pid = 2008] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98C1EB400) [pid = 2008] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98C65CC00) [pid = 2008] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C9FEE7B000) [pid = 2008] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C99343F800) [pid = 2008] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C994EF0800) [pid = 2008] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C993437400) [pid = 2008] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98EFDC400) [pid = 2008] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98620C800) [pid = 2008] [serial = 658] [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.] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98E1A7C00) [pid = 2008] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98CE7F400) [pid = 2008] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 04:20:10 INFO - PROCESS | 2008 | 1461324010220 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]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:20:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3095ms 04:20:10 INFO - PROCESS | 2008 | 1461324010290 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 2008 | 1461324010295 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:20:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:20:10 INFO - PROCESS | 2008 | 1461324010303 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 2008 | 1461324010308 Marionette TRACE conn5 <- [1,1562,null,{}] 04:20:10 INFO - PROCESS | 2008 | 1461324010315 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}] 04:20:10 INFO - PROCESS | 2008 | 1461324010416 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:20:10 INFO - PROCESS | 2008 | 1461324010435 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9850BA000 == 27 [pid = 2008] [id = 400] 04:20:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98503B000) [pid = 2008] [serial = 1200] [outer = 0000000000000000] 04:20:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98503C000) [pid = 2008] [serial = 1201] [outer = 000000C98503B000] 04:20:10 INFO - PROCESS | 2008 | 1461324010488 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C9863DF800) [pid = 2008] [serial = 1202] [outer = 000000C98503B000] 04:20:11 INFO - PROCESS | 2008 | 1461324010994 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 04:20:11 INFO - PROCESS | 2008 | 1461324011041 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2008 | 1461324011048 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:20:11 INFO - PROCESS | 2008 | 1461324011099 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 2008 | 1461324011102 Marionette TRACE conn5 <- [1,1566,null,{}] 04:20:11 INFO - PROCESS | 2008 | 1461324011108 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}] 04:20:11 INFO - PROCESS | 2008 | 1461324011207 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:20:11 INFO - PROCESS | 2008 | 1461324011285 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873BC000 == 28 [pid = 2008] [id = 401] 04:20:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9863E2C00) [pid = 2008] [serial = 1203] [outer = 0000000000000000] 04:20:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C986F42800) [pid = 2008] [serial = 1204] [outer = 000000C9863E2C00] 04:20:11 INFO - PROCESS | 2008 | 1461324011334 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C986FDC400) [pid = 2008] [serial = 1205] [outer = 000000C9863E2C00] 04:20:11 INFO - PROCESS | 2008 | 1461324011746 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 04:20:11 INFO - PROCESS | 2008 | 1461324011796 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2008 | 1461324011799 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:20:11 INFO - PROCESS | 2008 | 1461324011803 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 2008 | 1461324011807 Marionette TRACE conn5 <- [1,1570,null,{}] 04:20:11 INFO - PROCESS | 2008 | 1461324011819 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}] 04:20:11 INFO - PROCESS | 2008 | 1461324011914 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:20:11 INFO - PROCESS | 2008 | 1461324011923 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98816B800 == 29 [pid = 2008] [id = 402] 04:20:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C984375400) [pid = 2008] [serial = 1206] [outer = 0000000000000000] 04:20:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98800F400) [pid = 2008] [serial = 1207] [outer = 000000C984375400] 04:20:11 INFO - PROCESS | 2008 | 1461324011976 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C988479800) [pid = 2008] [serial = 1208] [outer = 000000C984375400] 04:20:12 INFO - PROCESS | 2008 | 1461324012497 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]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 04:20:12 INFO - PROCESS | 2008 | 1461324012580 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2008 | 1461324012583 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:20:12 INFO - PROCESS | 2008 | 1461324012586 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2008 | 1461324012588 Marionette TRACE conn5 <- [1,1574,null,{}] 04:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:20:12 INFO - PROCESS | 2008 | 1461324012597 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}] 04:20:12 INFO - PROCESS | 2008 | 1461324012713 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:20:12 INFO - PROCESS | 2008 | 1461324012727 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9886A3800 == 30 [pid = 2008] [id = 403] 04:20:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98850F400) [pid = 2008] [serial = 1209] [outer = 0000000000000000] 04:20:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C988583400) [pid = 2008] [serial = 1210] [outer = 000000C98850F400] 04:20:12 INFO - PROCESS | 2008 | 1461324012819 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C9886C3400) [pid = 2008] [serial = 1211] [outer = 000000C98850F400] 04:20:13 INFO - PROCESS | 2008 | 1461324013273 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]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 04:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:20:13 INFO - PROCESS | 2008 | 1461324013327 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2008 | 1461324013329 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:20:13 INFO - PROCESS | 2008 | 1461324013332 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 2008 | 1461324013334 Marionette TRACE conn5 <- [1,1578,null,{}] 04:20:13 INFO - PROCESS | 2008 | 1461324013343 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}] 04:20:13 INFO - PROCESS | 2008 | 1461324013449 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:20:13 INFO - PROCESS | 2008 | 1461324013457 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0EC000 == 31 [pid = 2008] [id = 404] 04:20:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98503B800) [pid = 2008] [serial = 1212] [outer = 0000000000000000] 04:20:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C9886CD800) [pid = 2008] [serial = 1213] [outer = 000000C98503B800] 04:20:13 INFO - PROCESS | 2008 | 1461324013503 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C9890C9400) [pid = 2008] [serial = 1214] [outer = 000000C98503B800] 04:20:13 INFO - PROCESS | 2008 | 1461324013955 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]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 04:20:14 INFO - PROCESS | 2008 | 1461324014027 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 2008 | 1461324014029 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:20:14 INFO - PROCESS | 2008 | 1461324014033 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 2008 | 1461324014035 Marionette TRACE conn5 <- [1,1582,null,{}] 04:20:14 INFO - PROCESS | 2008 | 1461324014038 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}] 04:20:14 INFO - PROCESS | 2008 | 1461324014983 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C993015800) [pid = 2008] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C9890E1C00) [pid = 2008] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C9FBEA3400) [pid = 2008] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C986B77000) [pid = 2008] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98F897C00) [pid = 2008] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C9907D5C00) [pid = 2008] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98C8C4000) [pid = 2008] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98B5BBC00) [pid = 2008] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98F93FC00) [pid = 2008] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98C668C00) [pid = 2008] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C9F9553400) [pid = 2008] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C9949C3C00) [pid = 2008] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C9809AE000) [pid = 2008] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98B5C1C00) [pid = 2008] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C993FB2400) [pid = 2008] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C986C5E400) [pid = 2008] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C9F55B7400) [pid = 2008] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C984375000) [pid = 2008] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98CE20C00) [pid = 2008] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C988485000) [pid = 2008] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C99343EC00) [pid = 2008] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C983B83400) [pid = 2008] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C983B82800) [pid = 2008] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C993439C00) [pid = 2008] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C9941D0C00) [pid = 2008] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C9F55CF800) [pid = 2008] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C991A59000) [pid = 2008] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98EFD4C00) [pid = 2008] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C98B4EA400) [pid = 2008] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C985081400) [pid = 2008] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:20:15 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C993FAC000) [pid = 2008] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:20:15 INFO - PROCESS | 2008 | 1461324015076 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98868A800 == 32 [pid = 2008] [id = 405] 04:20:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C983B07800) [pid = 2008] [serial = 1215] [outer = 0000000000000000] 04:20:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98437A400) [pid = 2008] [serial = 1216] [outer = 000000C983B07800] 04:20:15 INFO - PROCESS | 2008 | 1461324015128 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C9890CDC00) [pid = 2008] [serial = 1217] [outer = 000000C983B07800] 04:20:15 INFO - PROCESS | 2008 | 1461324015533 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1545ms 04:20:15 INFO - PROCESS | 2008 | 1461324015581 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2008 | 1461324015583 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:20:15 INFO - PROCESS | 2008 | 1461324015586 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2008 | 1461324015588 Marionette TRACE conn5 <- [1,1586,null,{}] 04:20:15 INFO - PROCESS | 2008 | 1461324015592 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}] 04:20:15 INFO - PROCESS | 2008 | 1461324015672 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:20:15 INFO - PROCESS | 2008 | 1461324015688 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0F6800 == 33 [pid = 2008] [id = 406] 04:20:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C98A0C8800) [pid = 2008] [serial = 1218] [outer = 0000000000000000] 04:20:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C98A724400) [pid = 2008] [serial = 1219] [outer = 000000C98A0C8800] 04:20:15 INFO - PROCESS | 2008 | 1461324015740 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C98B40C400) [pid = 2008] [serial = 1220] [outer = 000000C98A0C8800] 04:20:16 INFO - PROCESS | 2008 | 1461324016188 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]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 04:20:16 INFO - PROCESS | 2008 | 1461324016217 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2008 | 1461324016219 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:20:16 INFO - PROCESS | 2008 | 1461324016223 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 2008 | 1461324016224 Marionette TRACE conn5 <- [1,1590,null,{}] 04:20:16 INFO - PROCESS | 2008 | 1461324016228 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}] 04:20:16 INFO - PROCESS | 2008 | 1461324016309 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:20:16 INFO - PROCESS | 2008 | 1461324016315 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD09000 == 34 [pid = 2008] [id = 407] 04:20:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98B46B800) [pid = 2008] [serial = 1221] [outer = 0000000000000000] 04:20:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98B473000) [pid = 2008] [serial = 1222] [outer = 000000C98B46B800] 04:20:16 INFO - PROCESS | 2008 | 1461324016361 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98B4B1000) [pid = 2008] [serial = 1223] [outer = 000000C98B46B800] 04:20:16 INFO - PROCESS | 2008 | 1461324016800 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]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 04:20:16 INFO - PROCESS | 2008 | 1461324016855 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2008 | 1461324016858 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:20:16 INFO - PROCESS | 2008 | 1461324016861 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 2008 | 1461324016863 Marionette TRACE conn5 <- [1,1594,null,{}] 04:20:16 INFO - PROCESS | 2008 | 1461324016866 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}] 04:20:16 INFO - PROCESS | 2008 | 1461324016947 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:20:16 INFO - PROCESS | 2008 | 1461324016957 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9817B7000 == 35 [pid = 2008] [id = 408] 04:20:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C980924400) [pid = 2008] [serial = 1224] [outer = 0000000000000000] 04:20:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C980FA6400) [pid = 2008] [serial = 1225] [outer = 000000C980924400] 04:20:17 INFO - PROCESS | 2008 | 1461324017069 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C984376400) [pid = 2008] [serial = 1226] [outer = 000000C980924400] 04:20:17 INFO - PROCESS | 2008 | 1461324017931 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]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1133ms 04:20:18 INFO - PROCESS | 2008 | 1461324018014 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 2008 | 1461324018018 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:20:18 INFO - PROCESS | 2008 | 1461324018025 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 2008 | 1461324018028 Marionette TRACE conn5 <- [1,1598,null,{}] 04:20:18 INFO - PROCESS | 2008 | 1461324018034 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}] 04:20:18 INFO - PROCESS | 2008 | 1461324018165 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:20:18 INFO - PROCESS | 2008 | 1461324018280 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884B0800 == 36 [pid = 2008] [id = 409] 04:20:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C986FCFC00) [pid = 2008] [serial = 1227] [outer = 0000000000000000] 04:20:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C9877C1000) [pid = 2008] [serial = 1228] [outer = 000000C986FCFC00] 04:20:18 INFO - PROCESS | 2008 | 1461324018340 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C988083C00) [pid = 2008] [serial = 1229] [outer = 000000C986FCFC00] 04:20:19 INFO - PROCESS | 2008 | 1461324019049 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]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1084ms 04:20:19 INFO - PROCESS | 2008 | 1461324019109 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 2008 | 1461324019114 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:20:19 INFO - PROCESS | 2008 | 1461324019121 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 2008 | 1461324019125 Marionette TRACE conn5 <- [1,1602,null,{}] 04:20:19 INFO - PROCESS | 2008 | 1461324019154 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}] 04:20:19 INFO - PROCESS | 2008 | 1461324019285 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:20:19 INFO - PROCESS | 2008 | 1461324019426 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0E8800 == 37 [pid = 2008] [id = 410] 04:20:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C989CCD800) [pid = 2008] [serial = 1230] [outer = 0000000000000000] 04:20:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C989D3A800) [pid = 2008] [serial = 1231] [outer = 000000C989CCD800] 04:20:19 INFO - PROCESS | 2008 | 1461324019492 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98A727400) [pid = 2008] [serial = 1232] [outer = 000000C989CCD800] 04:20:20 INFO - PROCESS | 2008 | 1461324020370 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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1315ms 04:20:20 INFO - PROCESS | 2008 | 1461324020438 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2008 | 1461324020442 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 2008 | 1461324020447 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:20:20 INFO - PROCESS | 2008 | 1461324020452 Marionette TRACE conn5 <- [1,1606,null,{}] 04:20:20 INFO - PROCESS | 2008 | 1461324020458 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}] 04:20:20 INFO - PROCESS | 2008 | 1461324020597 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:20:20 INFO - PROCESS | 2008 | 1461324020724 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873AA800 == 38 [pid = 2008] [id = 411] 04:20:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98503EC00) [pid = 2008] [serial = 1233] [outer = 0000000000000000] 04:20:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C9863E6C00) [pid = 2008] [serial = 1234] [outer = 000000C98503EC00] 04:20:20 INFO - PROCESS | 2008 | 1461324020778 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C986F41800) [pid = 2008] [serial = 1235] [outer = 000000C98503EC00] 04:20:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873DB000 == 37 [pid = 2008] [id = 234] 04:20:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C98932A000 == 36 [pid = 2008] [id = 235] 04:20:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C98868F800 == 35 [pid = 2008] [id = 220] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C9FEF9C800) [pid = 2008] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C993022C00) [pid = 2008] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C9FAD17000) [pid = 2008] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C9FAC61400) [pid = 2008] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98800A400) [pid = 2008] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C987535400) [pid = 2008] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C98FB67000) [pid = 2008] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C991A62400) [pid = 2008] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98FD4C800) [pid = 2008] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C991AAA800) [pid = 2008] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C992983800) [pid = 2008] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98B5C4400) [pid = 2008] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98C1F9C00) [pid = 2008] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98FCF4C00) [pid = 2008] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C994EF0C00) [pid = 2008] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98C783C00) [pid = 2008] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98C8CAC00) [pid = 2008] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C9FAC6D400) [pid = 2008] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 96 (000000C9F9E72800) [pid = 2008] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C9FBEA4400) [pid = 2008] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C9949CB400) [pid = 2008] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C985088400) [pid = 2008] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C988085800) [pid = 2008] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C98CE25000) [pid = 2008] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98C1EB800) [pid = 2008] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C9FEE7C800) [pid = 2008] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C9FBC2BC00) [pid = 2008] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C988478C00) [pid = 2008] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C989CD7800) [pid = 2008] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C9F55D1800) [pid = 2008] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C9F8A31400) [pid = 2008] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C986291000) [pid = 2008] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C988586000) [pid = 2008] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C98E1A0800) [pid = 2008] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C9890A0000) [pid = 2008] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C98850E000) [pid = 2008] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C9967DF800) [pid = 2008] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 77 (000000C986C5CC00) [pid = 2008] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 76 (000000C986E4B800) [pid = 2008] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 75 (000000C9947A9800) [pid = 2008] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 74 (000000C993438000) [pid = 2008] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 73 (000000C98B5BC800) [pid = 2008] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 72 (000000C98E1C6800) [pid = 2008] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C9FAE10400) [pid = 2008] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C9FAC6B400) [pid = 2008] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C9941E0400) [pid = 2008] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C9F8C34400) [pid = 2008] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C9941D2800) [pid = 2008] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (000000C9949CD000) [pid = 2008] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (000000C9F55B7C00) [pid = 2008] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (000000C9F8A29400) [pid = 2008] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 63 (000000C98FB67C00) [pid = 2008] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 62 (000000C98C1F9000) [pid = 2008] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 61 (000000C98F1F9C00) [pid = 2008] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 60 (000000C98B4F6C00) [pid = 2008] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 59 (000000C98850D400) [pid = 2008] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 58 (000000C993FB4C00) [pid = 2008] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | --DOMWINDOW == 57 (000000C986EF2C00) [pid = 2008] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:20:21 INFO - PROCESS | 2008 | 1461324021326 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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 04:20:21 INFO - PROCESS | 2008 | 1461324021396 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 2008 | 1461324021402 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:20:21 INFO - PROCESS | 2008 | 1461324021408 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 2008 | 1461324021411 Marionette TRACE conn5 <- [1,1610,null,{}] 04:20:21 INFO - PROCESS | 2008 | 1461324021414 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}] 04:20:21 INFO - PROCESS | 2008 | 1461324021503 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:20:21 INFO - PROCESS | 2008 | 1461324021517 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884B8800 == 36 [pid = 2008] [id = 412] 04:20:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 58 (000000C987536000) [pid = 2008] [serial = 1236] [outer = 0000000000000000] 04:20:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 59 (000000C9877C0000) [pid = 2008] [serial = 1237] [outer = 000000C987536000] 04:20:21 INFO - PROCESS | 2008 | 1461324021564 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 60 (000000C988010800) [pid = 2008] [serial = 1238] [outer = 000000C987536000] 04:20:22 INFO - PROCESS | 2008 | 1461324022048 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]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 04:20:22 INFO - PROCESS | 2008 | 1461324022117 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2008 | 1461324022119 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:20:22 INFO - PROCESS | 2008 | 1461324022125 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2008 | 1461324022129 Marionette TRACE conn5 <- [1,1614,null,{}] 04:20:22 INFO - PROCESS | 2008 | 1461324022141 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}] 04:20:22 INFO - PROCESS | 2008 | 1461324022232 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:20:22 INFO - PROCESS | 2008 | 1461324022313 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0EA800 == 37 [pid = 2008] [id = 413] 04:20:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 61 (000000C983B0D000) [pid = 2008] [serial = 1239] [outer = 0000000000000000] 04:20:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 62 (000000C988586000) [pid = 2008] [serial = 1240] [outer = 000000C983B0D000] 04:20:22 INFO - PROCESS | 2008 | 1461324022364 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 63 (000000C9890A1000) [pid = 2008] [serial = 1241] [outer = 000000C983B0D000] 04:20:22 INFO - PROCESS | 2008 | 1461324022755 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]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 689ms 04:20:22 INFO - PROCESS | 2008 | 1461324022818 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2008 | 1461324022821 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:20:22 INFO - PROCESS | 2008 | 1461324022824 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2008 | 1461324022826 Marionette TRACE conn5 <- [1,1618,null,{}] 04:20:22 INFO - PROCESS | 2008 | 1461324022830 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}] 04:20:22 INFO - PROCESS | 2008 | 1461324022918 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:20:22 INFO - PROCESS | 2008 | 1461324022926 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B8800 == 38 [pid = 2008] [id = 414] 04:20:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 64 (000000C9890DD800) [pid = 2008] [serial = 1242] [outer = 0000000000000000] 04:20:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (000000C98A0C1000) [pid = 2008] [serial = 1243] [outer = 000000C9890DD800] 04:20:22 INFO - PROCESS | 2008 | 1461324022973 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (000000C98B405000) [pid = 2008] [serial = 1244] [outer = 000000C9890DD800] 04:20:23 INFO - PROCESS | 2008 | 1461324023454 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]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 04:20:23 INFO - PROCESS | 2008 | 1461324023519 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2008 | 1461324023521 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:20:23 INFO - PROCESS | 2008 | 1461324023524 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 2008 | 1461324023526 Marionette TRACE conn5 <- [1,1622,null,{}] 04:20:23 INFO - PROCESS | 2008 | 1461324023530 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}] 04:20:23 INFO - PROCESS | 2008 | 1461324023666 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:20:23 INFO - PROCESS | 2008 | 1461324023693 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0B800 == 39 [pid = 2008] [id = 415] 04:20:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (000000C98B47AC00) [pid = 2008] [serial = 1245] [outer = 0000000000000000] 04:20:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C98B4BAC00) [pid = 2008] [serial = 1246] [outer = 000000C98B47AC00] 04:20:23 INFO - PROCESS | 2008 | 1461324023739 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C98B4F8800) [pid = 2008] [serial = 1247] [outer = 000000C98B47AC00] 04:20:24 INFO - PROCESS | 2008 | 1461324024196 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]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 04:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:20:24 INFO - PROCESS | 2008 | 1461324024268 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 2008 | 1461324024270 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 2008 | 1461324024274 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 2008 | 1461324024276 Marionette TRACE conn5 <- [1,1626,null,{}] 04:20:24 INFO - PROCESS | 2008 | 1461324024279 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}] 04:20:24 INFO - PROCESS | 2008 | 1461324024413 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:20:24 INFO - PROCESS | 2008 | 1461324024470 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E177800 == 40 [pid = 2008] [id = 416] 04:20:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98BA64C00) [pid = 2008] [serial = 1248] [outer = 0000000000000000] 04:20:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98BA6DC00) [pid = 2008] [serial = 1249] [outer = 000000C98BA64C00] 04:20:24 INFO - PROCESS | 2008 | 1461324024521 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98C1F0400) [pid = 2008] [serial = 1250] [outer = 000000C98BA64C00] 04:20:25 INFO - PROCESS | 2008 | 1461324024991 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]]]}] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 71 (000000C98A0C8800) [pid = 2008] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 70 (000000C984375400) [pid = 2008] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 69 (000000C986FDA400) [pid = 2008] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 68 (000000C98503B800) [pid = 2008] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 67 (000000C983B07800) [pid = 2008] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 66 (000000C98850F400) [pid = 2008] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 65 (000000C9863E2C00) [pid = 2008] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:20:25 INFO - PROCESS | 2008 | --DOMWINDOW == 64 (000000C98503B000) [pid = 2008] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 796ms 04:20:25 INFO - PROCESS | 2008 | 1461324025071 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2008 | 1461324025073 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:20:25 INFO - PROCESS | 2008 | 1461324025077 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2008 | 1461324025079 Marionette TRACE conn5 <- [1,1630,null,{}] 04:20:25 INFO - PROCESS | 2008 | 1461324025082 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}] 04:20:25 INFO - PROCESS | 2008 | 1461324025164 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:20:25 INFO - PROCESS | 2008 | 1461324025177 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E18B000 == 41 [pid = 2008] [id = 417] 04:20:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 65 (000000C986F38C00) [pid = 2008] [serial = 1251] [outer = 0000000000000000] 04:20:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 66 (000000C98850A800) [pid = 2008] [serial = 1252] [outer = 000000C986F38C00] 04:20:25 INFO - PROCESS | 2008 | 1461324025224 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 67 (000000C98C1F3800) [pid = 2008] [serial = 1253] [outer = 000000C986F38C00] 04:20:25 INFO - PROCESS | 2008 | 1461324025631 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]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 04:20:25 INFO - PROCESS | 2008 | 1461324025674 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2008 | 1461324025676 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:20:25 INFO - PROCESS | 2008 | 1461324025680 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2008 | 1461324025682 Marionette TRACE conn5 <- [1,1634,null,{}] 04:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:20:25 INFO - PROCESS | 2008 | 1461324025685 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}] 04:20:25 INFO - PROCESS | 2008 | 1461324025769 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:20:25 INFO - PROCESS | 2008 | 1461324025776 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F13D000 == 42 [pid = 2008] [id = 418] 04:20:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 68 (000000C98C1F9C00) [pid = 2008] [serial = 1254] [outer = 0000000000000000] 04:20:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 69 (000000C98C2BF000) [pid = 2008] [serial = 1255] [outer = 000000C98C1F9C00] 04:20:25 INFO - PROCESS | 2008 | 1461324025822 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 70 (000000C98C65D000) [pid = 2008] [serial = 1256] [outer = 000000C98C1F9C00] 04:20:26 INFO - PROCESS | 2008 | 1461324026254 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]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 04:20:26 INFO - PROCESS | 2008 | 1461324026315 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 2008 | 1461324026317 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:20:26 INFO - PROCESS | 2008 | 1461324026321 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:20:26 INFO - PROCESS | 2008 | 1461324026322 Marionette TRACE conn5 <- [1,1638,null,{}] 04:20:26 INFO - PROCESS | 2008 | 1461324026326 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}] 04:20:26 INFO - PROCESS | 2008 | 1461324026409 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:20:26 INFO - PROCESS | 2008 | 1461324026417 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A0E9000 == 43 [pid = 2008] [id = 419] 04:20:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 71 (000000C98C662C00) [pid = 2008] [serial = 1257] [outer = 0000000000000000] 04:20:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 72 (000000C98C667000) [pid = 2008] [serial = 1258] [outer = 000000C98C662C00] 04:20:26 INFO - PROCESS | 2008 | 1461324026464 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 73 (000000C98C787C00) [pid = 2008] [serial = 1259] [outer = 000000C98C662C00] 04:20:26 INFO - PROCESS | 2008 | 1461324026910 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]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 04:20:26 INFO - PROCESS | 2008 | 1461324026953 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 2008 | 1461324026955 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:20:26 INFO - PROCESS | 2008 | 1461324026963 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 2008 | 1461324026965 Marionette TRACE conn5 <- [1,1642,null,{}] 04:20:26 INFO - PROCESS | 2008 | 1461324026968 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}] 04:20:27 INFO - PROCESS | 2008 | 1461324027053 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:20:27 INFO - PROCESS | 2008 | 1461324027062 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F91B800 == 44 [pid = 2008] [id = 420] 04:20:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 74 (000000C9886CF800) [pid = 2008] [serial = 1260] [outer = 0000000000000000] 04:20:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 75 (000000C98C78FC00) [pid = 2008] [serial = 1261] [outer = 000000C9886CF800] 04:20:27 INFO - PROCESS | 2008 | 1461324027109 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 76 (000000C98C8CBC00) [pid = 2008] [serial = 1262] [outer = 000000C9886CF800] 04:20:27 INFO - PROCESS | 2008 | 1461324027841 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 944ms 04:20:27 INFO - PROCESS | 2008 | 1461324027907 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2008 | 1461324027911 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:20:27 INFO - PROCESS | 2008 | 1461324027916 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2008 | 1461324027920 Marionette TRACE conn5 <- [1,1646,null,{}] 04:20:27 INFO - PROCESS | 2008 | 1461324027926 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}] 04:20:28 INFO - PROCESS | 2008 | 1461324028078 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:20:28 INFO - PROCESS | 2008 | 1461324028192 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9884A4800 == 45 [pid = 2008] [id = 421] 04:20:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 77 (000000C987118400) [pid = 2008] [serial = 1263] [outer = 0000000000000000] 04:20:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 78 (000000C98790C000) [pid = 2008] [serial = 1264] [outer = 000000C987118400] 04:20:28 INFO - PROCESS | 2008 | 1461324028251 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C98850B400) [pid = 2008] [serial = 1265] [outer = 000000C987118400] 04:20:28 INFO - PROCESS | 2008 | 1461324028833 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]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 985ms 04:20:28 INFO - PROCESS | 2008 | 1461324028906 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2008 | 1461324028912 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:20:28 INFO - PROCESS | 2008 | 1461324028919 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:20:28 INFO - PROCESS | 2008 | 1461324028922 Marionette TRACE conn5 <- [1,1650,null,{}] 04:20:28 INFO - PROCESS | 2008 | 1461324028940 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}] 04:20:29 INFO - PROCESS | 2008 | 1461324029061 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:20:29 INFO - PROCESS | 2008 | 1461324029132 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0E9000 == 46 [pid = 2008] [id = 422] 04:20:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C9886CB400) [pid = 2008] [serial = 1266] [outer = 0000000000000000] 04:20:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C98A065800) [pid = 2008] [serial = 1267] [outer = 000000C9886CB400] 04:20:29 INFO - PROCESS | 2008 | 1461324029229 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C98B4F6C00) [pid = 2008] [serial = 1268] [outer = 000000C9886CB400] 04:20:29 INFO - PROCESS | 2008 | 1461324029839 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]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 986ms 04:20:29 INFO - PROCESS | 2008 | 1461324029922 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2008 | 1461324029925 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:20:29 INFO - PROCESS | 2008 | 1461324029930 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 2008 | 1461324029934 Marionette TRACE conn5 <- [1,1654,null,{}] 04:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:20:29 INFO - PROCESS | 2008 | 1461324029946 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}] 04:20:30 INFO - PROCESS | 2008 | 1461324030070 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:20:30 INFO - PROCESS | 2008 | 1461324030183 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9DD800 == 47 [pid = 2008] [id = 423] 04:20:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C98C1EF800) [pid = 2008] [serial = 1269] [outer = 0000000000000000] 04:20:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C98C665800) [pid = 2008] [serial = 1270] [outer = 000000C98C1EF800] 04:20:30 INFO - PROCESS | 2008 | 1461324030246 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98C8D0800) [pid = 2008] [serial = 1271] [outer = 000000C98C1EF800] 04:20:30 INFO - PROCESS | 2008 | 1461324030836 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]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 987ms 04:20:30 INFO - PROCESS | 2008 | 1461324030925 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 2008 | 1461324030928 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:20:30 INFO - PROCESS | 2008 | 1461324030932 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 2008 | 1461324030934 Marionette TRACE conn5 <- [1,1658,null,{}] 04:20:30 INFO - PROCESS | 2008 | 1461324030938 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}] 04:20:31 INFO - PROCESS | 2008 | 1461324031094 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:20:31 INFO - PROCESS | 2008 | 1461324031141 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB04800 == 48 [pid = 2008] [id = 424] 04:20:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98CE23000) [pid = 2008] [serial = 1272] [outer = 0000000000000000] 04:20:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98CE25C00) [pid = 2008] [serial = 1273] [outer = 000000C98CE23000] 04:20:31 INFO - PROCESS | 2008 | 1461324031200 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98CE86000) [pid = 2008] [serial = 1274] [outer = 000000C98CE23000] 04:20:31 INFO - PROCESS | 2008 | 1461324031754 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]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 837ms 04:20:31 INFO - PROCESS | 2008 | 1461324031771 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2008 | 1461324031774 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:20:31 INFO - PROCESS | 2008 | 1461324031777 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:20:31 INFO - PROCESS | 2008 | 1461324031780 Marionette TRACE conn5 <- [1,1662,null,{}] 04:20:31 INFO - PROCESS | 2008 | 1461324031783 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}] 04:20:31 INFO - PROCESS | 2008 | 1461324031889 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:20:31 INFO - PROCESS | 2008 | 1461324031984 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBBD800 == 49 [pid = 2008] [id = 425] 04:20:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98E1A6400) [pid = 2008] [serial = 1275] [outer = 0000000000000000] 04:20:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98E1A9800) [pid = 2008] [serial = 1276] [outer = 000000C98E1A6400] 04:20:32 INFO - PROCESS | 2008 | 1461324032040 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98E1BA400) [pid = 2008] [serial = 1277] [outer = 000000C98E1A6400] 04:20:32 INFO - PROCESS | 2008 | 1461324032846 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]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1088ms 04:20:32 INFO - PROCESS | 2008 | 1461324032869 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2008 | 1461324032873 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:20:32 INFO - PROCESS | 2008 | 1461324032878 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2008 | 1461324032882 Marionette TRACE conn5 <- [1,1666,null,{}] 04:20:32 INFO - PROCESS | 2008 | 1461324032889 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}] 04:20:32 INFO - PROCESS | 2008 | 1461324032991 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:20:33 INFO - PROCESS | 2008 | 1461324033089 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A98F000 == 50 [pid = 2008] [id = 426] 04:20:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C983B04400) [pid = 2008] [serial = 1278] [outer = 0000000000000000] 04:20:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98628C000) [pid = 2008] [serial = 1279] [outer = 000000C983B04400] 04:20:33 INFO - PROCESS | 2008 | 1461324033140 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C9875DAC00) [pid = 2008] [serial = 1280] [outer = 000000C983B04400] 04:20:33 INFO - PROCESS | 2008 | 1461324033715 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]]]}] 04:20:33 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884AD000 == 49 [pid = 2008] [id = 236] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98B473000) [pid = 2008] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C98B40C400) [pid = 2008] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C988479800) [pid = 2008] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98800F400) [pid = 2008] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C98850C000) [pid = 2008] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C9890C9400) [pid = 2008] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C9890CDC00) [pid = 2008] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C98437A400) [pid = 2008] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 85 (000000C9886C3400) [pid = 2008] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 84 (000000C986F42800) [pid = 2008] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 83 (000000C988583400) [pid = 2008] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 82 (000000C986FDC400) [pid = 2008] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 81 (000000C9863DF800) [pid = 2008] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 80 (000000C98A724400) [pid = 2008] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 79 (000000C9886CD800) [pid = 2008] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - PROCESS | 2008 | --DOMWINDOW == 78 (000000C98503C000) [pid = 2008] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 942ms 04:20:33 INFO - PROCESS | 2008 | 1461324033828 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2008 | 1461324033834 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:20:33 INFO - PROCESS | 2008 | 1461324033840 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:20:33 INFO - PROCESS | 2008 | 1461324033842 Marionette TRACE conn5 <- [1,1670,null,{}] 04:20:33 INFO - PROCESS | 2008 | 1461324033846 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}] 04:20:33 INFO - PROCESS | 2008 | 1461324033942 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:20:33 INFO - PROCESS | 2008 | 1461324033950 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986319800 == 50 [pid = 2008] [id = 427] 04:20:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 79 (000000C98628BC00) [pid = 2008] [serial = 1281] [outer = 0000000000000000] 04:20:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 80 (000000C986B73800) [pid = 2008] [serial = 1282] [outer = 000000C98628BC00] 04:20:34 INFO - PROCESS | 2008 | 1461324033999 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 81 (000000C9875DB000) [pid = 2008] [serial = 1283] [outer = 000000C98628BC00] 04:20:34 INFO - PROCESS | 2008 | 1461324034559 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]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 777ms 04:20:34 INFO - PROCESS | 2008 | 1461324034621 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2008 | 1461324034623 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:20:34 INFO - PROCESS | 2008 | 1461324034627 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2008 | 1461324034631 Marionette TRACE conn5 <- [1,1674,null,{}] 04:20:34 INFO - PROCESS | 2008 | 1461324034642 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}] 04:20:34 INFO - PROCESS | 2008 | 1461324034734 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:20:34 INFO - PROCESS | 2008 | 1461324034812 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A98C800 == 51 [pid = 2008] [id = 428] 04:20:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 82 (000000C9886C2000) [pid = 2008] [serial = 1284] [outer = 0000000000000000] 04:20:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 83 (000000C988B35400) [pid = 2008] [serial = 1285] [outer = 000000C9886C2000] 04:20:34 INFO - PROCESS | 2008 | 1461324034863 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 84 (000000C989384C00) [pid = 2008] [serial = 1286] [outer = 000000C9886C2000] 04:20:35 INFO - PROCESS | 2008 | 1461324035260 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]]]}] 04:20:35 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 04:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 04:20:35 INFO - PROCESS | 2008 | 1461324035322 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2008 | 1461324035325 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:20:35 INFO - PROCESS | 2008 | 1461324035328 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 2008 | 1461324035330 Marionette TRACE conn5 <- [1,1678,null,{}] 04:20:35 INFO - PROCESS | 2008 | 1461324035334 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}] 04:20:35 INFO - PROCESS | 2008 | 1461324035423 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:20:35 INFO - PROCESS | 2008 | 1461324035430 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD12000 == 52 [pid = 2008] [id = 429] 04:20:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 85 (000000C98A0C2400) [pid = 2008] [serial = 1287] [outer = 0000000000000000] 04:20:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 86 (000000C98B40D400) [pid = 2008] [serial = 1288] [outer = 000000C98A0C2400] 04:20:35 INFO - PROCESS | 2008 | 1461324035478 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C98B4B4800) [pid = 2008] [serial = 1289] [outer = 000000C98A0C2400] 04:20:35 INFO - PROCESS | 2008 | 1461324035904 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]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 04:20:35 INFO - PROCESS | 2008 | 1461324035963 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2008 | 1461324035966 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 2008 | 1461324035969 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 2008 | 1461324035971 Marionette TRACE conn5 <- [1,1682,null,{}] 04:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:20:35 INFO - PROCESS | 2008 | 1461324035974 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}] 04:20:36 INFO - PROCESS | 2008 | 1461324036084 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:20:36 INFO - PROCESS | 2008 | 1461324036166 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE14000 == 53 [pid = 2008] [id = 430] 04:20:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98B4F2800) [pid = 2008] [serial = 1290] [outer = 0000000000000000] 04:20:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98B5C1000) [pid = 2008] [serial = 1291] [outer = 000000C98B4F2800] 04:20:36 INFO - PROCESS | 2008 | 1461324036213 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98BA6C000) [pid = 2008] [serial = 1292] [outer = 000000C98B4F2800] 04:20:36 INFO - PROCESS | 2008 | 1461324036650 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]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 04:20:36 INFO - PROCESS | 2008 | 1461324036709 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2008 | 1461324036711 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:20:36 INFO - PROCESS | 2008 | 1461324036720 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 2008 | 1461324036722 Marionette TRACE conn5 <- [1,1686,null,{}] 04:20:36 INFO - PROCESS | 2008 | 1461324036726 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}] 04:20:36 INFO - PROCESS | 2008 | 1461324036859 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:20:36 INFO - PROCESS | 2008 | 1461324036915 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F91D800 == 54 [pid = 2008] [id = 431] 04:20:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98C663C00) [pid = 2008] [serial = 1293] [outer = 0000000000000000] 04:20:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98C8C9000) [pid = 2008] [serial = 1294] [outer = 000000C98C663C00] 04:20:36 INFO - PROCESS | 2008 | 1461324036965 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98E1A8400) [pid = 2008] [serial = 1295] [outer = 000000C98C663C00] 04:20:37 INFO - PROCESS | 2008 | 1461324037390 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]]]}] 04:20:37 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 04:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 04:20:37 INFO - PROCESS | 2008 | 1461324037465 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2008 | 1461324037468 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:20:37 INFO - PROCESS | 2008 | 1461324037471 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 2008 | 1461324037473 Marionette TRACE conn5 <- [1,1690,null,{}] 04:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:20:37 INFO - PROCESS | 2008 | 1461324037477 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}] 04:20:37 INFO - PROCESS | 2008 | 1461324037587 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:20:37 INFO - PROCESS | 2008 | 1461324037642 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBD5000 == 55 [pid = 2008] [id = 432] 04:20:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98E1C0000) [pid = 2008] [serial = 1296] [outer = 0000000000000000] 04:20:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98E1C3C00) [pid = 2008] [serial = 1297] [outer = 000000C98E1C0000] 04:20:37 INFO - PROCESS | 2008 | 1461324037688 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C98ED69400) [pid = 2008] [serial = 1298] [outer = 000000C98E1C0000] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 95 (000000C98C662C00) [pid = 2008] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 94 (000000C98B47AC00) [pid = 2008] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 93 (000000C98BA64C00) [pid = 2008] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 92 (000000C9890DD800) [pid = 2008] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 91 (000000C987536000) [pid = 2008] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 90 (000000C98503EC00) [pid = 2008] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 89 (000000C983B0D000) [pid = 2008] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 88 (000000C986F38C00) [pid = 2008] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 87 (000000C98C1F9C00) [pid = 2008] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:20:38 INFO - PROCESS | 2008 | --DOMWINDOW == 86 (000000C98B46B800) [pid = 2008] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:20:38 INFO - PROCESS | 2008 | 1461324038136 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]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 04:20:38 INFO - PROCESS | 2008 | 1461324038168 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2008 | 1461324038170 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:20:38 INFO - PROCESS | 2008 | 1461324038173 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:20:38 INFO - PROCESS | 2008 | 1461324038175 Marionette TRACE conn5 <- [1,1694,null,{}] 04:20:38 INFO - PROCESS | 2008 | 1461324038178 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}] 04:20:38 INFO - PROCESS | 2008 | 1461324038262 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:20:38 INFO - PROCESS | 2008 | 1461324038343 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE13000 == 56 [pid = 2008] [id = 433] 04:20:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 87 (000000C988479400) [pid = 2008] [serial = 1299] [outer = 0000000000000000] 04:20:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 88 (000000C98B4F2C00) [pid = 2008] [serial = 1300] [outer = 000000C988479400] 04:20:38 INFO - PROCESS | 2008 | 1461324038392 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 89 (000000C98ED69000) [pid = 2008] [serial = 1301] [outer = 000000C988479400] 04:20:38 INFO - PROCESS | 2008 | 1461324038768 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]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 04:20:38 INFO - PROCESS | 2008 | 1461324038806 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2008 | 1461324038808 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:20:38 INFO - PROCESS | 2008 | 1461324038811 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2008 | 1461324038813 Marionette TRACE conn5 <- [1,1698,null,{}] 04:20:38 INFO - PROCESS | 2008 | 1461324038817 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}] 04:20:38 INFO - PROCESS | 2008 | 1461324038933 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:20:38 INFO - PROCESS | 2008 | 1461324038976 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902A3000 == 57 [pid = 2008] [id = 434] 04:20:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 90 (000000C98EFD6000) [pid = 2008] [serial = 1302] [outer = 0000000000000000] 04:20:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 91 (000000C98EFD9C00) [pid = 2008] [serial = 1303] [outer = 000000C98EFD6000] 04:20:39 INFO - PROCESS | 2008 | 1461324039023 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 92 (000000C98F1EB800) [pid = 2008] [serial = 1304] [outer = 000000C98EFD6000] 04:20:39 INFO - PROCESS | 2008 | 1461324039413 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]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 04:20:39 INFO - PROCESS | 2008 | 1461324039443 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 2008 | 1461324039445 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:20:39 INFO - PROCESS | 2008 | 1461324039449 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2008 | 1461324039450 Marionette TRACE conn5 <- [1,1702,null,{}] 04:20:39 INFO - PROCESS | 2008 | 1461324039454 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}] 04:20:39 INFO - PROCESS | 2008 | 1461324039578 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:20:39 INFO - PROCESS | 2008 | 1461324039585 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A8C800 == 58 [pid = 2008] [id = 435] 04:20:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 93 (000000C98F1EEC00) [pid = 2008] [serial = 1305] [outer = 0000000000000000] 04:20:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 94 (000000C98F1F4000) [pid = 2008] [serial = 1306] [outer = 000000C98F1EEC00] 04:20:39 INFO - PROCESS | 2008 | 1461324039631 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 95 (000000C98F88FC00) [pid = 2008] [serial = 1307] [outer = 000000C98F1EEC00] 04:20:40 INFO - PROCESS | 2008 | 1461324040132 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 04:20:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:20:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:40 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 2008 | 1461324040192 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:20:40 INFO - PROCESS | 2008 | 1461324040197 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 2008 | 1461324040202 Marionette TRACE conn5 <- [1,1706,null,{}] 04:20:40 INFO - PROCESS | 2008 | 1461324040210 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}] 04:20:40 INFO - PROCESS | 2008 | 1461324040375 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:20:40 INFO - PROCESS | 2008 | 1461324040504 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9881D5000 == 59 [pid = 2008] [id = 436] 04:20:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 96 (000000C986EE7800) [pid = 2008] [serial = 1308] [outer = 0000000000000000] 04:20:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 97 (000000C986F44C00) [pid = 2008] [serial = 1309] [outer = 000000C986EE7800] 04:20:40 INFO - PROCESS | 2008 | 1461324040564 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C988509400) [pid = 2008] [serial = 1310] [outer = 000000C986EE7800] 04:20:41 INFO - PROCESS | 2008 | 1461324041139 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]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 987ms 04:20:41 INFO - PROCESS | 2008 | 1461324041188 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 2008 | 1461324041195 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:20:41 INFO - PROCESS | 2008 | 1461324041201 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2008 | 1461324041205 Marionette TRACE conn5 <- [1,1710,null,{}] 04:20:41 INFO - PROCESS | 2008 | 1461324041209 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}] 04:20:41 INFO - PROCESS | 2008 | 1461324041355 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:20:41 INFO - PROCESS | 2008 | 1461324041479 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1EA800 == 60 [pid = 2008] [id = 437] 04:20:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C986F3A000) [pid = 2008] [serial = 1311] [outer = 0000000000000000] 04:20:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C989387400) [pid = 2008] [serial = 1312] [outer = 000000C986F3A000] 04:20:41 INFO - PROCESS | 2008 | 1461324041539 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C98B4AC400) [pid = 2008] [serial = 1313] [outer = 000000C986F3A000] 04:20:42 INFO - PROCESS | 2008 | 1461324042138 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]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 04:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:20:42 INFO - PROCESS | 2008 | 1461324042194 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 2008 | 1461324042197 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:20:42 INFO - PROCESS | 2008 | 1461324042201 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 2008 | 1461324042205 Marionette TRACE conn5 <- [1,1714,null,{}] 04:20:42 INFO - PROCESS | 2008 | 1461324042232 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}] 04:20:42 INFO - PROCESS | 2008 | 1461324042352 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:20:42 INFO - PROCESS | 2008 | 1461324042474 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992130800 == 61 [pid = 2008] [id = 438] 04:20:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98C664C00) [pid = 2008] [serial = 1314] [outer = 0000000000000000] 04:20:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98CE1F000) [pid = 2008] [serial = 1315] [outer = 000000C98C664C00] 04:20:42 INFO - PROCESS | 2008 | 1461324042535 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98EFDDC00) [pid = 2008] [serial = 1316] [outer = 000000C98C664C00] 04:20:43 INFO - PROCESS | 2008 | 1461324043148 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]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 986ms 04:20:43 INFO - PROCESS | 2008 | 1461324043189 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2008 | 1461324043193 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:20:43 INFO - PROCESS | 2008 | 1461324043196 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2008 | 1461324043199 Marionette TRACE conn5 <- [1,1718,null,{}] 04:20:43 INFO - PROCESS | 2008 | 1461324043202 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}] 04:20:43 INFO - PROCESS | 2008 | 1461324043315 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:20:43 INFO - PROCESS | 2008 | 1461324043409 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992949800 == 62 [pid = 2008] [id = 439] 04:20:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98F89A000) [pid = 2008] [serial = 1317] [outer = 0000000000000000] 04:20:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98F944400) [pid = 2008] [serial = 1318] [outer = 000000C98F89A000] 04:20:43 INFO - PROCESS | 2008 | 1461324043466 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98FB67400) [pid = 2008] [serial = 1319] [outer = 000000C98F89A000] 04:20:44 INFO - PROCESS | 2008 | 1461324044036 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] 04:20:44 INFO - PROCESS | 2008 | 1461324044079 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:20:44 INFO - PROCESS | 2008 | 1461324044082 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 2008 | 1461324044085 Marionette TRACE conn5 <- [1,1722,null,{}] 04:20:44 INFO - PROCESS | 2008 | 1461324044088 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}] 04:20:44 INFO - PROCESS | 2008 | 1461324044198 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:20:44 INFO - PROCESS | 2008 | 1461324044291 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932CF000 == 63 [pid = 2008] [id = 440] 04:20:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98FB6E400) [pid = 2008] [serial = 1320] [outer = 0000000000000000] 04:20:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98FCEFC00) [pid = 2008] [serial = 1321] [outer = 000000C98FB6E400] 04:20:44 INFO - PROCESS | 2008 | 1461324044348 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98FCF7400) [pid = 2008] [serial = 1322] [outer = 000000C98FB6E400] 04:20:44 INFO - PROCESS | 2008 | 1461324044938 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]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 881ms 04:20:44 INFO - PROCESS | 2008 | 1461324044966 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 2008 | 1461324044969 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:20:44 INFO - PROCESS | 2008 | 1461324044972 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:20:44 INFO - PROCESS | 2008 | 1461324044975 Marionette TRACE conn5 <- [1,1726,null,{}] 04:20:44 INFO - PROCESS | 2008 | 1461324044978 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}] 04:20:45 INFO - PROCESS | 2008 | 1461324045110 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:20:45 INFO - PROCESS | 2008 | 1461324045209 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99330B800 == 64 [pid = 2008] [id = 441] 04:20:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98FD57400) [pid = 2008] [serial = 1323] [outer = 0000000000000000] 04:20:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9907D5000) [pid = 2008] [serial = 1324] [outer = 000000C98FD57400] 04:20:45 INFO - PROCESS | 2008 | 1461324045269 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C991A5AC00) [pid = 2008] [serial = 1325] [outer = 000000C98FD57400] 04:20:45 INFO - PROCESS | 2008 | 1461324045856 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]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 945ms 04:20:45 INFO - PROCESS | 2008 | 1461324045921 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2008 | 1461324045923 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:20:45 INFO - PROCESS | 2008 | 1461324045927 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:20:45 INFO - PROCESS | 2008 | 1461324045929 Marionette TRACE conn5 <- [1,1730,null,{}] 04:20:45 INFO - PROCESS | 2008 | 1461324045933 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}] 04:20:46 INFO - PROCESS | 2008 | 1461324046043 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:20:46 INFO - PROCESS | 2008 | 1461324046306 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9882C5800 == 65 [pid = 2008] [id = 442] 04:20:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C983B0F800) [pid = 2008] [serial = 1326] [outer = 0000000000000000] 04:20:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98436F000) [pid = 2008] [serial = 1327] [outer = 000000C983B0F800] 04:20:46 INFO - PROCESS | 2008 | 1461324046374 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C986EE6000) [pid = 2008] [serial = 1328] [outer = 000000C983B0F800] 04:20:47 INFO - PROCESS | 2008 | 1461324047022 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]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1132ms 04:20:47 INFO - PROCESS | 2008 | 1461324047062 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2008 | 1461324047067 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:20:47 INFO - PROCESS | 2008 | 1461324047073 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:20:47 INFO - PROCESS | 2008 | 1461324047076 Marionette TRACE conn5 <- [1,1734,null,{}] 04:20:47 INFO - PROCESS | 2008 | 1461324047081 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}] 04:20:47 INFO - PROCESS | 2008 | 1461324047190 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:20:47 INFO - PROCESS | 2008 | 1461324047335 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9885C2800 == 64 [pid = 2008] [id = 221] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBD3000 == 63 [pid = 2008] [id = 228] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98814D000 == 62 [pid = 2008] [id = 399] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F44B800 == 61 [pid = 2008] [id = 225] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9902A3000 == 60 [pid = 2008] [id = 434] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE13000 == 59 [pid = 2008] [id = 433] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBD5000 == 58 [pid = 2008] [id = 432] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F91D800 == 57 [pid = 2008] [id = 431] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE14000 == 56 [pid = 2008] [id = 430] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD12000 == 55 [pid = 2008] [id = 429] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A98C800 == 54 [pid = 2008] [id = 428] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C986319800 == 53 [pid = 2008] [id = 427] 04:20:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9862D3000 == 54 [pid = 2008] [id = 443] 04:20:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C983B11C00) [pid = 2008] [serial = 1329] [outer = 0000000000000000] 04:20:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98437B400) [pid = 2008] [serial = 1330] [outer = 000000C983B11C00] 04:20:47 INFO - PROCESS | 2008 | 1461324047431 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C988477400) [pid = 2008] [serial = 1331] [outer = 000000C983B11C00] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A98F000 == 53 [pid = 2008] [id = 426] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9DD800 == 52 [pid = 2008] [id = 423] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0E9000 == 51 [pid = 2008] [id = 422] 04:20:47 INFO - PROCESS | 2008 | --DOCSHELL 000000C9884A4800 == 50 [pid = 2008] [id = 421] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98B4B1000) [pid = 2008] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98B4BAC00) [pid = 2008] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98BA6DC00) [pid = 2008] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C989D3A800) [pid = 2008] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98A0C1000) [pid = 2008] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98B4F8800) [pid = 2008] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C9877C0000) [pid = 2008] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C988010800) [pid = 2008] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C986F41800) [pid = 2008] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C9863E6C00) [pid = 2008] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C988586000) [pid = 2008] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C9890A1000) [pid = 2008] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C980FA6400) [pid = 2008] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 105 (000000C9877C1000) [pid = 2008] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 104 (000000C98850A800) [pid = 2008] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 103 (000000C98C1F0400) [pid = 2008] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 102 (000000C98C2BF000) [pid = 2008] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 101 (000000C98C787C00) [pid = 2008] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 100 (000000C98C65D000) [pid = 2008] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 99 (000000C98C1F3800) [pid = 2008] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 98 (000000C98B405000) [pid = 2008] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | --DOMWINDOW == 97 (000000C98C667000) [pid = 2008] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:20:47 INFO - PROCESS | 2008 | 1461324047898 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]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 881ms 04:20:47 INFO - PROCESS | 2008 | 1461324047959 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2008 | 1461324047963 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:20:47 INFO - PROCESS | 2008 | 1461324047968 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 2008 | 1461324047970 Marionette TRACE conn5 <- [1,1738,null,{}] 04:20:47 INFO - PROCESS | 2008 | 1461324047974 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}] 04:20:48 INFO - PROCESS | 2008 | 1461324048065 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:20:48 INFO - PROCESS | 2008 | 1461324048075 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A4ED800 == 51 [pid = 2008] [id = 444] 04:20:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 98 (000000C988517400) [pid = 2008] [serial = 1332] [outer = 0000000000000000] 04:20:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 99 (000000C988587C00) [pid = 2008] [serial = 1333] [outer = 000000C988517400] 04:20:48 INFO - PROCESS | 2008 | 1461324048124 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 100 (000000C988BE3800) [pid = 2008] [serial = 1334] [outer = 000000C988517400] 04:20:48 INFO - PROCESS | 2008 | 1461324048604 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]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 693ms 04:20:48 INFO - PROCESS | 2008 | 1461324048663 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2008 | 1461324048666 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:20:48 INFO - PROCESS | 2008 | 1461324048671 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2008 | 1461324048677 Marionette TRACE conn5 <- [1,1742,null,{}] 04:20:48 INFO - PROCESS | 2008 | 1461324048686 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}] 04:20:48 INFO - PROCESS | 2008 | 1461324048779 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:20:48 INFO - PROCESS | 2008 | 1461324048897 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD03000 == 52 [pid = 2008] [id = 445] 04:20:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 101 (000000C989D3A800) [pid = 2008] [serial = 1335] [outer = 0000000000000000] 04:20:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 102 (000000C98B404C00) [pid = 2008] [serial = 1336] [outer = 000000C989D3A800] 04:20:48 INFO - PROCESS | 2008 | 1461324048947 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 103 (000000C98B476C00) [pid = 2008] [serial = 1337] [outer = 000000C989D3A800] 04:20:49 INFO - PROCESS | 2008 | 1461324049312 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]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 689ms 04:20:49 INFO - PROCESS | 2008 | 1461324049361 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 2008 | 1461324049364 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:20:49 INFO - PROCESS | 2008 | 1461324049367 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2008 | 1461324049369 Marionette TRACE conn5 <- [1,1746,null,{}] 04:20:49 INFO - PROCESS | 2008 | 1461324049373 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}] 04:20:49 INFO - PROCESS | 2008 | 1461324049462 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:20:49 INFO - PROCESS | 2008 | 1461324049469 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E17E000 == 53 [pid = 2008] [id = 446] 04:20:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 104 (000000C98B4B2C00) [pid = 2008] [serial = 1338] [outer = 0000000000000000] 04:20:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 105 (000000C98B5BAC00) [pid = 2008] [serial = 1339] [outer = 000000C98B4B2C00] 04:20:49 INFO - PROCESS | 2008 | 1461324049517 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 106 (000000C98BA67C00) [pid = 2008] [serial = 1340] [outer = 000000C98B4B2C00] 04:20:50 INFO - PROCESS | 2008 | 1461324050015 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]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 04:20:50 INFO - PROCESS | 2008 | 1461324050061 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2008 | 1461324050064 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:20:50 INFO - PROCESS | 2008 | 1461324050067 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:20:50 INFO - PROCESS | 2008 | 1461324050069 Marionette TRACE conn5 <- [1,1750,null,{}] 04:20:50 INFO - PROCESS | 2008 | 1461324050072 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}] 04:20:50 INFO - PROCESS | 2008 | 1461324050218 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:20:50 INFO - PROCESS | 2008 | 1461324050242 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F24F800 == 54 [pid = 2008] [id = 447] 04:20:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98C1FAC00) [pid = 2008] [serial = 1341] [outer = 0000000000000000] 04:20:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98C2BD800) [pid = 2008] [serial = 1342] [outer = 000000C98C1FAC00] 04:20:50 INFO - PROCESS | 2008 | 1461324050298 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98C784400) [pid = 2008] [serial = 1343] [outer = 000000C98C1FAC00] 04:20:50 INFO - PROCESS | 2008 | 1461324050757 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]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 04:20:50 INFO - PROCESS | 2008 | 1461324050805 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2008 | 1461324050807 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:20:50 INFO - PROCESS | 2008 | 1461324050810 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2008 | 1461324050812 Marionette TRACE conn5 <- [1,1754,null,{}] 04:20:50 INFO - PROCESS | 2008 | 1461324050823 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}] 04:20:50 INFO - PROCESS | 2008 | 1461324050945 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:20:51 INFO - PROCESS | 2008 | 1461324051005 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F937000 == 55 [pid = 2008] [id = 448] 04:20:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98CE29800) [pid = 2008] [serial = 1344] [outer = 0000000000000000] 04:20:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98E1A8800) [pid = 2008] [serial = 1345] [outer = 000000C98CE29800] 04:20:51 INFO - PROCESS | 2008 | 1461324051052 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C98ED61400) [pid = 2008] [serial = 1346] [outer = 000000C98CE29800] 04:20:51 INFO - PROCESS | 2008 | 1461324051483 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]]]}] 04:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 689ms 04:20:51 INFO - PROCESS | 2008 | 1461324051503 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2008 | 1461324051505 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:20:51 INFO - PROCESS | 2008 | 1461324051508 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:20:51 INFO - PROCESS | 2008 | 1461324051510 Marionette TRACE conn5 <- [1,1758,null,{}] 04:20:51 INFO - PROCESS | 2008 | 1461324051520 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}] 04:20:51 INFO - PROCESS | 2008 | 1461324051658 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:20:51 INFO - PROCESS | 2008 | 1461324051666 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988695800 == 56 [pid = 2008] [id = 449] 04:20:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C98ED6B000) [pid = 2008] [serial = 1347] [outer = 0000000000000000] 04:20:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C98EFDD800) [pid = 2008] [serial = 1348] [outer = 000000C98ED6B000] 04:20:51 INFO - PROCESS | 2008 | 1461324051847 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98F89A400) [pid = 2008] [serial = 1349] [outer = 000000C98ED6B000] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C9886C2000) [pid = 2008] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98A0C2400) [pid = 2008] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98628BC00) [pid = 2008] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 111 (000000C98EFD6000) [pid = 2008] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 110 (000000C98B4F2800) [pid = 2008] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 109 (000000C98C663C00) [pid = 2008] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 108 (000000C983B04400) [pid = 2008] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 107 (000000C988479400) [pid = 2008] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:20:51 INFO - PROCESS | 2008 | --DOMWINDOW == 106 (000000C98E1C0000) [pid = 2008] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:20:52 INFO - PROCESS | 2008 | 1461324052232 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]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 732ms 04:20:52 INFO - PROCESS | 2008 | 1461324052244 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 2008 | 1461324052246 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:20:52 INFO - PROCESS | 2008 | 1461324052249 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:20:52 INFO - PROCESS | 2008 | 1461324052251 Marionette TRACE conn5 <- [1,1762,null,{}] 04:20:52 INFO - PROCESS | 2008 | 1461324052254 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}] 04:20:52 INFO - PROCESS | 2008 | 1461324052341 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:20:52 INFO - PROCESS | 2008 | 1461324052424 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A72000 == 57 [pid = 2008] [id = 450] 04:20:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 107 (000000C98B4F2000) [pid = 2008] [serial = 1350] [outer = 0000000000000000] 04:20:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 108 (000000C98EFDE000) [pid = 2008] [serial = 1351] [outer = 000000C98B4F2000] 04:20:52 INFO - PROCESS | 2008 | 1461324052473 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 109 (000000C98FB66000) [pid = 2008] [serial = 1352] [outer = 000000C98B4F2000] 04:20:52 INFO - PROCESS | 2008 | 1461324052827 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]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 04:20:52 INFO - PROCESS | 2008 | 1461324052881 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:20:52 INFO - PROCESS | 2008 | 1461324052883 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:20:52 INFO - PROCESS | 2008 | 1461324052886 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 2008 | 1461324052888 Marionette TRACE conn5 <- [1,1766,null,{}] 04:20:52 INFO - PROCESS | 2008 | 1461324052891 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}] 04:20:53 INFO - PROCESS | 2008 | 1461324053011 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:20:53 INFO - PROCESS | 2008 | 1461324053020 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992948000 == 58 [pid = 2008] [id = 451] 04:20:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 110 (000000C98F93D400) [pid = 2008] [serial = 1353] [outer = 0000000000000000] 04:20:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 111 (000000C98FD53800) [pid = 2008] [serial = 1354] [outer = 000000C98F93D400] 04:20:53 INFO - PROCESS | 2008 | 1461324053099 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 112 (000000C9907D5C00) [pid = 2008] [serial = 1355] [outer = 000000C98F93D400] 04:20:53 INFO - PROCESS | 2008 | 1461324053507 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]]]}] 04:20:53 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 04:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 04:20:53 INFO - PROCESS | 2008 | 1461324053519 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2008 | 1461324053521 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:20:53 INFO - PROCESS | 2008 | 1461324053524 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2008 | 1461324053526 Marionette TRACE conn5 <- [1,1770,null,{}] 04:20:53 INFO - PROCESS | 2008 | 1461324053530 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}] 04:20:53 INFO - PROCESS | 2008 | 1461324053649 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:20:53 INFO - PROCESS | 2008 | 1461324053657 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99340C000 == 59 [pid = 2008] [id = 452] 04:20:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C986E45800) [pid = 2008] [serial = 1356] [outer = 0000000000000000] 04:20:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C991A5A000) [pid = 2008] [serial = 1357] [outer = 000000C986E45800] 04:20:53 INFO - PROCESS | 2008 | 1461324053710 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C991AA9000) [pid = 2008] [serial = 1358] [outer = 000000C986E45800] 04:20:54 INFO - PROCESS | 2008 | 1461324054435 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]]]}] 04:20:54 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 04:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 987ms 04:20:54 INFO - PROCESS | 2008 | 1461324054515 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:20:54 INFO - PROCESS | 2008 | 1461324054521 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:20:54 INFO - PROCESS | 2008 | 1461324054527 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 2008 | 1461324054531 Marionette TRACE conn5 <- [1,1774,null,{}] 04:20:54 INFO - PROCESS | 2008 | 1461324054537 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}] 04:20:54 INFO - PROCESS | 2008 | 1461324054687 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:20:54 INFO - PROCESS | 2008 | 1461324054817 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A98E800 == 60 [pid = 2008] [id = 453] 04:20:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C988005C00) [pid = 2008] [serial = 1359] [outer = 0000000000000000] 04:20:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98847C800) [pid = 2008] [serial = 1360] [outer = 000000C988005C00] 04:20:54 INFO - PROCESS | 2008 | 1461324054879 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C9886C9C00) [pid = 2008] [serial = 1361] [outer = 000000C988005C00] 04:20:55 INFO - PROCESS | 2008 | 1461324055469 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]]]}] 04:20:55 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 04:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 984ms 04:20:55 INFO - PROCESS | 2008 | 1461324055513 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2008 | 1461324055520 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:20:55 INFO - PROCESS | 2008 | 1461324055527 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:20:55 INFO - PROCESS | 2008 | 1461324055530 Marionette TRACE conn5 <- [1,1778,null,{}] 04:20:55 INFO - PROCESS | 2008 | 1461324055534 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}] 04:20:55 INFO - PROCESS | 2008 | 1461324055652 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:20:55 INFO - PROCESS | 2008 | 1461324055752 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE15000 == 61 [pid = 2008] [id = 454] 04:20:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C989D38400) [pid = 2008] [serial = 1362] [outer = 0000000000000000] 04:20:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98B46C000) [pid = 2008] [serial = 1363] [outer = 000000C989D38400] 04:20:55 INFO - PROCESS | 2008 | 1461324055810 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98C1F3C00) [pid = 2008] [serial = 1364] [outer = 000000C989D38400] 04:20:56 INFO - PROCESS | 2008 | 1461324056423 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]]]}] 04:20:56 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) 04:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 923ms 04:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:20:56 INFO - PROCESS | 2008 | 1461324056456 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 2008 | 1461324056459 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:20:56 INFO - PROCESS | 2008 | 1461324056463 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 2008 | 1461324056467 Marionette TRACE conn5 <- [1,1782,null,{}] 04:20:56 INFO - PROCESS | 2008 | 1461324056479 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}] 04:20:56 INFO - PROCESS | 2008 | 1461324056598 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:20:56 INFO - PROCESS | 2008 | 1461324056700 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993425800 == 62 [pid = 2008] [id = 455] 04:20:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98EFD5400) [pid = 2008] [serial = 1365] [outer = 0000000000000000] 04:20:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98F1F4800) [pid = 2008] [serial = 1366] [outer = 000000C98EFD5400] 04:20:56 INFO - PROCESS | 2008 | 1461324056759 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C991A5F800) [pid = 2008] [serial = 1367] [outer = 000000C98EFD5400] 04:20:57 INFO - PROCESS | 2008 | 1461324057384 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]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 941ms 04:20:57 INFO - PROCESS | 2008 | 1461324057406 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 2008 | 1461324057409 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:20:57 INFO - PROCESS | 2008 | 1461324057412 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 2008 | 1461324057415 Marionette TRACE conn5 <- [1,1786,null,{}] 04:20:57 INFO - PROCESS | 2008 | 1461324057418 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}] 04:20:57 INFO - PROCESS | 2008 | 1461324057534 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:20:57 INFO - PROCESS | 2008 | 1461324057632 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993906000 == 63 [pid = 2008] [id = 456] 04:20:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C991AA4000) [pid = 2008] [serial = 1368] [outer = 0000000000000000] 04:20:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9921B8800) [pid = 2008] [serial = 1369] [outer = 000000C991AA4000] 04:20:57 INFO - PROCESS | 2008 | 1461324057689 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C992983400) [pid = 2008] [serial = 1370] [outer = 000000C991AA4000] 04:20:58 INFO - PROCESS | 2008 | 1461324058232 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]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 837ms 04:20:58 INFO - PROCESS | 2008 | 1461324058261 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2008 | 1461324058264 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:20:58 INFO - PROCESS | 2008 | 1461324058268 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 2008 | 1461324058271 Marionette TRACE conn5 <- [1,1790,null,{}] 04:20:58 INFO - PROCESS | 2008 | 1461324058274 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}] 04:20:58 INFO - PROCESS | 2008 | 1461324058385 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:20:58 INFO - PROCESS | 2008 | 1461324058482 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99391E000 == 64 [pid = 2008] [id = 457] 04:20:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C991AA5400) [pid = 2008] [serial = 1371] [outer = 0000000000000000] 04:20:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C99298D000) [pid = 2008] [serial = 1372] [outer = 000000C991AA5400] 04:20:58 INFO - PROCESS | 2008 | 1461324058538 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C993016C00) [pid = 2008] [serial = 1373] [outer = 000000C991AA5400] 04:20:59 INFO - PROCESS | 2008 | 1461324059112 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]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 881ms 04:20:59 INFO - PROCESS | 2008 | 1461324059153 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2008 | 1461324059156 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:20:59 INFO - PROCESS | 2008 | 1461324059159 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 2008 | 1461324059161 Marionette TRACE conn5 <- [1,1794,null,{}] 04:20:59 INFO - PROCESS | 2008 | 1461324059165 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}] 04:20:59 INFO - PROCESS | 2008 | 1461324059289 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:20:59 INFO - PROCESS | 2008 | 1461324059390 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FCA800 == 65 [pid = 2008] [id = 458] 04:20:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C99343D000) [pid = 2008] [serial = 1374] [outer = 0000000000000000] 04:20:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C993442C00) [pid = 2008] [serial = 1375] [outer = 000000C99343D000] 04:20:59 INFO - PROCESS | 2008 | 1461324059451 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C993FACC00) [pid = 2008] [serial = 1376] [outer = 000000C99343D000] 04:21:00 INFO - PROCESS | 2008 | 1461324060031 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]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 04:21:00 INFO - PROCESS | 2008 | 1461324060084 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 2008 | 1461324060087 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:21:00 INFO - PROCESS | 2008 | 1461324060091 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 2008 | 1461324060093 Marionette TRACE conn5 <- [1,1798,null,{}] 04:21:00 INFO - PROCESS | 2008 | 1461324060097 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}] 04:21:00 INFO - PROCESS | 2008 | 1461324060223 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:21:00 INFO - PROCESS | 2008 | 1461324060323 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6B9000 == 66 [pid = 2008] [id = 459] 04:21:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C987117C00) [pid = 2008] [serial = 1377] [outer = 0000000000000000] 04:21:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98E1B7800) [pid = 2008] [serial = 1378] [outer = 000000C987117C00] 04:21:00 INFO - PROCESS | 2008 | 1461324060380 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C993FB3400) [pid = 2008] [serial = 1379] [outer = 000000C987117C00] 04:21:01 INFO - PROCESS | 2008 | 1461324061209 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]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1135ms 04:21:01 INFO - PROCESS | 2008 | 1461324061228 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 2008 | 1461324061233 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:21:01 INFO - PROCESS | 2008 | 1461324061238 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 2008 | 1461324061242 Marionette TRACE conn5 <- [1,1802,null,{}] 04:21:01 INFO - PROCESS | 2008 | 1461324061247 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}] 04:21:01 INFO - PROCESS | 2008 | 1461324061354 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:21:01 INFO - PROCESS | 2008 | 1461324061495 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1D4800 == 67 [pid = 2008] [id = 460] 04:21:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C987992C00) [pid = 2008] [serial = 1380] [outer = 0000000000000000] 04:21:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C984309800) [pid = 2008] [serial = 1381] [outer = 000000C987992C00] 04:21:01 INFO - PROCESS | 2008 | 1461324061556 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9890A0000) [pid = 2008] [serial = 1382] [outer = 000000C987992C00] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FB71C000 == 66 [pid = 2008] [id = 232] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C992948000 == 65 [pid = 2008] [id = 451] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A72000 == 64 [pid = 2008] [id = 450] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C988695800 == 63 [pid = 2008] [id = 449] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F937000 == 62 [pid = 2008] [id = 448] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F24F800 == 61 [pid = 2008] [id = 447] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E17E000 == 60 [pid = 2008] [id = 446] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD03000 == 59 [pid = 2008] [id = 445] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A4ED800 == 58 [pid = 2008] [id = 444] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98F1F4000) [pid = 2008] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C9862D3000 == 57 [pid = 2008] [id = 443] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C9882C5800 == 56 [pid = 2008] [id = 442] 04:21:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A8C800 == 55 [pid = 2008] [id = 435] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C988B35400) [pid = 2008] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C989384C00) [pid = 2008] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98B40D400) [pid = 2008] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C986B73800) [pid = 2008] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C9875DB000) [pid = 2008] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98F1EB800) [pid = 2008] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98CE25C00) [pid = 2008] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98B5C1000) [pid = 2008] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98BA6C000) [pid = 2008] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98E1A8400) [pid = 2008] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98C665800) [pid = 2008] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C9875DAC00) [pid = 2008] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98628C000) [pid = 2008] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98C8C9000) [pid = 2008] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98B4F2C00) [pid = 2008] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98790C000) [pid = 2008] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98A065800) [pid = 2008] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98C78FC00) [pid = 2008] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98E1A9800) [pid = 2008] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98E1C3C00) [pid = 2008] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98EFD9C00) [pid = 2008] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C98ED69400) [pid = 2008] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98ED69000) [pid = 2008] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C98B4B4800) [pid = 2008] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:21:02 INFO - PROCESS | 2008 | 1461324062202 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]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 04:21:02 INFO - PROCESS | 2008 | 1461324062227 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2008 | 1461324062233 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:21:02 INFO - PROCESS | 2008 | 1461324062239 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2008 | 1461324062242 Marionette TRACE conn5 <- [1,1806,null,{}] 04:21:02 INFO - PROCESS | 2008 | 1461324062248 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}] 04:21:02 INFO - PROCESS | 2008 | 1461324062345 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:21:02 INFO - PROCESS | 2008 | 1461324062432 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9886A3000 == 56 [pid = 2008] [id = 461] 04:21:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C9863DCC00) [pid = 2008] [serial = 1383] [outer = 0000000000000000] 04:21:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C988005000) [pid = 2008] [serial = 1384] [outer = 000000C9863DCC00] 04:21:02 INFO - PROCESS | 2008 | 1461324062480 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C9890DAC00) [pid = 2008] [serial = 1385] [outer = 000000C9863DCC00] 04:21:02 INFO - PROCESS | 2008 | 1461324062911 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]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 04:21:02 INFO - PROCESS | 2008 | 1461324062972 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2008 | 1461324062974 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:21:02 INFO - PROCESS | 2008 | 1461324062978 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2008 | 1461324062982 Marionette TRACE conn5 <- [1,1810,null,{}] 04:21:03 INFO - PROCESS | 2008 | 1461324062992 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}] 04:21:03 INFO - PROCESS | 2008 | 1461324063087 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:21:03 INFO - PROCESS | 2008 | 1461324063097 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDDB800 == 57 [pid = 2008] [id = 462] 04:21:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98B40FC00) [pid = 2008] [serial = 1386] [outer = 0000000000000000] 04:21:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98B4F7800) [pid = 2008] [serial = 1387] [outer = 000000C98B40FC00] 04:21:03 INFO - PROCESS | 2008 | 1461324063154 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98BA6CC00) [pid = 2008] [serial = 1388] [outer = 000000C98B40FC00] 04:21:03 INFO - PROCESS | 2008 | 1461324063619 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]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 04:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:21:03 INFO - PROCESS | 2008 | 1461324063672 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2008 | 1461324063674 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:21:03 INFO - PROCESS | 2008 | 1461324063678 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2008 | 1461324063680 Marionette TRACE conn5 <- [1,1814,null,{}] 04:21:03 INFO - PROCESS | 2008 | 1461324063683 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}] 04:21:03 INFO - PROCESS | 2008 | 1461324063803 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:21:03 INFO - PROCESS | 2008 | 1461324063897 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F257800 == 58 [pid = 2008] [id = 463] 04:21:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98B4B9000) [pid = 2008] [serial = 1389] [outer = 0000000000000000] 04:21:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98C2C2C00) [pid = 2008] [serial = 1390] [outer = 000000C98B4B9000] 04:21:03 INFO - PROCESS | 2008 | 1461324063945 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98C782400) [pid = 2008] [serial = 1391] [outer = 000000C98B4B9000] 04:21:04 INFO - PROCESS | 2008 | 1461324064375 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]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 04:21:04 INFO - PROCESS | 2008 | 1461324064417 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 2008 | 1461324064419 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:21:04 INFO - PROCESS | 2008 | 1461324064422 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2008 | 1461324064424 Marionette TRACE conn5 <- [1,1818,null,{}] 04:21:04 INFO - PROCESS | 2008 | 1461324064428 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}] 04:21:04 INFO - PROCESS | 2008 | 1461324064546 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:21:04 INFO - PROCESS | 2008 | 1461324064604 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9F2000 == 59 [pid = 2008] [id = 464] 04:21:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98C8C2C00) [pid = 2008] [serial = 1392] [outer = 0000000000000000] 04:21:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98C8CCC00) [pid = 2008] [serial = 1393] [outer = 000000C98C8C2C00] 04:21:04 INFO - PROCESS | 2008 | 1461324064652 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98E1B9800) [pid = 2008] [serial = 1394] [outer = 000000C98C8C2C00] 04:21:05 INFO - PROCESS | 2008 | 1461324065115 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]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 774ms 04:21:05 INFO - PROCESS | 2008 | 1461324065201 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2008 | 1461324065203 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:21:05 INFO - PROCESS | 2008 | 1461324065206 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2008 | 1461324065208 Marionette TRACE conn5 <- [1,1822,null,{}] 04:21:05 INFO - PROCESS | 2008 | 1461324065212 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}] 04:21:05 INFO - PROCESS | 2008 | 1461324065350 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:21:05 INFO - PROCESS | 2008 | 1461324065413 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902A3000 == 60 [pid = 2008] [id = 465] 04:21:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98F1EC800) [pid = 2008] [serial = 1395] [outer = 0000000000000000] 04:21:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98F93D000) [pid = 2008] [serial = 1396] [outer = 000000C98F1EC800] 04:21:05 INFO - PROCESS | 2008 | 1461324065463 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98FB6D000) [pid = 2008] [serial = 1397] [outer = 000000C98F1EC800] 04:21:05 INFO - PROCESS | 2008 | 1461324065872 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]]]}] 04:21:05 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 04:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 04:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:21:05 INFO - PROCESS | 2008 | 1461324065908 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2008 | 1461324065910 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:21:05 INFO - PROCESS | 2008 | 1461324065913 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2008 | 1461324065915 Marionette TRACE conn5 <- [1,1826,null,{}] 04:21:05 INFO - PROCESS | 2008 | 1461324065919 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}] 04:21:06 INFO - PROCESS | 2008 | 1461324066035 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:21:06 INFO - PROCESS | 2008 | 1461324066095 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992874800 == 61 [pid = 2008] [id = 466] 04:21:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98FCF8000) [pid = 2008] [serial = 1398] [outer = 0000000000000000] 04:21:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98FD52800) [pid = 2008] [serial = 1399] [outer = 000000C98FCF8000] 04:21:06 INFO - PROCESS | 2008 | 1461324066141 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C991A9EC00) [pid = 2008] [serial = 1400] [outer = 000000C98FCF8000] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9886CF800) [pid = 2008] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98B4B2C00) [pid = 2008] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98C1FAC00) [pid = 2008] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C983B0F800) [pid = 2008] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C983B11C00) [pid = 2008] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C988517400) [pid = 2008] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98CE29800) [pid = 2008] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98F1EEC00) [pid = 2008] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C989D3A800) [pid = 2008] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98F93D400) [pid = 2008] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C98ED6B000) [pid = 2008] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:21:06 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98B4F2000) [pid = 2008] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:21:06 INFO - PROCESS | 2008 | 1461324066610 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]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 04:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:21:06 INFO - PROCESS | 2008 | 1461324066648 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2008 | 1461324066650 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:21:06 INFO - PROCESS | 2008 | 1461324066653 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2008 | 1461324066655 Marionette TRACE conn5 <- [1,1830,null,{}] 04:21:06 INFO - PROCESS | 2008 | 1461324066659 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}] 04:21:06 INFO - PROCESS | 2008 | 1461324066772 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:21:06 INFO - PROCESS | 2008 | 1461324066780 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932DE000 == 62 [pid = 2008] [id = 467] 04:21:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C989D3A800) [pid = 2008] [serial = 1401] [outer = 0000000000000000] 04:21:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98CE7E000) [pid = 2008] [serial = 1402] [outer = 000000C989D3A800] 04:21:06 INFO - PROCESS | 2008 | 1461324066826 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C991A5FC00) [pid = 2008] [serial = 1403] [outer = 000000C989D3A800] 04:21:07 INFO - PROCESS | 2008 | 1461324067255 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]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 628ms 04:21:07 INFO - PROCESS | 2008 | 1461324067287 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2008 | 1461324067290 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:21:07 INFO - PROCESS | 2008 | 1461324067293 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2008 | 1461324067295 Marionette TRACE conn5 <- [1,1834,null,{}] 04:21:07 INFO - PROCESS | 2008 | 1461324067303 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}] 04:21:07 INFO - PROCESS | 2008 | 1461324067394 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:21:07 INFO - PROCESS | 2008 | 1461324067401 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99349A000 == 63 [pid = 2008] [id = 468] 04:21:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C993014000) [pid = 2008] [serial = 1404] [outer = 0000000000000000] 04:21:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C99301E400) [pid = 2008] [serial = 1405] [outer = 000000C993014000] 04:21:07 INFO - PROCESS | 2008 | 1461324067447 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C993442400) [pid = 2008] [serial = 1406] [outer = 000000C993014000] 04:21:07 INFO - PROCESS | 2008 | 1461324067863 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]]]}] 04:21:07 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) 04:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 650ms 04:21:07 INFO - PROCESS | 2008 | 1461324067944 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2008 | 1461324067947 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:21:07 INFO - PROCESS | 2008 | 1461324067950 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2008 | 1461324067952 Marionette TRACE conn5 <- [1,1838,null,{}] 04:21:07 INFO - PROCESS | 2008 | 1461324067956 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}] 04:21:08 INFO - PROCESS | 2008 | 1461324068047 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:21:08 INFO - PROCESS | 2008 | 1461324068059 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994B53000 == 64 [pid = 2008] [id = 469] 04:21:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C993FB5C00) [pid = 2008] [serial = 1407] [outer = 0000000000000000] 04:21:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C9941C6400) [pid = 2008] [serial = 1408] [outer = 000000C993FB5C00] 04:21:08 INFO - PROCESS | 2008 | 1461324068106 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9941CE800) [pid = 2008] [serial = 1409] [outer = 000000C993FB5C00] 04:21:08 INFO - PROCESS | 2008 | 1461324068807 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]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 944ms 04:21:08 INFO - PROCESS | 2008 | 1461324068898 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 2008 | 1461324068903 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:21:08 INFO - PROCESS | 2008 | 1461324068910 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 2008 | 1461324068913 Marionette TRACE conn5 <- [1,1842,null,{}] 04:21:08 INFO - PROCESS | 2008 | 1461324068934 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}] 04:21:09 INFO - PROCESS | 2008 | 1461324069065 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:21:09 INFO - PROCESS | 2008 | 1461324069189 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6BB000 == 65 [pid = 2008] [id = 470] 04:21:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C986F41800) [pid = 2008] [serial = 1410] [outer = 0000000000000000] 04:21:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C988003C00) [pid = 2008] [serial = 1411] [outer = 000000C986F41800] 04:21:09 INFO - PROCESS | 2008 | 1461324069250 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C9890D8400) [pid = 2008] [serial = 1412] [outer = 000000C986F41800] 04:21:09 INFO - PROCESS | 2008 | 1461324069898 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]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1045ms 04:21:09 INFO - PROCESS | 2008 | 1461324069957 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 2008 | 1461324069964 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:21:09 INFO - PROCESS | 2008 | 1461324069971 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 2008 | 1461324069974 Marionette TRACE conn5 <- [1,1846,null,{}] 04:21:10 INFO - PROCESS | 2008 | 1461324070011 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}] 04:21:10 INFO - PROCESS | 2008 | 1461324070167 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:21:10 INFO - PROCESS | 2008 | 1461324070222 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9F7800 == 66 [pid = 2008] [id = 471] 04:21:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98BA65400) [pid = 2008] [serial = 1413] [outer = 0000000000000000] 04:21:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98C1EC800) [pid = 2008] [serial = 1414] [outer = 000000C98BA65400] 04:21:10 INFO - PROCESS | 2008 | 1461324070281 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98E1A9800) [pid = 2008] [serial = 1415] [outer = 000000C98BA65400] 04:21:10 INFO - PROCESS | 2008 | 1461324070907 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]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 986ms 04:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:21:10 INFO - PROCESS | 2008 | 1461324070963 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 2008 | 1461324070966 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:21:10 INFO - PROCESS | 2008 | 1461324070970 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2008 | 1461324070974 Marionette TRACE conn5 <- [1,1850,null,{}] 04:21:11 INFO - PROCESS | 2008 | 1461324070986 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}] 04:21:11 INFO - PROCESS | 2008 | 1461324071107 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:21:11 INFO - PROCESS | 2008 | 1461324071240 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994B9A000 == 67 [pid = 2008] [id = 472] 04:21:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98FCEBC00) [pid = 2008] [serial = 1416] [outer = 0000000000000000] 04:21:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C9907D4000) [pid = 2008] [serial = 1417] [outer = 000000C98FCEBC00] 04:21:11 INFO - PROCESS | 2008 | 1461324071301 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9941C5400) [pid = 2008] [serial = 1418] [outer = 000000C98FCEBC00] 04:21:11 INFO - PROCESS | 2008 | 1461324071915 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]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 986ms 04:21:11 INFO - PROCESS | 2008 | 1461324071958 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 2008 | 1461324071961 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:21:11 INFO - PROCESS | 2008 | 1461324071965 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 2008 | 1461324071967 Marionette TRACE conn5 <- [1,1854,null,{}] 04:21:11 INFO - PROCESS | 2008 | 1461324071971 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}] 04:21:12 INFO - PROCESS | 2008 | 1461324072086 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:21:12 INFO - PROCESS | 2008 | 1461324072215 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BDD000 == 68 [pid = 2008] [id = 473] 04:21:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9941DC800) [pid = 2008] [serial = 1419] [outer = 0000000000000000] 04:21:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9941E0800) [pid = 2008] [serial = 1420] [outer = 000000C9941DC800] 04:21:12 INFO - PROCESS | 2008 | 1461324072273 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9947A2800) [pid = 2008] [serial = 1421] [outer = 000000C9941DC800] 04:21:12 INFO - PROCESS | 2008 | 1461324072824 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]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 882ms 04:21:12 INFO - PROCESS | 2008 | 1461324072848 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 2008 | 1461324072851 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:21:12 INFO - PROCESS | 2008 | 1461324072854 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:21:12 INFO - PROCESS | 2008 | 1461324072856 Marionette TRACE conn5 <- [1,1858,null,{}] 04:21:12 INFO - PROCESS | 2008 | 1461324072860 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}] 04:21:12 INFO - PROCESS | 2008 | 1461324072973 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:21:13 INFO - PROCESS | 2008 | 1461324073073 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E55000 == 69 [pid = 2008] [id = 474] 04:21:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9941DD000) [pid = 2008] [serial = 1422] [outer = 0000000000000000] 04:21:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9947AB400) [pid = 2008] [serial = 1423] [outer = 000000C9941DD000] 04:21:13 INFO - PROCESS | 2008 | 1461324073129 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9949C5000) [pid = 2008] [serial = 1424] [outer = 000000C9941DD000] 04:21:13 INFO - PROCESS | 2008 | 1461324073753 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]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 942ms 04:21:13 INFO - PROCESS | 2008 | 1461324073799 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 2008 | 1461324073802 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:21:13 INFO - PROCESS | 2008 | 1461324073805 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 2008 | 1461324073807 Marionette TRACE conn5 <- [1,1862,null,{}] 04:21:13 INFO - PROCESS | 2008 | 1461324073811 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}] 04:21:13 INFO - PROCESS | 2008 | 1461324073945 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:21:14 INFO - PROCESS | 2008 | 1461324074085 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9960CE000 == 70 [pid = 2008] [id = 475] 04:21:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C98621B000) [pid = 2008] [serial = 1425] [outer = 0000000000000000] 04:21:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9949D1C00) [pid = 2008] [serial = 1426] [outer = 000000C98621B000] 04:21:14 INFO - PROCESS | 2008 | 1461324074146 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9967DB800) [pid = 2008] [serial = 1427] [outer = 000000C98621B000] 04:21:15 INFO - PROCESS | 2008 | 1461324075010 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]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1242ms 04:21:15 INFO - PROCESS | 2008 | 1461324075051 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 2008 | 1461324075055 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:21:15 INFO - PROCESS | 2008 | 1461324075060 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 2008 | 1461324075065 Marionette TRACE conn5 <- [1,1866,null,{}] 04:21:15 INFO - PROCESS | 2008 | 1461324075071 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}] 04:21:15 INFO - PROCESS | 2008 | 1461324075176 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:21:15 INFO - PROCESS | 2008 | 1461324075315 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989209000 == 71 [pid = 2008] [id = 476] 04:21:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C981095C00) [pid = 2008] [serial = 1428] [outer = 0000000000000000] 04:21:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C98503E400) [pid = 2008] [serial = 1429] [outer = 000000C981095C00] 04:21:15 INFO - PROCESS | 2008 | 1461324075368 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C988517400) [pid = 2008] [serial = 1430] [outer = 000000C981095C00] 04:21:15 INFO - PROCESS | 2008 | 1461324075946 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]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 944ms 04:21:16 INFO - PROCESS | 2008 | 1461324076009 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 2008 | 1461324076015 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:21:16 INFO - PROCESS | 2008 | 1461324076022 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 2008 | 1461324076024 Marionette TRACE conn5 <- [1,1870,null,{}] 04:21:16 INFO - PROCESS | 2008 | 1461324076029 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}] 04:21:16 INFO - PROCESS | 2008 | 1461324076136 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:21:16 INFO - PROCESS | 2008 | 1461324076244 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0DF000 == 72 [pid = 2008] [id = 477] 04:21:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C989D43400) [pid = 2008] [serial = 1431] [outer = 0000000000000000] 04:21:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98A4B2400) [pid = 2008] [serial = 1432] [outer = 000000C989D43400] 04:21:16 INFO - PROCESS | 2008 | 1461324076294 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98B4AC000) [pid = 2008] [serial = 1433] [outer = 000000C989D43400] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0F8000 == 71 [pid = 2008] [id = 222] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C99349A000 == 70 [pid = 2008] [id = 468] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932DE000 == 69 [pid = 2008] [id = 467] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C992874800 == 68 [pid = 2008] [id = 466] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C9902A3000 == 67 [pid = 2008] [id = 465] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9F2000 == 66 [pid = 2008] [id = 464] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F257800 == 65 [pid = 2008] [id = 463] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDDB800 == 64 [pid = 2008] [id = 462] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C991A5A000) [pid = 2008] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C989387400) [pid = 2008] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98CE1F000) [pid = 2008] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C98FCEFC00) [pid = 2008] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C986F44C00) [pid = 2008] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98F944400) [pid = 2008] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C9886A3000 == 63 [pid = 2008] [id = 461] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1D4800 == 62 [pid = 2008] [id = 460] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C99391E000 == 61 [pid = 2008] [id = 457] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C993906000 == 60 [pid = 2008] [id = 456] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C993425800 == 59 [pid = 2008] [id = 455] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE15000 == 58 [pid = 2008] [id = 454] 04:21:16 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A98E800 == 57 [pid = 2008] [id = 453] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98C8CBC00) [pid = 2008] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98B5BAC00) [pid = 2008] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98C2BD800) [pid = 2008] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C986EE6000) [pid = 2008] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98436F000) [pid = 2008] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98437B400) [pid = 2008] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C988477400) [pid = 2008] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C988587C00) [pid = 2008] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C988BE3800) [pid = 2008] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98E1A8800) [pid = 2008] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98C784400) [pid = 2008] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98F88FC00) [pid = 2008] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98B404C00) [pid = 2008] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98B476C00) [pid = 2008] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98ED61400) [pid = 2008] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9907D5000) [pid = 2008] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98FD53800) [pid = 2008] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98EFDD800) [pid = 2008] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98F89A400) [pid = 2008] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98EFDE000) [pid = 2008] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C9907D5C00) [pid = 2008] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98BA67C00) [pid = 2008] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98FB66000) [pid = 2008] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:21:16 INFO - PROCESS | 2008 | 1461324076863 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]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 881ms 04:21:16 INFO - PROCESS | 2008 | 1461324076904 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 2008 | 1461324076906 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:21:16 INFO - PROCESS | 2008 | 1461324076910 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 2008 | 1461324076913 Marionette TRACE conn5 <- [1,1874,null,{}] 04:21:16 INFO - PROCESS | 2008 | 1461324076924 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}] 04:21:17 INFO - PROCESS | 2008 | 1461324077018 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:21:17 INFO - PROCESS | 2008 | 1461324077133 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6C1000 == 58 [pid = 2008] [id = 478] 04:21:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C988483C00) [pid = 2008] [serial = 1434] [outer = 0000000000000000] 04:21:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98A05E000) [pid = 2008] [serial = 1435] [outer = 000000C988483C00] 04:21:17 INFO - PROCESS | 2008 | 1461324077184 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98B4EC000) [pid = 2008] [serial = 1436] [outer = 000000C988483C00] 04:21:17 INFO - PROCESS | 2008 | 1461324077596 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]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 04:21:17 INFO - PROCESS | 2008 | 1461324077647 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 2008 | 1461324077650 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:21:17 INFO - PROCESS | 2008 | 1461324077653 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:21:17 INFO - PROCESS | 2008 | 1461324077655 Marionette TRACE conn5 <- [1,1878,null,{}] 04:21:17 INFO - PROCESS | 2008 | 1461324077658 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}] 04:21:17 INFO - PROCESS | 2008 | 1461324077749 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:21:17 INFO - PROCESS | 2008 | 1461324077756 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E18E000 == 59 [pid = 2008] [id = 479] 04:21:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C98B5BE400) [pid = 2008] [serial = 1437] [outer = 0000000000000000] 04:21:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98BA6D000) [pid = 2008] [serial = 1438] [outer = 000000C98B5BE400] 04:21:17 INFO - PROCESS | 2008 | 1461324077804 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98C2BB000) [pid = 2008] [serial = 1439] [outer = 000000C98B5BE400] 04:21:18 INFO - PROCESS | 2008 | 1461324078277 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]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 04:21:18 INFO - PROCESS | 2008 | 1461324078347 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 2008 | 1461324078349 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:21:18 INFO - PROCESS | 2008 | 1461324078353 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 2008 | 1461324078354 Marionette TRACE conn5 <- [1,1882,null,{}] 04:21:18 INFO - PROCESS | 2008 | 1461324078358 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}] 04:21:18 INFO - PROCESS | 2008 | 1461324078446 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:21:18 INFO - PROCESS | 2008 | 1461324078452 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989212800 == 60 [pid = 2008] [id = 480] 04:21:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98C2C1C00) [pid = 2008] [serial = 1440] [outer = 0000000000000000] 04:21:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98C668800) [pid = 2008] [serial = 1441] [outer = 000000C98C2C1C00] 04:21:18 INFO - PROCESS | 2008 | 1461324078499 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C8C7400) [pid = 2008] [serial = 1442] [outer = 000000C98C2C1C00] 04:21:18 INFO - PROCESS | 2008 | 1461324078979 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]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 04:21:19 INFO - PROCESS | 2008 | 1461324079049 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 2008 | 1461324079051 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:21:19 INFO - PROCESS | 2008 | 1461324079054 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 2008 | 1461324079056 Marionette TRACE conn5 <- [1,1886,null,{}] 04:21:19 INFO - PROCESS | 2008 | 1461324079060 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}] 04:21:19 INFO - PROCESS | 2008 | 1461324079225 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:21:19 INFO - PROCESS | 2008 | 1461324079250 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E1800 == 61 [pid = 2008] [id = 481] 04:21:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98E1AE800) [pid = 2008] [serial = 1443] [outer = 0000000000000000] 04:21:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98ED69C00) [pid = 2008] [serial = 1444] [outer = 000000C98E1AE800] 04:21:19 INFO - PROCESS | 2008 | 1461324079300 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98EFDFC00) [pid = 2008] [serial = 1445] [outer = 000000C98E1AE800] 04:21:19 INFO - PROCESS | 2008 | 1461324079755 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]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 04:21:19 INFO - PROCESS | 2008 | 1461324079789 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 2008 | 1461324079791 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:21:19 INFO - PROCESS | 2008 | 1461324079794 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:21:19 INFO - PROCESS | 2008 | 1461324079796 Marionette TRACE conn5 <- [1,1890,null,{}] 04:21:19 INFO - PROCESS | 2008 | 1461324079806 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}] 04:21:19 INFO - PROCESS | 2008 | 1461324079923 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:21:20 INFO - PROCESS | 2008 | 1461324080004 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE0B800 == 62 [pid = 2008] [id = 482] 04:21:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98F88C400) [pid = 2008] [serial = 1446] [outer = 0000000000000000] 04:21:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98F93B400) [pid = 2008] [serial = 1447] [outer = 000000C98F88C400] 04:21:20 INFO - PROCESS | 2008 | 1461324080051 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98FB69000) [pid = 2008] [serial = 1448] [outer = 000000C98F88C400] 04:21:20 INFO - PROCESS | 2008 | 1461324080470 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]]]}] 04:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 04:21:20 INFO - PROCESS | 2008 | 1461324080532 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 2008 | 1461324080535 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:21:20 INFO - PROCESS | 2008 | 1461324080579 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 2008 | 1461324080581 Marionette TRACE conn5 <- [1,1894,null,{}] 04:21:20 INFO - PROCESS | 2008 | 1461324080585 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}] 04:21:20 INFO - PROCESS | 2008 | 1461324080987 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98C8C2C00) [pid = 2008] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98B40FC00) [pid = 2008] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98B4B9000) [pid = 2008] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98F1EC800) [pid = 2008] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C987992C00) [pid = 2008] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C9863DCC00) [pid = 2008] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C993014000) [pid = 2008] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98FCF8000) [pid = 2008] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C989D3A800) [pid = 2008] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C987118400) [pid = 2008] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98CE23000) [pid = 2008] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C9886CB400) [pid = 2008] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C986FCFC00) [pid = 2008] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C989CCD800) [pid = 2008] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98C1EF800) [pid = 2008] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C98E1A6400) [pid = 2008] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C98FB6E400) [pid = 2008] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C986F3A000) [pid = 2008] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C986EE7800) [pid = 2008] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98C664C00) [pid = 2008] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C980924400) [pid = 2008] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C98F89A000) [pid = 2008] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:21:21 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C987117C00) [pid = 2008] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:21:21 INFO - PROCESS | 2008 | 1461324081058 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989C96000 == 63 [pid = 2008] [id = 483] 04:21:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C980924400) [pid = 2008] [serial = 1449] [outer = 0000000000000000] 04:21:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C984378C00) [pid = 2008] [serial = 1450] [outer = 000000C980924400] 04:21:21 INFO - PROCESS | 2008 | 1461324081106 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98850EC00) [pid = 2008] [serial = 1451] [outer = 000000C980924400] 04:21:21 INFO - PROCESS | 2008 | 1461324081458 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]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 942ms 04:21:21 INFO - PROCESS | 2008 | 1461324081509 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 2008 | 1461324081512 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:21:21 INFO - PROCESS | 2008 | 1461324081515 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 2008 | 1461324081517 Marionette TRACE conn5 <- [1,1898,null,{}] 04:21:21 INFO - PROCESS | 2008 | 1461324081520 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}] 04:21:21 INFO - PROCESS | 2008 | 1461324081610 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:21:21 INFO - PROCESS | 2008 | 1461324081617 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99285A800 == 64 [pid = 2008] [id = 484] 04:21:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C989CCD800) [pid = 2008] [serial = 1452] [outer = 0000000000000000] 04:21:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98C8C2C00) [pid = 2008] [serial = 1453] [outer = 000000C989CCD800] 04:21:21 INFO - PROCESS | 2008 | 1461324081663 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98FB63C00) [pid = 2008] [serial = 1454] [outer = 000000C989CCD800] 04:21:22 INFO - PROCESS | 2008 | 1461324082102 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]]]}] 04:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 626ms 04:21:22 INFO - PROCESS | 2008 | 1461324082145 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 2008 | 1461324082147 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:21:22 INFO - PROCESS | 2008 | 1461324082155 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 2008 | 1461324082157 Marionette TRACE conn5 <- [1,1902,null,{}] 04:21:22 INFO - PROCESS | 2008 | 1461324082161 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}] 04:21:22 INFO - PROCESS | 2008 | 1461324082253 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:21:22 INFO - PROCESS | 2008 | 1461324082259 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932E2000 == 65 [pid = 2008] [id = 485] 04:21:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98F88F800) [pid = 2008] [serial = 1455] [outer = 0000000000000000] 04:21:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98FD55400) [pid = 2008] [serial = 1456] [outer = 000000C98F88F800] 04:21:22 INFO - PROCESS | 2008 | 1461324082306 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C991A5B000) [pid = 2008] [serial = 1457] [outer = 000000C98F88F800] 04:21:22 INFO - PROCESS | 2008 | 1461324082754 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]]]}] 04:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 04:21:22 INFO - PROCESS | 2008 | 1461324082786 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 2008 | 1461324082789 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:21:22 INFO - PROCESS | 2008 | 1461324082792 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 2008 | 1461324082795 Marionette TRACE conn5 <- [1,1906,null,{}] 04:21:22 INFO - PROCESS | 2008 | 1461324082816 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}] 04:21:22 INFO - PROCESS | 2008 | 1461324082924 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:21:22 INFO - PROCESS | 2008 | 1461324082932 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99348D800 == 66 [pid = 2008] [id = 486] 04:21:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C99298AC00) [pid = 2008] [serial = 1458] [outer = 0000000000000000] 04:21:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C993020000) [pid = 2008] [serial = 1459] [outer = 000000C99298AC00] 04:21:22 INFO - PROCESS | 2008 | 1461324082984 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C993FB5000) [pid = 2008] [serial = 1460] [outer = 000000C99298AC00] 04:21:23 INFO - PROCESS | 2008 | 1461324083762 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]]]}] 04:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1033ms 04:21:23 INFO - PROCESS | 2008 | 1461324083830 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 2008 | 1461324083836 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:21:23 INFO - PROCESS | 2008 | 1461324083842 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 2008 | 1461324083846 Marionette TRACE conn5 <- [1,1910,null,{}] 04:21:23 INFO - PROCESS | 2008 | 1461324083852 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}] 04:21:24 INFO - PROCESS | 2008 | 1461324084034 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:21:24 INFO - PROCESS | 2008 | 1461324084161 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A7C2800 == 67 [pid = 2008] [id = 487] 04:21:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C988515000) [pid = 2008] [serial = 1461] [outer = 0000000000000000] 04:21:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C9886CC400) [pid = 2008] [serial = 1462] [outer = 000000C988515000] 04:21:24 INFO - PROCESS | 2008 | 1461324084222 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98A05A000) [pid = 2008] [serial = 1463] [outer = 000000C988515000] 04:21:24 INFO - PROCESS | 2008 | 1461324084810 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]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1030ms 04:21:24 INFO - PROCESS | 2008 | 1461324084879 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 2008 | 1461324084885 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:21:24 INFO - PROCESS | 2008 | 1461324084892 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 2008 | 1461324084895 Marionette TRACE conn5 <- [1,1914,null,{}] 04:21:24 INFO - PROCESS | 2008 | 1461324084899 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}] 04:21:25 INFO - PROCESS | 2008 | 1461324085019 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:21:25 INFO - PROCESS | 2008 | 1461324085124 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F450800 == 68 [pid = 2008] [id = 488] 04:21:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98B5BE000) [pid = 2008] [serial = 1464] [outer = 0000000000000000] 04:21:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C65D000) [pid = 2008] [serial = 1465] [outer = 000000C98B5BE000] 04:21:25 INFO - PROCESS | 2008 | 1461324085181 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98CE29800) [pid = 2008] [serial = 1466] [outer = 000000C98B5BE000] 04:21:25 INFO - PROCESS | 2008 | 1461324085814 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]]]}] 04:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 985ms 04:21:25 INFO - PROCESS | 2008 | 1461324085882 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 2008 | 1461324085885 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:21:25 INFO - PROCESS | 2008 | 1461324085889 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 2008 | 1461324085893 Marionette TRACE conn5 <- [1,1918,null,{}] 04:21:25 INFO - PROCESS | 2008 | 1461324085905 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}] 04:21:26 INFO - PROCESS | 2008 | 1461324086026 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:21:26 INFO - PROCESS | 2008 | 1461324086160 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FCF000 == 69 [pid = 2008] [id = 489] 04:21:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98F1F1400) [pid = 2008] [serial = 1467] [outer = 0000000000000000] 04:21:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98FD56800) [pid = 2008] [serial = 1468] [outer = 000000C98F1F1400] 04:21:26 INFO - PROCESS | 2008 | 1461324086223 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C993021C00) [pid = 2008] [serial = 1469] [outer = 000000C98F1F1400] 04:21:26 INFO - PROCESS | 2008 | 1461324086851 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]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 04:21:26 INFO - PROCESS | 2008 | 1461324086878 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 2008 | 1461324086881 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:21:26 INFO - PROCESS | 2008 | 1461324086885 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 2008 | 1461324086887 Marionette TRACE conn5 <- [1,1922,null,{}] 04:21:26 INFO - PROCESS | 2008 | 1461324086891 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}] 04:21:27 INFO - PROCESS | 2008 | 1461324087008 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:21:27 INFO - PROCESS | 2008 | 1461324087139 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E53800 == 70 [pid = 2008] [id = 490] 04:21:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C993021400) [pid = 2008] [serial = 1470] [outer = 0000000000000000] 04:21:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9941DB400) [pid = 2008] [serial = 1471] [outer = 000000C993021400] 04:21:27 INFO - PROCESS | 2008 | 1461324087198 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9949C7400) [pid = 2008] [serial = 1472] [outer = 000000C993021400] 04:21:27 INFO - PROCESS | 2008 | 1461324087780 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]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 943ms 04:21:27 INFO - PROCESS | 2008 | 1461324087829 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 2008 | 1461324087832 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:21:27 INFO - PROCESS | 2008 | 1461324087836 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 2008 | 1461324087838 Marionette TRACE conn5 <- [1,1926,null,{}] 04:21:27 INFO - PROCESS | 2008 | 1461324087842 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}] 04:21:27 INFO - PROCESS | 2008 | 1461324087954 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:21:28 INFO - PROCESS | 2008 | 1461324088057 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8C18000 == 71 [pid = 2008] [id = 491] 04:21:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9949C4400) [pid = 2008] [serial = 1473] [outer = 0000000000000000] 04:21:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C994EED000) [pid = 2008] [serial = 1474] [outer = 000000C9949C4400] 04:21:28 INFO - PROCESS | 2008 | 1461324088114 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C994EF8400) [pid = 2008] [serial = 1475] [outer = 000000C9949C4400] 04:21:28 INFO - PROCESS | 2008 | 1461324088705 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]]]}] 04:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 923ms 04:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:21:28 INFO - PROCESS | 2008 | 1461324088762 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 2008 | 1461324088764 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:21:28 INFO - PROCESS | 2008 | 1461324088768 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 2008 | 1461324088770 Marionette TRACE conn5 <- [1,1930,null,{}] 04:21:28 INFO - PROCESS | 2008 | 1461324088774 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}] 04:21:28 INFO - PROCESS | 2008 | 1461324088899 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:21:29 INFO - PROCESS | 2008 | 1461324089031 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9C1D000 == 72 [pid = 2008] [id = 492] 04:21:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9F55B5800) [pid = 2008] [serial = 1476] [outer = 0000000000000000] 04:21:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9F55BC800) [pid = 2008] [serial = 1477] [outer = 000000C9F55B5800] 04:21:29 INFO - PROCESS | 2008 | 1461324089093 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9F55C9400) [pid = 2008] [serial = 1478] [outer = 000000C9F55B5800] 04:21:29 INFO - PROCESS | 2008 | 1461324089745 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]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1031ms 04:21:29 INFO - PROCESS | 2008 | 1461324089802 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 2008 | 1461324089805 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:21:29 INFO - PROCESS | 2008 | 1461324089808 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 2008 | 1461324089810 Marionette TRACE conn5 <- [1,1934,null,{}] 04:21:29 INFO - PROCESS | 2008 | 1461324089814 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}] 04:21:29 INFO - PROCESS | 2008 | 1461324089926 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:21:30 INFO - PROCESS | 2008 | 1461324090173 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989C96800 == 73 [pid = 2008] [id = 493] 04:21:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C981094C00) [pid = 2008] [serial = 1479] [outer = 0000000000000000] 04:21:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C986B6B400) [pid = 2008] [serial = 1480] [outer = 000000C981094C00] 04:21:30 INFO - PROCESS | 2008 | 1461324090235 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C9877C5C00) [pid = 2008] [serial = 1481] [outer = 000000C981094C00] 04:21:30 INFO - PROCESS | 2008 | 1461324090889 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]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1135ms 04:21:30 INFO - PROCESS | 2008 | 1461324090946 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 2008 | 1461324090951 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:21:30 INFO - PROCESS | 2008 | 1461324090956 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - PROCESS | 2008 | 1461324090959 Marionette TRACE conn5 <- [1,1938,null,{}] 04:21:30 INFO - PROCESS | 2008 | 1461324090965 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}] 04:21:31 INFO - PROCESS | 2008 | 1461324091075 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:21:31 INFO - PROCESS | 2008 | 1461324091212 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B2800 == 74 [pid = 2008] [id = 494] 04:21:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C988581C00) [pid = 2008] [serial = 1482] [outer = 0000000000000000] 04:21:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C9886CD000) [pid = 2008] [serial = 1483] [outer = 000000C988581C00] 04:21:31 INFO - PROCESS | 2008 | 1461324091266 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C989D3BC00) [pid = 2008] [serial = 1484] [outer = 000000C988581C00] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932E2000 == 73 [pid = 2008] [id = 485] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C99285A800 == 72 [pid = 2008] [id = 484] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C989C96000 == 71 [pid = 2008] [id = 483] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE0B800 == 70 [pid = 2008] [id = 482] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E1800 == 69 [pid = 2008] [id = 481] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C989212800 == 68 [pid = 2008] [id = 480] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E18E000 == 67 [pid = 2008] [id = 479] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98B6C1000 == 66 [pid = 2008] [id = 478] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0DF000 == 65 [pid = 2008] [id = 477] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C99298D000) [pid = 2008] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C993442C00) [pid = 2008] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9941C6400) [pid = 2008] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C989209000 == 64 [pid = 2008] [id = 476] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E55000 == 63 [pid = 2008] [id = 474] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BDD000 == 62 [pid = 2008] [id = 473] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C994B9A000 == 61 [pid = 2008] [id = 472] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9F7800 == 60 [pid = 2008] [id = 471] 04:21:31 INFO - PROCESS | 2008 | --DOCSHELL 000000C98B6BB000 == 59 [pid = 2008] [id = 470] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98850B400) [pid = 2008] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98CE86000) [pid = 2008] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98B4F6C00) [pid = 2008] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C988083C00) [pid = 2008] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98A727400) [pid = 2008] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98C8D0800) [pid = 2008] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98E1BA400) [pid = 2008] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98FCF7400) [pid = 2008] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98B4AC400) [pid = 2008] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C988509400) [pid = 2008] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98EFDDC00) [pid = 2008] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C984376400) [pid = 2008] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98FB67400) [pid = 2008] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9921B8800) [pid = 2008] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C993FB3400) [pid = 2008] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98E1B7800) [pid = 2008] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98C8CCC00) [pid = 2008] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98847C800) [pid = 2008] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98B4F7800) [pid = 2008] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98BA6CC00) [pid = 2008] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98C2C2C00) [pid = 2008] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98F93D000) [pid = 2008] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C9890A0000) [pid = 2008] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C984309800) [pid = 2008] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98B46C000) [pid = 2008] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C988005000) [pid = 2008] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C993442400) [pid = 2008] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C9890DAC00) [pid = 2008] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98F1F4800) [pid = 2008] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C98FD52800) [pid = 2008] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 118 (000000C98FB6D000) [pid = 2008] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 117 (000000C99301E400) [pid = 2008] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 116 (000000C991A9EC00) [pid = 2008] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 115 (000000C98E1B9800) [pid = 2008] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 114 (000000C991A5FC00) [pid = 2008] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 113 (000000C98CE7E000) [pid = 2008] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | --DOMWINDOW == 112 (000000C98C782400) [pid = 2008] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:21:31 INFO - PROCESS | 2008 | 1461324091808 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]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 881ms 04:21:31 INFO - PROCESS | 2008 | 1461324091842 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 2008 | 1461324091846 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:21:31 INFO - PROCESS | 2008 | 1461324091851 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 2008 | 1461324091853 Marionette TRACE conn5 <- [1,1942,null,{}] 04:21:31 INFO - PROCESS | 2008 | 1461324091857 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}] 04:21:31 INFO - PROCESS | 2008 | 1461324091954 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:21:32 INFO - PROCESS | 2008 | 1461324092044 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989C98000 == 60 [pid = 2008] [id = 495] 04:21:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 113 (000000C988509800) [pid = 2008] [serial = 1485] [outer = 0000000000000000] 04:21:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 114 (000000C988B34800) [pid = 2008] [serial = 1486] [outer = 000000C988509800] 04:21:32 INFO - PROCESS | 2008 | 1461324092092 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 115 (000000C98B410800) [pid = 2008] [serial = 1487] [outer = 000000C988509800] 04:21:32 INFO - PROCESS | 2008 | 1461324092514 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]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 04:21:32 INFO - PROCESS | 2008 | 1461324092545 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 2008 | 1461324092548 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:21:32 INFO - PROCESS | 2008 | 1461324092553 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 2008 | 1461324092559 Marionette TRACE conn5 <- [1,1946,null,{}] 04:21:32 INFO - PROCESS | 2008 | 1461324092568 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}] 04:21:32 INFO - PROCESS | 2008 | 1461324092693 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:21:32 INFO - PROCESS | 2008 | 1461324092701 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE18000 == 61 [pid = 2008] [id = 496] 04:21:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 116 (000000C98B5BB800) [pid = 2008] [serial = 1488] [outer = 0000000000000000] 04:21:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 117 (000000C98BA6F800) [pid = 2008] [serial = 1489] [outer = 000000C98B5BB800] 04:21:32 INFO - PROCESS | 2008 | 1461324092755 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 118 (000000C98C65B800) [pid = 2008] [serial = 1490] [outer = 000000C98B5BB800] 04:21:33 INFO - PROCESS | 2008 | 1461324093189 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]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 04:21:33 INFO - PROCESS | 2008 | 1461324093244 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 2008 | 1461324093247 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:21:33 INFO - PROCESS | 2008 | 1461324093251 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 2008 | 1461324093253 Marionette TRACE conn5 <- [1,1950,null,{}] 04:21:33 INFO - PROCESS | 2008 | 1461324093256 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}] 04:21:33 INFO - PROCESS | 2008 | 1461324093349 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:21:33 INFO - PROCESS | 2008 | 1461324093355 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F465800 == 62 [pid = 2008] [id = 497] 04:21:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 119 (000000C98C8CC000) [pid = 2008] [serial = 1491] [outer = 0000000000000000] 04:21:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C98C8CE400) [pid = 2008] [serial = 1492] [outer = 000000C98C8CC000] 04:21:33 INFO - PROCESS | 2008 | 1461324093403 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98E1A0800) [pid = 2008] [serial = 1493] [outer = 000000C98C8CC000] 04:21:33 INFO - PROCESS | 2008 | 1461324093842 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]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 04:21:33 INFO - PROCESS | 2008 | 1461324093881 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 2008 | 1461324093884 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:21:33 INFO - PROCESS | 2008 | 1461324093887 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 2008 | 1461324093889 Marionette TRACE conn5 <- [1,1954,null,{}] 04:21:33 INFO - PROCESS | 2008 | 1461324093900 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}] 04:21:34 INFO - PROCESS | 2008 | 1461324094017 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:21:34 INFO - PROCESS | 2008 | 1461324094102 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9FC800 == 63 [pid = 2008] [id = 498] 04:21:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C98E1C4C00) [pid = 2008] [serial = 1494] [outer = 0000000000000000] 04:21:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C98ED63800) [pid = 2008] [serial = 1495] [outer = 000000C98E1C4C00] 04:21:34 INFO - PROCESS | 2008 | 1461324094161 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C98F1EFC00) [pid = 2008] [serial = 1496] [outer = 000000C98E1C4C00] 04:21:34 INFO - PROCESS | 2008 | 1461324094604 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]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 04:21:34 INFO - PROCESS | 2008 | 1461324094622 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 2008 | 1461324094625 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:21:34 INFO - PROCESS | 2008 | 1461324094628 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:21:34 INFO - PROCESS | 2008 | 1461324094630 Marionette TRACE conn5 <- [1,1958,null,{}] 04:21:34 INFO - PROCESS | 2008 | 1461324094633 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}] 04:21:34 INFO - PROCESS | 2008 | 1461324094777 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:21:34 INFO - PROCESS | 2008 | 1461324094831 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE1D000 == 64 [pid = 2008] [id = 499] 04:21:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C98FB68400) [pid = 2008] [serial = 1497] [outer = 0000000000000000] 04:21:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98FB6FC00) [pid = 2008] [serial = 1498] [outer = 000000C98FB68400] 04:21:34 INFO - PROCESS | 2008 | 1461324094885 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98FD48C00) [pid = 2008] [serial = 1499] [outer = 000000C98FB68400] 04:21:35 INFO - PROCESS | 2008 | 1461324095318 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]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 04:21:35 INFO - PROCESS | 2008 | 1461324095364 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 2008 | 1461324095367 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:21:35 INFO - PROCESS | 2008 | 1461324095370 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:21:35 INFO - PROCESS | 2008 | 1461324095372 Marionette TRACE conn5 <- [1,1962,null,{}] 04:21:35 INFO - PROCESS | 2008 | 1461324095381 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}] 04:21:35 INFO - PROCESS | 2008 | 1461324095530 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:21:35 INFO - PROCESS | 2008 | 1461324095592 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992132800 == 65 [pid = 2008] [id = 500] 04:21:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C9907D0000) [pid = 2008] [serial = 1500] [outer = 0000000000000000] 04:21:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C991AA4800) [pid = 2008] [serial = 1501] [outer = 000000C9907D0000] 04:21:35 INFO - PROCESS | 2008 | 1461324095638 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C993015400) [pid = 2008] [serial = 1502] [outer = 000000C9907D0000] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98FD57400) [pid = 2008] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98F88F800) [pid = 2008] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98E1AE800) [pid = 2008] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98F88C400) [pid = 2008] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C981095C00) [pid = 2008] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C98C2C1C00) [pid = 2008] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 123 (000000C989CCD800) [pid = 2008] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 122 (000000C989D43400) [pid = 2008] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 121 (000000C988483C00) [pid = 2008] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 120 (000000C98B5BE400) [pid = 2008] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:21:36 INFO - PROCESS | 2008 | --DOMWINDOW == 119 (000000C980924400) [pid = 2008] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:21:36 INFO - PROCESS | 2008 | 1461324096166 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]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 841ms 04:21:36 INFO - PROCESS | 2008 | 1461324096215 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 2008 | 1461324096217 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:21:36 INFO - PROCESS | 2008 | 1461324096220 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:21:36 INFO - PROCESS | 2008 | 1461324096222 Marionette TRACE conn5 <- [1,1966,null,{}] 04:21:36 INFO - PROCESS | 2008 | 1461324096226 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}] 04:21:36 INFO - PROCESS | 2008 | 1461324096316 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:21:36 INFO - PROCESS | 2008 | 1461324096406 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992959000 == 66 [pid = 2008] [id = 501] 04:21:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 120 (000000C987539400) [pid = 2008] [serial = 1503] [outer = 0000000000000000] 04:21:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 121 (000000C98C65E400) [pid = 2008] [serial = 1504] [outer = 000000C987539400] 04:21:36 INFO - PROCESS | 2008 | 1461324096452 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 122 (000000C99298D000) [pid = 2008] [serial = 1505] [outer = 000000C987539400] 04:21:36 INFO - PROCESS | 2008 | 1461324096799 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]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 04:21:36 INFO - PROCESS | 2008 | 1461324096870 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 2008 | 1461324096872 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:21:36 INFO - PROCESS | 2008 | 1461324096875 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 2008 | 1461324096877 Marionette TRACE conn5 <- [1,1970,null,{}] 04:21:36 INFO - PROCESS | 2008 | 1461324096883 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}] 04:21:37 INFO - PROCESS | 2008 | 1461324097011 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:21:37 INFO - PROCESS | 2008 | 1461324097018 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993316800 == 67 [pid = 2008] [id = 502] 04:21:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 123 (000000C993440800) [pid = 2008] [serial = 1506] [outer = 0000000000000000] 04:21:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 124 (000000C9941CF800) [pid = 2008] [serial = 1507] [outer = 000000C993440800] 04:21:37 INFO - PROCESS | 2008 | 1461324097064 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C9947A8000) [pid = 2008] [serial = 1508] [outer = 000000C993440800] 04:21:37 INFO - PROCESS | 2008 | 1461324097458 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]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 627ms 04:21:37 INFO - PROCESS | 2008 | 1461324097509 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 2008 | 1461324097511 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:21:37 INFO - PROCESS | 2008 | 1461324097519 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 2008 | 1461324097521 Marionette TRACE conn5 <- [1,1974,null,{}] 04:21:37 INFO - PROCESS | 2008 | 1461324097525 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}] 04:21:37 INFO - PROCESS | 2008 | 1461324097618 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:21:37 INFO - PROCESS | 2008 | 1461324097624 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993917000 == 68 [pid = 2008] [id = 503] 04:21:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C9949CF400) [pid = 2008] [serial = 1509] [outer = 0000000000000000] 04:21:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C994EF6000) [pid = 2008] [serial = 1510] [outer = 000000C9949CF400] 04:21:37 INFO - PROCESS | 2008 | 1461324097677 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C9F55B8000) [pid = 2008] [serial = 1511] [outer = 000000C9949CF400] 04:21:38 INFO - PROCESS | 2008 | 1461324098269 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]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 798ms 04:21:38 INFO - PROCESS | 2008 | 1461324098362 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 2008 | 1461324098367 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:21:38 INFO - PROCESS | 2008 | 1461324098374 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 2008 | 1461324098379 Marionette TRACE conn5 <- [1,1978,null,{}] 04:21:38 INFO - PROCESS | 2008 | 1461324098400 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}] 04:21:38 INFO - PROCESS | 2008 | 1461324098533 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:21:38 INFO - PROCESS | 2008 | 1461324098660 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6BA800 == 69 [pid = 2008] [id = 504] 04:21:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C986F3C800) [pid = 2008] [serial = 1512] [outer = 0000000000000000] 04:21:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98847D400) [pid = 2008] [serial = 1513] [outer = 000000C986F3C800] 04:21:38 INFO - PROCESS | 2008 | 1461324098721 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C9890C9400) [pid = 2008] [serial = 1514] [outer = 000000C986F3C800] 04:21:39 INFO - PROCESS | 2008 | 1461324099303 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]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 943ms 04:21:39 INFO - PROCESS | 2008 | 1461324099332 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2008 | 1461324099339 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:21:39 INFO - PROCESS | 2008 | 1461324099347 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 2008 | 1461324099350 Marionette TRACE conn5 <- [1,1982,null,{}] 04:21:39 INFO - PROCESS | 2008 | 1461324099354 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}] 04:21:39 INFO - PROCESS | 2008 | 1461324099474 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:21:39 INFO - PROCESS | 2008 | 1461324099580 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F922000 == 70 [pid = 2008] [id = 505] 04:21:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98B4AB800) [pid = 2008] [serial = 1515] [outer = 0000000000000000] 04:21:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98B5BD800) [pid = 2008] [serial = 1516] [outer = 000000C98B4AB800] 04:21:39 INFO - PROCESS | 2008 | 1461324099637 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98C669C00) [pid = 2008] [serial = 1517] [outer = 000000C98B4AB800] 04:21:40 INFO - PROCESS | 2008 | 1461324100261 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]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 944ms 04:21:40 INFO - PROCESS | 2008 | 1461324100293 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 2008 | 1461324100296 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:21:40 INFO - PROCESS | 2008 | 1461324100299 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 2008 | 1461324100303 Marionette TRACE conn5 <- [1,1986,null,{}] 04:21:40 INFO - PROCESS | 2008 | 1461324100315 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}] 04:21:40 INFO - PROCESS | 2008 | 1461324100437 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:21:40 INFO - PROCESS | 2008 | 1461324100571 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FDE000 == 71 [pid = 2008] [id = 506] 04:21:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98EFD8400) [pid = 2008] [serial = 1518] [outer = 0000000000000000] 04:21:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98F897C00) [pid = 2008] [serial = 1519] [outer = 000000C98EFD8400] 04:21:40 INFO - PROCESS | 2008 | 1461324100632 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C993444400) [pid = 2008] [serial = 1520] [outer = 000000C98EFD8400] 04:21:41 INFO - PROCESS | 2008 | 1461324101276 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]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1030ms 04:21:41 INFO - PROCESS | 2008 | 1461324101332 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 2008 | 1461324101335 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:21:41 INFO - PROCESS | 2008 | 1461324101339 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 2008 | 1461324101341 Marionette TRACE conn5 <- [1,1990,null,{}] 04:21:41 INFO - PROCESS | 2008 | 1461324101345 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}] 04:21:41 INFO - PROCESS | 2008 | 1461324101463 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:21:41 INFO - PROCESS | 2008 | 1461324101595 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E60000 == 72 [pid = 2008] [id = 507] 04:21:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9967E1000) [pid = 2008] [serial = 1521] [outer = 0000000000000000] 04:21:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9F55C1400) [pid = 2008] [serial = 1522] [outer = 000000C9967E1000] 04:21:41 INFO - PROCESS | 2008 | 1461324101655 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9F89C8400) [pid = 2008] [serial = 1523] [outer = 000000C9967E1000] 04:21:42 INFO - PROCESS | 2008 | 1461324102224 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]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 943ms 04:21:42 INFO - PROCESS | 2008 | 1461324102284 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 2008 | 1461324102287 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:21:42 INFO - PROCESS | 2008 | 1461324102290 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 2008 | 1461324102292 Marionette TRACE conn5 <- [1,1994,null,{}] 04:21:42 INFO - PROCESS | 2008 | 1461324102296 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}] 04:21:42 INFO - PROCESS | 2008 | 1461324102410 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:21:42 INFO - PROCESS | 2008 | 1461324102515 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9EC8800 == 73 [pid = 2008] [id = 508] 04:21:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9F55B3C00) [pid = 2008] [serial = 1524] [outer = 0000000000000000] 04:21:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9F89D1C00) [pid = 2008] [serial = 1525] [outer = 000000C9F55B3C00] 04:21:42 INFO - PROCESS | 2008 | 1461324102571 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9F8A29400) [pid = 2008] [serial = 1526] [outer = 000000C9F55B3C00] 04:21:43 INFO - PROCESS | 2008 | 1461324103187 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]]]}] 04:21:43 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 04:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 942ms 04:21:43 INFO - PROCESS | 2008 | 1461324103235 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2008 | 1461324103238 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:21:43 INFO - PROCESS | 2008 | 1461324103241 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2008 | 1461324103243 Marionette TRACE conn5 <- [1,1998,null,{}] 04:21:43 INFO - PROCESS | 2008 | 1461324103247 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}] 04:21:43 INFO - PROCESS | 2008 | 1461324103385 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:21:43 INFO - PROCESS | 2008 | 1461324103522 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FB71C800 == 74 [pid = 2008] [id = 509] 04:21:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9F8A33400) [pid = 2008] [serial = 1527] [outer = 0000000000000000] 04:21:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9F8B7D800) [pid = 2008] [serial = 1528] [outer = 000000C9F8A33400] 04:21:43 INFO - PROCESS | 2008 | 1461324103584 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9F9457400) [pid = 2008] [serial = 1529] [outer = 000000C9F8A33400] 04:21:44 INFO - PROCESS | 2008 | 1461324104197 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]]]}] 04:21:44 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 04:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 984ms 04:21:44 INFO - PROCESS | 2008 | 1461324104226 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 2008 | 1461324104229 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:21:44 INFO - PROCESS | 2008 | 1461324104232 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 2008 | 1461324104234 Marionette TRACE conn5 <- [1,2002,null,{}] 04:21:44 INFO - PROCESS | 2008 | 1461324104238 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}] 04:21:44 INFO - PROCESS | 2008 | 1461324104374 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:21:44 INFO - PROCESS | 2008 | 1461324104508 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6AC800 == 75 [pid = 2008] [id = 510] 04:21:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C986B6F000) [pid = 2008] [serial = 1530] [outer = 0000000000000000] 04:21:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98C781C00) [pid = 2008] [serial = 1531] [outer = 000000C986B6F000] 04:21:44 INFO - PROCESS | 2008 | 1461324104566 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C993014000) [pid = 2008] [serial = 1532] [outer = 000000C986B6F000] 04:21:45 INFO - PROCESS | 2008 | 1461324105380 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]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1177ms 04:21:45 INFO - PROCESS | 2008 | 1461324105413 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 2008 | 1461324105417 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:21:45 INFO - PROCESS | 2008 | 1461324105422 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:21:45 INFO - PROCESS | 2008 | 1461324105426 Marionette TRACE conn5 <- [1,2006,null,{}] 04:21:45 INFO - PROCESS | 2008 | 1461324105448 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}] 04:21:45 INFO - PROCESS | 2008 | 1461324105559 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:21:45 INFO - PROCESS | 2008 | 1461324105695 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1D1800 == 76 [pid = 2008] [id = 511] 04:21:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C983B05400) [pid = 2008] [serial = 1533] [outer = 0000000000000000] 04:21:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C9877BCC00) [pid = 2008] [serial = 1534] [outer = 000000C983B05400] 04:21:45 INFO - PROCESS | 2008 | 1461324105750 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C988513400) [pid = 2008] [serial = 1535] [outer = 000000C983B05400] 04:21:46 INFO - PROCESS | 2008 | 1461324106338 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]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 985ms 04:21:46 INFO - PROCESS | 2008 | 1461324106412 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 2008 | 1461324106418 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:21:46 INFO - PROCESS | 2008 | 1461324106444 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 2008 | 1461324106447 Marionette TRACE conn5 <- [1,2010,null,{}] 04:21:46 INFO - PROCESS | 2008 | 1461324106451 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}] 04:21:46 INFO - PROCESS | 2008 | 1461324106568 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:21:46 INFO - PROCESS | 2008 | 1461324106697 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9F4800 == 75 [pid = 2008] [id = 227] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C993316800 == 74 [pid = 2008] [id = 502] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C992959000 == 73 [pid = 2008] [id = 501] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C992132800 == 72 [pid = 2008] [id = 500] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE1D000 == 71 [pid = 2008] [id = 499] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9FC800 == 70 [pid = 2008] [id = 498] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F465800 == 69 [pid = 2008] [id = 497] 04:21:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9873AC800 == 70 [pid = 2008] [id = 512] 04:21:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C984377400) [pid = 2008] [serial = 1536] [outer = 0000000000000000] 04:21:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C98628D400) [pid = 2008] [serial = 1537] [outer = 000000C984377400] 04:21:46 INFO - PROCESS | 2008 | 1461324106800 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C9890CA400) [pid = 2008] [serial = 1538] [outer = 000000C984377400] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE18000 == 69 [pid = 2008] [id = 496] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C994B53000 == 68 [pid = 2008] [id = 469] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C989C98000 == 67 [pid = 2008] [id = 495] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B2800 == 66 [pid = 2008] [id = 494] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C989C96800 == 65 [pid = 2008] [id = 493] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8C18000 == 64 [pid = 2008] [id = 491] 04:21:46 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E53800 == 63 [pid = 2008] [id = 490] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C991A5AC00) [pid = 2008] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C98ED69C00) [pid = 2008] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C98F93B400) [pid = 2008] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98EFDFC00) [pid = 2008] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98FB69000) [pid = 2008] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C988517400) [pid = 2008] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98503E400) [pid = 2008] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98C668800) [pid = 2008] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98C8C2C00) [pid = 2008] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98B4AC000) [pid = 2008] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98A4B2400) [pid = 2008] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98A05E000) [pid = 2008] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98B4EC000) [pid = 2008] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98BA6D000) [pid = 2008] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98C2BB000) [pid = 2008] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98C1EC800) [pid = 2008] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C9907D4000) [pid = 2008] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C988003C00) [pid = 2008] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C9949D1C00) [pid = 2008] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9941E0800) [pid = 2008] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C9947AB400) [pid = 2008] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C984378C00) [pid = 2008] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C991A5B000) [pid = 2008] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98850EC00) [pid = 2008] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98FB63C00) [pid = 2008] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98C8C7400) [pid = 2008] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C98FD55400) [pid = 2008] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:21:47 INFO - PROCESS | 2008 | 1461324107284 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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 880ms 04:21:47 INFO - PROCESS | 2008 | 1461324107327 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 2008 | 1461324107329 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:21:47 INFO - PROCESS | 2008 | 1461324107337 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2008 | 1461324107341 Marionette TRACE conn5 <- [1,2014,null,{}] 04:21:47 INFO - PROCESS | 2008 | 1461324107352 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}] 04:21:47 INFO - PROCESS | 2008 | 1461324107450 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:21:47 INFO - PROCESS | 2008 | 1461324107460 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD59800 == 64 [pid = 2008] [id = 513] 04:21:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C98A0C2800) [pid = 2008] [serial = 1539] [outer = 0000000000000000] 04:21:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C98B4AD400) [pid = 2008] [serial = 1540] [outer = 000000C98A0C2800] 04:21:47 INFO - PROCESS | 2008 | 1461324107510 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98B5BFC00) [pid = 2008] [serial = 1541] [outer = 000000C98A0C2800] 04:21:47 INFO - PROCESS | 2008 | 1461324107995 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]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 04:21:48 INFO - PROCESS | 2008 | 1461324108036 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 2008 | 1461324108039 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:21:48 INFO - PROCESS | 2008 | 1461324108042 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 2008 | 1461324108044 Marionette TRACE conn5 <- [1,2018,null,{}] 04:21:48 INFO - PROCESS | 2008 | 1461324108048 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}] 04:21:48 INFO - PROCESS | 2008 | 1461324108142 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:21:48 INFO - PROCESS | 2008 | 1461324108268 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F26A800 == 65 [pid = 2008] [id = 514] 04:21:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98B5BC000) [pid = 2008] [serial = 1542] [outer = 0000000000000000] 04:21:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C2B7400) [pid = 2008] [serial = 1543] [outer = 000000C98B5BC000] 04:21:48 INFO - PROCESS | 2008 | 1461324108317 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98C65B000) [pid = 2008] [serial = 1544] [outer = 000000C98B5BC000] 04:21:48 INFO - PROCESS | 2008 | 1461324108671 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]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 04:21:48 INFO - PROCESS | 2008 | 1461324108738 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 2008 | 1461324108740 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:21:48 INFO - PROCESS | 2008 | 1461324108744 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 2008 | 1461324108745 Marionette TRACE conn5 <- [1,2022,null,{}] 04:21:48 INFO - PROCESS | 2008 | 1461324108749 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}] 04:21:48 INFO - PROCESS | 2008 | 1461324108839 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:21:48 INFO - PROCESS | 2008 | 1461324108846 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9F6000 == 66 [pid = 2008] [id = 515] 04:21:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98C667000) [pid = 2008] [serial = 1545] [outer = 0000000000000000] 04:21:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98C78E400) [pid = 2008] [serial = 1546] [outer = 000000C98C667000] 04:21:48 INFO - PROCESS | 2008 | 1461324108894 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98CE21800) [pid = 2008] [serial = 1547] [outer = 000000C98C667000] 04:21:49 INFO - PROCESS | 2008 | 1461324109392 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]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 04:21:49 INFO - PROCESS | 2008 | 1461324109438 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 2008 | 1461324109440 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:21:49 INFO - PROCESS | 2008 | 1461324109443 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 2008 | 1461324109445 Marionette TRACE conn5 <- [1,2026,null,{}] 04:21:49 INFO - PROCESS | 2008 | 1461324109449 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}] 04:21:49 INFO - PROCESS | 2008 | 1461324109622 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:21:49 INFO - PROCESS | 2008 | 1461324109650 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902A2800 == 67 [pid = 2008] [id = 516] 04:21:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98ED68C00) [pid = 2008] [serial = 1548] [outer = 0000000000000000] 04:21:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98F1EE000) [pid = 2008] [serial = 1549] [outer = 000000C98ED68C00] 04:21:49 INFO - PROCESS | 2008 | 1461324109699 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C98F93B400) [pid = 2008] [serial = 1550] [outer = 000000C98ED68C00] 04:21:50 INFO - PROCESS | 2008 | 1461324110145 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]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 04:21:50 INFO - PROCESS | 2008 | 1461324110180 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 2008 | 1461324110182 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:21:50 INFO - PROCESS | 2008 | 1461324110185 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 2008 | 1461324110187 Marionette TRACE conn5 <- [1,2030,null,{}] 04:21:50 INFO - PROCESS | 2008 | 1461324110191 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}] 04:21:50 INFO - PROCESS | 2008 | 1461324110314 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:21:50 INFO - PROCESS | 2008 | 1461324110344 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992877800 == 68 [pid = 2008] [id = 517] 04:21:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C98F948800) [pid = 2008] [serial = 1551] [outer = 0000000000000000] 04:21:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98FB6E000) [pid = 2008] [serial = 1552] [outer = 000000C98F948800] 04:21:50 INFO - PROCESS | 2008 | 1461324110390 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98FD51C00) [pid = 2008] [serial = 1553] [outer = 000000C98F948800] 04:21:50 INFO - PROCESS | 2008 | 1461324110836 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]]]}] 04:21:50 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) 04:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 04:21:50 INFO - PROCESS | 2008 | 1461324110881 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 2008 | 1461324110883 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:21:50 INFO - PROCESS | 2008 | 1461324110887 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 2008 | 1461324110888 Marionette TRACE conn5 <- [1,2034,null,{}] 04:21:50 INFO - PROCESS | 2008 | 1461324110898 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}] 04:21:51 INFO - PROCESS | 2008 | 1461324111045 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C986E45800) [pid = 2008] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C991AA4000) [pid = 2008] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C991AA5400) [pid = 2008] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C99343D000) [pid = 2008] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C993FB5C00) [pid = 2008] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98B5BB800) [pid = 2008] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98E1C4C00) [pid = 2008] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C988581C00) [pid = 2008] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C98FB68400) [pid = 2008] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C99298AC00) [pid = 2008] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98C8CC000) [pid = 2008] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C987539400) [pid = 2008] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C9907D0000) [pid = 2008] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C993440800) [pid = 2008] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C981094C00) [pid = 2008] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C988509800) [pid = 2008] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C988005C00) [pid = 2008] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 125 (000000C98EFD5400) [pid = 2008] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:21:51 INFO - PROCESS | 2008 | --DOMWINDOW == 124 (000000C989D38400) [pid = 2008] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:21:51 INFO - PROCESS | 2008 | 1461324111333 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988B7E000 == 69 [pid = 2008] [id = 518] 04:21:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 125 (000000C983B09C00) [pid = 2008] [serial = 1554] [outer = 0000000000000000] 04:21:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 126 (000000C98628F400) [pid = 2008] [serial = 1555] [outer = 000000C983B09C00] 04:21:51 INFO - PROCESS | 2008 | 1461324111381 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C98B5BA400) [pid = 2008] [serial = 1556] [outer = 000000C983B09C00] 04:21:51 INFO - PROCESS | 2008 | 1461324111752 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]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 880ms 04:21:51 INFO - PROCESS | 2008 | 1461324111770 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 2008 | 1461324111772 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:21:51 INFO - PROCESS | 2008 | 1461324111775 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 2008 | 1461324111777 Marionette TRACE conn5 <- [1,2038,null,{}] 04:21:51 INFO - PROCESS | 2008 | 1461324111780 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}] 04:21:51 INFO - PROCESS | 2008 | 1461324111907 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:21:51 INFO - PROCESS | 2008 | 1461324111917 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99331D000 == 70 [pid = 2008] [id = 519] 04:21:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C988581800) [pid = 2008] [serial = 1557] [outer = 0000000000000000] 04:21:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C9907D4000) [pid = 2008] [serial = 1558] [outer = 000000C988581800] 04:21:51 INFO - PROCESS | 2008 | 1461324111963 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C991AA6800) [pid = 2008] [serial = 1559] [outer = 000000C988581800] 04:21:52 INFO - PROCESS | 2008 | 1461324112394 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]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 628ms 04:21:52 INFO - PROCESS | 2008 | 1461324112407 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2008 | 1461324112409 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:21:52 INFO - PROCESS | 2008 | 1461324112413 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 2008 | 1461324112414 Marionette TRACE conn5 <- [1,2042,null,{}] 04:21:52 INFO - PROCESS | 2008 | 1461324112418 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}] 04:21:52 INFO - PROCESS | 2008 | 1461324112544 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:21:52 INFO - PROCESS | 2008 | 1461324112586 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99391D800 == 71 [pid = 2008] [id = 520] 04:21:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98BA69800) [pid = 2008] [serial = 1560] [outer = 0000000000000000] 04:21:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C992986800) [pid = 2008] [serial = 1561] [outer = 000000C98BA69800] 04:21:52 INFO - PROCESS | 2008 | 1461324112638 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C993018800) [pid = 2008] [serial = 1562] [outer = 000000C98BA69800] 04:21:53 INFO - PROCESS | 2008 | 1461324113037 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]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 04:21:53 INFO - PROCESS | 2008 | 1461324113108 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 2008 | 1461324113110 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:21:53 INFO - PROCESS | 2008 | 1461324113113 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 2008 | 1461324113116 Marionette TRACE conn5 <- [1,2046,null,{}] 04:21:53 INFO - PROCESS | 2008 | 1461324113120 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}] 04:21:53 INFO - PROCESS | 2008 | 1461324113231 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:21:53 INFO - PROCESS | 2008 | 1461324113246 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BE7800 == 72 [pid = 2008] [id = 521] 04:21:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C993FAF000) [pid = 2008] [serial = 1563] [outer = 0000000000000000] 04:21:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C9941C8400) [pid = 2008] [serial = 1564] [outer = 000000C993FAF000] 04:21:53 INFO - PROCESS | 2008 | 1461324113298 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C9949CDC00) [pid = 2008] [serial = 1565] [outer = 000000C993FAF000] 04:21:54 INFO - PROCESS | 2008 | 1461324114059 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]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 04:21:54 INFO - PROCESS | 2008 | 1461324114103 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:21:54 INFO - PROCESS | 2008 | 1461324114109 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:21:54 INFO - PROCESS | 2008 | 1461324114115 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 2008 | 1461324114120 Marionette TRACE conn5 <- [1,2050,null,{}] 04:21:54 INFO - PROCESS | 2008 | 1461324114125 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}] 04:21:54 INFO - PROCESS | 2008 | 1461324114250 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:21:54 INFO - PROCESS | 2008 | 1461324114387 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1D7000 == 73 [pid = 2008] [id = 522] 04:21:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C988509C00) [pid = 2008] [serial = 1566] [outer = 0000000000000000] 04:21:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C988515800) [pid = 2008] [serial = 1567] [outer = 000000C988509C00] 04:21:54 INFO - PROCESS | 2008 | 1461324114448 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C9890E2400) [pid = 2008] [serial = 1568] [outer = 000000C988509C00] 04:21:55 INFO - PROCESS | 2008 | 1461324115015 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]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 943ms 04:21:55 INFO - PROCESS | 2008 | 1461324115061 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 2008 | 1461324115067 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:21:55 INFO - PROCESS | 2008 | 1461324115074 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - PROCESS | 2008 | 1461324115077 Marionette TRACE conn5 <- [1,2054,null,{}] 04:21:55 INFO - PROCESS | 2008 | 1461324115082 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}] 04:21:55 INFO - PROCESS | 2008 | 1461324115205 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:21:55 INFO - PROCESS | 2008 | 1461324115313 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE0F800 == 74 [pid = 2008] [id = 523] 04:21:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C98C1EC400) [pid = 2008] [serial = 1569] [outer = 0000000000000000] 04:21:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C98C2C6C00) [pid = 2008] [serial = 1570] [outer = 000000C98C1EC400] 04:21:55 INFO - PROCESS | 2008 | 1461324115371 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98E1AB400) [pid = 2008] [serial = 1571] [outer = 000000C98C1EC400] 04:21:56 INFO - PROCESS | 2008 | 1461324115990 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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 04:21:56 INFO - PROCESS | 2008 | 1461324116064 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2008 | 1461324116067 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:21:56 INFO - PROCESS | 2008 | 1461324116071 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 2008 | 1461324116075 Marionette TRACE conn5 <- [1,2058,null,{}] 04:21:56 INFO - PROCESS | 2008 | 1461324116087 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}] 04:21:56 INFO - PROCESS | 2008 | 1461324116213 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:21:56 INFO - PROCESS | 2008 | 1461324116350 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9EA145800 == 75 [pid = 2008] [id = 524] 04:21:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98F1F7000) [pid = 2008] [serial = 1572] [outer = 0000000000000000] 04:21:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C992988400) [pid = 2008] [serial = 1573] [outer = 000000C98F1F7000] 04:21:56 INFO - PROCESS | 2008 | 1461324116411 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9941C9000) [pid = 2008] [serial = 1574] [outer = 000000C98F1F7000] 04:21:57 INFO - PROCESS | 2008 | 1461324117027 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]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 986ms 04:21:57 INFO - PROCESS | 2008 | 1461324117063 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 2008 | 1461324117066 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:21:57 INFO - PROCESS | 2008 | 1461324117071 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 2008 | 1461324117074 Marionette TRACE conn5 <- [1,2062,null,{}] 04:21:57 INFO - PROCESS | 2008 | 1461324117077 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}] 04:21:57 INFO - PROCESS | 2008 | 1461324117199 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:21:57 INFO - PROCESS | 2008 | 1461324117332 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBD5A000 == 76 [pid = 2008] [id = 525] 04:21:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C994EF0C00) [pid = 2008] [serial = 1575] [outer = 0000000000000000] 04:21:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9967DF000) [pid = 2008] [serial = 1576] [outer = 000000C994EF0C00] 04:21:57 INFO - PROCESS | 2008 | 1461324117391 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C9F55C4400) [pid = 2008] [serial = 1577] [outer = 000000C994EF0C00] 04:21:58 INFO - PROCESS | 2008 | 1461324117992 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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 944ms 04:21:58 INFO - PROCESS | 2008 | 1461324118016 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2008 | 1461324118019 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:21:58 INFO - PROCESS | 2008 | 1461324118022 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 2008 | 1461324118024 Marionette TRACE conn5 <- [1,2066,null,{}] 04:21:58 INFO - PROCESS | 2008 | 1461324118028 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}] 04:21:58 INFO - PROCESS | 2008 | 1461324118145 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:21:58 INFO - PROCESS | 2008 | 1461324118251 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEF7800 == 77 [pid = 2008] [id = 526] 04:21:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C99298A400) [pid = 2008] [serial = 1578] [outer = 0000000000000000] 04:21:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C9F8A27800) [pid = 2008] [serial = 1579] [outer = 000000C99298A400] 04:21:58 INFO - PROCESS | 2008 | 1461324118308 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C9F8B74000) [pid = 2008] [serial = 1580] [outer = 000000C99298A400] 04:21:58 INFO - PROCESS | 2008 | 1461324118876 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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 880ms 04:21:58 INFO - PROCESS | 2008 | 1461324118906 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2008 | 1461324118908 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:21:58 INFO - PROCESS | 2008 | 1461324118912 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 2008 | 1461324118914 Marionette TRACE conn5 <- [1,2070,null,{}] 04:21:58 INFO - PROCESS | 2008 | 1461324118918 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}] 04:21:59 INFO - PROCESS | 2008 | 1461324119045 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:21:59 INFO - PROCESS | 2008 | 1461324119153 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF8BE800 == 78 [pid = 2008] [id = 527] 04:21:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C9F9E71C00) [pid = 2008] [serial = 1581] [outer = 0000000000000000] 04:21:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C9FA394000) [pid = 2008] [serial = 1582] [outer = 000000C9F9E71C00] 04:21:59 INFO - PROCESS | 2008 | 1461324119215 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C9FA679000) [pid = 2008] [serial = 1583] [outer = 000000C9F9E71C00] 04:21:59 INFO - PROCESS | 2008 | 1461324119827 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]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 985ms 04:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:21:59 INFO - PROCESS | 2008 | 1461324119900 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 2008 | 1461324119902 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:21:59 INFO - PROCESS | 2008 | 1461324119906 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 2008 | 1461324119908 Marionette TRACE conn5 <- [1,2074,null,{}] 04:21:59 INFO - PROCESS | 2008 | 1461324119912 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}] 04:22:00 INFO - PROCESS | 2008 | 1461324120072 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:22:00 INFO - PROCESS | 2008 | 1461324120134 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C984991800 == 79 [pid = 2008] [id = 528] 04:22:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C9FA673400) [pid = 2008] [serial = 1584] [outer = 0000000000000000] 04:22:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C9FAC64400) [pid = 2008] [serial = 1585] [outer = 000000C9FA673400] 04:22:00 INFO - PROCESS | 2008 | 1461324120232 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9FAD17000) [pid = 2008] [serial = 1586] [outer = 000000C9FA673400] 04:22:00 INFO - PROCESS | 2008 | 1461324120808 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]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 943ms 04:22:00 INFO - PROCESS | 2008 | 1461324120852 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 2008 | 1461324120855 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:22:00 INFO - PROCESS | 2008 | 1461324120858 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 2008 | 1461324120860 Marionette TRACE conn5 <- [1,2078,null,{}] 04:22:00 INFO - PROCESS | 2008 | 1461324120865 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}] 04:22:00 INFO - PROCESS | 2008 | 1461324120980 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:22:01 INFO - PROCESS | 2008 | 1461324121101 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992577800 == 80 [pid = 2008] [id = 529] 04:22:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C986FCE800) [pid = 2008] [serial = 1587] [outer = 0000000000000000] 04:22:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C9FAC6CC00) [pid = 2008] [serial = 1588] [outer = 000000C986FCE800] 04:22:01 INFO - PROCESS | 2008 | 1461324121157 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9FB777400) [pid = 2008] [serial = 1589] [outer = 000000C986FCE800] 04:22:01 INFO - PROCESS | 2008 | 1461324121711 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]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 880ms 04:22:01 INFO - PROCESS | 2008 | 1461324121749 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2008 | 1461324121752 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:22:01 INFO - PROCESS | 2008 | 1461324121757 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:22:01 INFO - PROCESS | 2008 | 1461324121759 Marionette TRACE conn5 <- [1,2082,null,{}] 04:22:01 INFO - PROCESS | 2008 | 1461324121763 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}] 04:22:01 INFO - PROCESS | 2008 | 1461324121881 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:22:02 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE75800 == 79 [pid = 2008] [id = 11] 04:22:02 INFO - PROCESS | 2008 | 1461324122224 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0A8000 == 80 [pid = 2008] [id = 530] 04:22:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C985088400) [pid = 2008] [serial = 1590] [outer = 0000000000000000] 04:22:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C986EF2C00) [pid = 2008] [serial = 1591] [outer = 000000C985088400] 04:22:02 INFO - PROCESS | 2008 | 1461324122315 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C98800A000) [pid = 2008] [serial = 1592] [outer = 000000C985088400] 04:22:02 INFO - PROCESS | 2008 | 1461324122947 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]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1229ms 04:22:02 INFO - PROCESS | 2008 | 1461324122991 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 2008 | 1461324122994 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:22:03 INFO - PROCESS | 2008 | 1461324122998 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 2008 | 1461324123002 Marionette TRACE conn5 <- [1,2086,null,{}] 04:22:03 INFO - PROCESS | 2008 | 1461324123008 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}] 04:22:03 INFO - PROCESS | 2008 | 1461324123123 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:22:03 INFO - PROCESS | 2008 | 1461324123264 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9881BF800 == 81 [pid = 2008] [id = 531] 04:22:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C98A0C8800) [pid = 2008] [serial = 1593] [outer = 0000000000000000] 04:22:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C98B46D000) [pid = 2008] [serial = 1594] [outer = 000000C98A0C8800] 04:22:03 INFO - PROCESS | 2008 | 1461324123319 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C98B5C5C00) [pid = 2008] [serial = 1595] [outer = 000000C98A0C8800] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C99391D800 == 80 [pid = 2008] [id = 520] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C99331D000 == 79 [pid = 2008] [id = 519] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C988B7E000 == 78 [pid = 2008] [id = 518] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C992877800 == 77 [pid = 2008] [id = 517] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C9902A2800 == 76 [pid = 2008] [id = 516] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9F6000 == 75 [pid = 2008] [id = 515] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F26A800 == 74 [pid = 2008] [id = 514] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD59800 == 73 [pid = 2008] [id = 513] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C9941DB400) [pid = 2008] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C994EED000) [pid = 2008] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C9F55BC800) [pid = 2008] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C994EF6000) [pid = 2008] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C9873AC800 == 72 [pid = 2008] [id = 512] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1D1800 == 71 [pid = 2008] [id = 511] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FDE000 == 70 [pid = 2008] [id = 506] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F922000 == 69 [pid = 2008] [id = 505] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C98B6BA800 == 68 [pid = 2008] [id = 504] 04:22:03 INFO - PROCESS | 2008 | --DOCSHELL 000000C993917000 == 67 [pid = 2008] [id = 503] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C993016C00) [pid = 2008] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C993FACC00) [pid = 2008] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C9886C9C00) [pid = 2008] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C991A5F800) [pid = 2008] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C98C1F3C00) [pid = 2008] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C991AA9000) [pid = 2008] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C992983400) [pid = 2008] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C9941CE800) [pid = 2008] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C98BA6F800) [pid = 2008] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C98ED63800) [pid = 2008] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98F1EFC00) [pid = 2008] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C989D3BC00) [pid = 2008] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9886CD000) [pid = 2008] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C9886CC400) [pid = 2008] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98FD48C00) [pid = 2008] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C993020000) [pid = 2008] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98FB6FC00) [pid = 2008] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C993FB5000) [pid = 2008] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98C8CE400) [pid = 2008] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98C65E400) [pid = 2008] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C991AA4800) [pid = 2008] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C9941CF800) [pid = 2008] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C993015400) [pid = 2008] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98FD56800) [pid = 2008] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98C65D000) [pid = 2008] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C9877C5C00) [pid = 2008] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C988B34800) [pid = 2008] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C986B6B400) [pid = 2008] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C98B410800) [pid = 2008] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98C65B800) [pid = 2008] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9947A8000) [pid = 2008] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C99298D000) [pid = 2008] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C98E1A0800) [pid = 2008] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2008 | 1461324123889 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]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 943ms 04:22:03 INFO - PROCESS | 2008 | 1461324123949 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 2008 | 1461324123953 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:22:03 INFO - PROCESS | 2008 | 1461324123957 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 2008 | 1461324123959 Marionette TRACE conn5 <- [1,2090,null,{}] 04:22:03 INFO - PROCESS | 2008 | 1461324123963 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}] 04:22:04 INFO - PROCESS | 2008 | 1461324124060 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:22:04 INFO - PROCESS | 2008 | 1461324124069 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B2800 == 68 [pid = 2008] [id = 532] 04:22:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C988B34800) [pid = 2008] [serial = 1596] [outer = 0000000000000000] 04:22:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98B46C000) [pid = 2008] [serial = 1597] [outer = 000000C988B34800] 04:22:04 INFO - PROCESS | 2008 | 1461324124123 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98BA67C00) [pid = 2008] [serial = 1598] [outer = 000000C988B34800] 04:22:04 INFO - PROCESS | 2008 | 1461324124620 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]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 04:22:04 INFO - PROCESS | 2008 | 1461324124653 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 2008 | 1461324124655 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:22:04 INFO - PROCESS | 2008 | 1461324124665 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 2008 | 1461324124671 Marionette TRACE conn5 <- [1,2094,null,{}] 04:22:04 INFO - PROCESS | 2008 | 1461324124676 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}] 04:22:04 INFO - PROCESS | 2008 | 1461324124776 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:22:04 INFO - PROCESS | 2008 | 1461324124785 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E5000 == 69 [pid = 2008] [id = 533] 04:22:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C789000) [pid = 2008] [serial = 1599] [outer = 0000000000000000] 04:22:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98C8CA400) [pid = 2008] [serial = 1600] [outer = 000000C98C789000] 04:22:04 INFO - PROCESS | 2008 | 1461324124832 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98E1A4800) [pid = 2008] [serial = 1601] [outer = 000000C98C789000] 04:22:05 INFO - PROCESS | 2008 | 1461324125335 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] 04:22:05 INFO - PROCESS | 2008 | 1461324125358 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:22:05 INFO - PROCESS | 2008 | 1461324125361 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 2008 | 1461324125363 Marionette TRACE conn5 <- [1,2098,null,{}] 04:22:05 INFO - PROCESS | 2008 | 1461324125367 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}] 04:22:05 INFO - PROCESS | 2008 | 1461324125466 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:22:05 INFO - PROCESS | 2008 | 1461324125579 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C990296000 == 70 [pid = 2008] [id = 534] 04:22:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98C789C00) [pid = 2008] [serial = 1602] [outer = 0000000000000000] 04:22:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98ED6CC00) [pid = 2008] [serial = 1603] [outer = 000000C98C789C00] 04:22:05 INFO - PROCESS | 2008 | 1461324125627 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98F88D000) [pid = 2008] [serial = 1604] [outer = 000000C98C789C00] 04:22:06 INFO - PROCESS | 2008 | 1461324126040 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]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 04:22:06 INFO - PROCESS | 2008 | 1461324126104 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2008 | 1461324126107 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:22:06 INFO - PROCESS | 2008 | 1461324126110 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:22:06 INFO - PROCESS | 2008 | 1461324126112 Marionette TRACE conn5 <- [1,2102,null,{}] 04:22:06 INFO - PROCESS | 2008 | 1461324126121 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}] 04:22:06 INFO - PROCESS | 2008 | 1461324126274 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:22:06 INFO - PROCESS | 2008 | 1461324126340 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992582800 == 71 [pid = 2008] [id = 535] 04:22:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98FB6F400) [pid = 2008] [serial = 1605] [outer = 0000000000000000] 04:22:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C98FCED000) [pid = 2008] [serial = 1606] [outer = 000000C98FB6F400] 04:22:06 INFO - PROCESS | 2008 | 1461324126396 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C991A58C00) [pid = 2008] [serial = 1607] [outer = 000000C98FB6F400] 04:22:06 INFO - PROCESS | 2008 | 1461324126849 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]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 796ms 04:22:06 INFO - PROCESS | 2008 | 1461324126911 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2008 | 1461324126913 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:22:06 INFO - PROCESS | 2008 | 1461324126916 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 2008 | 1461324126918 Marionette TRACE conn5 <- [1,2106,null,{}] 04:22:06 INFO - PROCESS | 2008 | 1461324126922 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}] 04:22:07 INFO - PROCESS | 2008 | 1461324127050 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:22:07 INFO - PROCESS | 2008 | 1461324127073 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932E1000 == 72 [pid = 2008] [id = 536] 04:22:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C991AA4800) [pid = 2008] [serial = 1608] [outer = 0000000000000000] 04:22:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C993015000) [pid = 2008] [serial = 1609] [outer = 000000C991AA4800] 04:22:07 INFO - PROCESS | 2008 | 1461324127119 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C993440400) [pid = 2008] [serial = 1610] [outer = 000000C991AA4800] 04:22:07 INFO - PROCESS | 2008 | 1461324127572 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]]]}] 04:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 04:22:07 INFO - PROCESS | 2008 | 1461324127591 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 2008 | 1461324127593 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:22:07 INFO - PROCESS | 2008 | 1461324127596 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - PROCESS | 2008 | 1461324127598 Marionette TRACE conn5 <- [1,2110,null,{}] 04:22:07 INFO - PROCESS | 2008 | 1461324127607 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}] 04:22:07 INFO - PROCESS | 2008 | 1461324127755 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:22:07 INFO - PROCESS | 2008 | 1461324127818 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993422000 == 73 [pid = 2008] [id = 537] 04:22:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9921C4C00) [pid = 2008] [serial = 1611] [outer = 0000000000000000] 04:22:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C993FAEC00) [pid = 2008] [serial = 1612] [outer = 000000C9921C4C00] 04:22:07 INFO - PROCESS | 2008 | 1461324127865 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9947A8C00) [pid = 2008] [serial = 1613] [outer = 000000C9921C4C00] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98BA69800) [pid = 2008] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98ED68C00) [pid = 2008] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98F948800) [pid = 2008] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C983B09C00) [pid = 2008] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C984377400) [pid = 2008] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98C667000) [pid = 2008] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98A0C2800) [pid = 2008] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98B5BC000) [pid = 2008] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C983B05400) [pid = 2008] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:22:08 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C988581800) [pid = 2008] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:22:08 INFO - PROCESS | 2008 | 1461324128337 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]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 796ms 04:22:08 INFO - PROCESS | 2008 | 1461324128396 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 2008 | 1461324128398 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:22:08 INFO - PROCESS | 2008 | 1461324128402 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:22:08 INFO - PROCESS | 2008 | 1461324128403 Marionette TRACE conn5 <- [1,2114,null,{}] 04:22:08 INFO - PROCESS | 2008 | 1461324128407 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}] 04:22:08 INFO - PROCESS | 2008 | 1461324128501 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:22:08 INFO - PROCESS | 2008 | 1461324128507 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993910000 == 74 [pid = 2008] [id = 538] 04:22:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98B5BC000) [pid = 2008] [serial = 1614] [outer = 0000000000000000] 04:22:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C991AA0400) [pid = 2008] [serial = 1615] [outer = 000000C98B5BC000] 04:22:08 INFO - PROCESS | 2008 | 1461324128553 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C994EEB400) [pid = 2008] [serial = 1616] [outer = 000000C98B5BC000] 04:22:08 INFO - PROCESS | 2008 | 1461324128988 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]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 04:22:09 INFO - PROCESS | 2008 | 1461324129033 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 2008 | 1461324129035 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:22:09 INFO - PROCESS | 2008 | 1461324129039 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 2008 | 1461324129041 Marionette TRACE conn5 <- [1,2118,null,{}] 04:22:09 INFO - PROCESS | 2008 | 1461324129044 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}] 04:22:09 INFO - PROCESS | 2008 | 1461324129141 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:22:09 INFO - PROCESS | 2008 | 1461324129147 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FC4800 == 75 [pid = 2008] [id = 539] 04:22:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C9F55B4800) [pid = 2008] [serial = 1617] [outer = 0000000000000000] 04:22:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C9F55C5000) [pid = 2008] [serial = 1618] [outer = 000000C9F55B4800] 04:22:09 INFO - PROCESS | 2008 | 1461324129195 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9F8A25C00) [pid = 2008] [serial = 1619] [outer = 000000C9F55B4800] 04:22:09 INFO - PROCESS | 2008 | 1461324129666 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] 04:22:09 INFO - PROCESS | 2008 | 1461324129737 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:22:09 INFO - PROCESS | 2008 | 1461324129740 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 2008 | 1461324129742 Marionette TRACE conn5 <- [1,2122,null,{}] 04:22:09 INFO - PROCESS | 2008 | 1461324129746 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}] 04:22:09 INFO - PROCESS | 2008 | 1461324129841 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:22:09 INFO - PROCESS | 2008 | 1461324129855 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BB8000 == 76 [pid = 2008] [id = 540] 04:22:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9F8B7C800) [pid = 2008] [serial = 1620] [outer = 0000000000000000] 04:22:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C9F954D800) [pid = 2008] [serial = 1621] [outer = 000000C9F8B7C800] 04:22:09 INFO - PROCESS | 2008 | 1461324129906 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9FA66C800) [pid = 2008] [serial = 1622] [outer = 000000C9F8B7C800] 04:22:10 INFO - PROCESS | 2008 | 1461324130662 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] 04:22:10 INFO - PROCESS | 2008 | 1461324130736 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:22:10 INFO - PROCESS | 2008 | 1461324130742 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 2008 | 1461324130746 Marionette TRACE conn5 <- [1,2126,null,{}] 04:22:10 INFO - PROCESS | 2008 | 1461324130752 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}] 04:22:10 INFO - PROCESS | 2008 | 1461324130911 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:22:11 INFO - PROCESS | 2008 | 1461324131051 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE0A000 == 77 [pid = 2008] [id = 541] 04:22:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C98905AC00) [pid = 2008] [serial = 1623] [outer = 0000000000000000] 04:22:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98A4B2400) [pid = 2008] [serial = 1624] [outer = 000000C98905AC00] 04:22:11 INFO - PROCESS | 2008 | 1461324131112 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C98BA6F800) [pid = 2008] [serial = 1625] [outer = 000000C98905AC00] 04:22:11 INFO - PROCESS | 2008 | 1461324131679 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]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 984ms 04:22:11 INFO - PROCESS | 2008 | 1461324131734 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 2008 | 1461324131740 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:22:11 INFO - PROCESS | 2008 | 1461324131749 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 2008 | 1461324131752 Marionette TRACE conn5 <- [1,2130,null,{}] 04:22:11 INFO - PROCESS | 2008 | 1461324131756 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}] 04:22:11 INFO - PROCESS | 2008 | 1461324131882 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:22:12 INFO - PROCESS | 2008 | 1461324131992 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992575000 == 78 [pid = 2008] [id = 542] 04:22:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98C8CB400) [pid = 2008] [serial = 1626] [outer = 0000000000000000] 04:22:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C98EFE2000) [pid = 2008] [serial = 1627] [outer = 000000C98C8CB400] 04:22:12 INFO - PROCESS | 2008 | 1461324132053 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98FCED400) [pid = 2008] [serial = 1628] [outer = 000000C98C8CB400] 04:22:12 INFO - PROCESS | 2008 | 1461324132718 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] 04:22:12 INFO - PROCESS | 2008 | 1461324132785 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:22:12 INFO - PROCESS | 2008 | 1461324132789 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 2008 | 1461324132793 Marionette TRACE conn5 <- [1,2134,null,{}] 04:22:12 INFO - PROCESS | 2008 | 1461324132837 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}] 04:22:13 INFO - PROCESS | 2008 | 1461324133002 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:22:13 INFO - PROCESS | 2008 | 1461324133103 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9C13800 == 79 [pid = 2008] [id = 543] 04:22:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C993013C00) [pid = 2008] [serial = 1629] [outer = 0000000000000000] 04:22:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C9967DFC00) [pid = 2008] [serial = 1630] [outer = 000000C993013C00] 04:22:13 INFO - PROCESS | 2008 | 1461324133164 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C9F9E73400) [pid = 2008] [serial = 1631] [outer = 000000C993013C00] 04:22:13 INFO - PROCESS | 2008 | 1461324133761 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] 04:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:22:13 INFO - PROCESS | 2008 | 1461324133830 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:22:13 INFO - PROCESS | 2008 | 1461324133834 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 2008 | 1461324133836 Marionette TRACE conn5 <- [1,2138,null,{}] 04:22:13 INFO - PROCESS | 2008 | 1461324133840 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}] 04:22:13 INFO - PROCESS | 2008 | 1461324133963 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:22:14 INFO - PROCESS | 2008 | 1461324134099 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF79F000 == 80 [pid = 2008] [id = 544] 04:22:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C9FAE9BC00) [pid = 2008] [serial = 1632] [outer = 0000000000000000] 04:22:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9FBDDAC00) [pid = 2008] [serial = 1633] [outer = 000000C9FAE9BC00] 04:22:14 INFO - PROCESS | 2008 | 1461324134160 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9FEE40400) [pid = 2008] [serial = 1634] [outer = 000000C9FAE9BC00] 04:22:14 INFO - PROCESS | 2008 | 1461324134755 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] 04:22:14 INFO - PROCESS | 2008 | 1461324134797 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:22:14 INFO - PROCESS | 2008 | 1461324134815 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 2008 | 1461324134817 Marionette TRACE conn5 <- [1,2142,null,{}] 04:22:14 INFO - PROCESS | 2008 | 1461324134823 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}] 04:22:14 INFO - PROCESS | 2008 | 1461324134940 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:22:15 INFO - PROCESS | 2008 | 1461324135075 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994395800 == 81 [pid = 2008] [id = 545] 04:22:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C9983D4C00) [pid = 2008] [serial = 1635] [outer = 0000000000000000] 04:22:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9983DD800) [pid = 2008] [serial = 1636] [outer = 000000C9983D4C00] 04:22:15 INFO - PROCESS | 2008 | 1461324135133 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C9FEE7B000) [pid = 2008] [serial = 1637] [outer = 000000C9983D4C00] 04:22:15 INFO - PROCESS | 2008 | 1461324135670 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]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 944ms 04:22:15 INFO - PROCESS | 2008 | 1461324135747 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 2008 | 1461324135750 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:22:15 INFO - PROCESS | 2008 | 1461324135753 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 2008 | 1461324135755 Marionette TRACE conn5 <- [1,2146,null,{}] 04:22:15 INFO - PROCESS | 2008 | 1461324135759 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}] 04:22:15 INFO - PROCESS | 2008 | 1461324135919 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:22:16 INFO - PROCESS | 2008 | 1461324136056 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995B52000 == 82 [pid = 2008] [id = 546] 04:22:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C995F54400) [pid = 2008] [serial = 1638] [outer = 0000000000000000] 04:22:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C9FEE41000) [pid = 2008] [serial = 1639] [outer = 000000C995F54400] 04:22:16 INFO - PROCESS | 2008 | 1461324136117 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C9FF0CF800) [pid = 2008] [serial = 1640] [outer = 000000C995F54400] 04:22:16 INFO - PROCESS | 2008 | 1461324136656 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] 04:22:16 INFO - PROCESS | 2008 | 1461324136744 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:22:16 INFO - PROCESS | 2008 | 1461324136748 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 2008 | 1461324136750 Marionette TRACE conn5 <- [1,2150,null,{}] 04:22:16 INFO - PROCESS | 2008 | 1461324136754 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}] 04:22:16 INFO - PROCESS | 2008 | 1461324136872 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:22:17 INFO - PROCESS | 2008 | 1461324137024 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99335E000 == 83 [pid = 2008] [id = 547] 04:22:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C986FD8000) [pid = 2008] [serial = 1641] [outer = 0000000000000000] 04:22:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C99301A000) [pid = 2008] [serial = 1642] [outer = 000000C986FD8000] 04:22:17 INFO - PROCESS | 2008 | 1461324137082 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C995F5B000) [pid = 2008] [serial = 1643] [outer = 000000C986FD8000] 04:22:17 INFO - PROCESS | 2008 | 1461324137631 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]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1193ms 04:22:18 INFO - PROCESS | 2008 | 1461324137989 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 2008 | 1461324137994 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:22:18 INFO - PROCESS | 2008 | 1461324138014 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 2008 | 1461324138017 Marionette TRACE conn5 <- [1,2154,null,{}] 04:22:18 INFO - PROCESS | 2008 | 1461324138025 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}] 04:22:18 INFO - PROCESS | 2008 | 1461324138137 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:22:18 INFO - PROCESS | 2008 | 1461324138269 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9862D4800 == 84 [pid = 2008] [id = 548] 04:22:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C98430A000) [pid = 2008] [serial = 1644] [outer = 0000000000000000] 04:22:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C98436EC00) [pid = 2008] [serial = 1645] [outer = 000000C98430A000] 04:22:18 INFO - PROCESS | 2008 | 1461324138321 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C98628B800) [pid = 2008] [serial = 1646] [outer = 000000C98430A000] 04:22:18 INFO - PROCESS | 2008 | 1461324138923 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]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 04:22:19 INFO - PROCESS | 2008 | 1461324138995 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2008 | 1461324138999 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:22:19 INFO - PROCESS | 2008 | 1461324139007 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 2008 | 1461324139010 Marionette TRACE conn5 <- [1,2158,null,{}] 04:22:19 INFO - PROCESS | 2008 | 1461324139014 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}] 04:22:19 INFO - PROCESS | 2008 | 1461324139126 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:22:19 INFO - PROCESS | 2008 | 1461324139258 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FC4800 == 83 [pid = 2008] [id = 539] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C993910000 == 82 [pid = 2008] [id = 538] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C993422000 == 81 [pid = 2008] [id = 537] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932E1000 == 80 [pid = 2008] [id = 536] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C992582800 == 79 [pid = 2008] [id = 535] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE79800 == 78 [pid = 2008] [id = 12] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C990296000 == 77 [pid = 2008] [id = 534] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C9F55C1400) [pid = 2008] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C9F89D1C00) [pid = 2008] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C9F8B7D800) [pid = 2008] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988163800 == 78 [pid = 2008] [id = 549] 04:22:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C984304C00) [pid = 2008] [serial = 1647] [outer = 0000000000000000] 04:22:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C98776C400) [pid = 2008] [serial = 1648] [outer = 000000C984304C00] 04:22:19 INFO - PROCESS | 2008 | 1461324139363 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C98800BC00) [pid = 2008] [serial = 1649] [outer = 000000C984304C00] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E5000 == 77 [pid = 2008] [id = 533] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B2800 == 76 [pid = 2008] [id = 532] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C9881BF800 == 75 [pid = 2008] [id = 531] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0A8000 == 74 [pid = 2008] [id = 530] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE0F800 == 73 [pid = 2008] [id = 523] 04:22:19 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1D7000 == 72 [pid = 2008] [id = 522] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C992986800) [pid = 2008] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C98F1EE000) [pid = 2008] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C98FB6E000) [pid = 2008] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C98F93B400) [pid = 2008] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C98628F400) [pid = 2008] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C98FD51C00) [pid = 2008] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C98C781C00) [pid = 2008] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C98628D400) [pid = 2008] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C9890CA400) [pid = 2008] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C98C78E400) [pid = 2008] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C98847D400) [pid = 2008] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C98B5BD800) [pid = 2008] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C98B4AD400) [pid = 2008] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C98B5BFC00) [pid = 2008] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C98C2B7400) [pid = 2008] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C98C65B000) [pid = 2008] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C9877BCC00) [pid = 2008] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C988513400) [pid = 2008] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98F897C00) [pid = 2008] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C993018800) [pid = 2008] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C98B5BA400) [pid = 2008] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C991AA6800) [pid = 2008] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C9907D4000) [pid = 2008] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98CE21800) [pid = 2008] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:22:19 INFO - PROCESS | 2008 | 1461324139830 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]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 880ms 04:22:19 INFO - PROCESS | 2008 | 1461324139889 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2008 | 1461324139891 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:22:19 INFO - PROCESS | 2008 | 1461324139895 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 2008 | 1461324139897 Marionette TRACE conn5 <- [1,2162,null,{}] 04:22:19 INFO - PROCESS | 2008 | 1461324139907 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}] 04:22:20 INFO - PROCESS | 2008 | 1461324140009 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:22:20 INFO - PROCESS | 2008 | 1461324140025 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B4800 == 73 [pid = 2008] [id = 550] 04:22:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C988481C00) [pid = 2008] [serial = 1650] [outer = 0000000000000000] 04:22:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C988514C00) [pid = 2008] [serial = 1651] [outer = 000000C988481C00] 04:22:20 INFO - PROCESS | 2008 | 1461324140076 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C9886C3C00) [pid = 2008] [serial = 1652] [outer = 000000C988481C00] 04:22:20 INFO - PROCESS | 2008 | 1461324140599 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]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 733ms 04:22:20 INFO - PROCESS | 2008 | 1461324140631 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 2008 | 1461324140633 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:22:20 INFO - PROCESS | 2008 | 1461324140636 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:22:20 INFO - PROCESS | 2008 | 1461324140638 Marionette TRACE conn5 <- [1,2166,null,{}] 04:22:20 INFO - PROCESS | 2008 | 1461324140642 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}] 04:22:20 INFO - PROCESS | 2008 | 1461324140738 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:22:20 INFO - PROCESS | 2008 | 1461324140833 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD44000 == 74 [pid = 2008] [id = 551] 04:22:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C989D38400) [pid = 2008] [serial = 1653] [outer = 0000000000000000] 04:22:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C98A059C00) [pid = 2008] [serial = 1654] [outer = 000000C989D38400] 04:22:20 INFO - PROCESS | 2008 | 1461324140917 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98A7EF400) [pid = 2008] [serial = 1655] [outer = 000000C989D38400] 04:22:21 INFO - PROCESS | 2008 | 1461324141289 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]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 04:22:21 INFO - PROCESS | 2008 | 1461324141330 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 2008 | 1461324141332 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:22:21 INFO - PROCESS | 2008 | 1461324141336 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 2008 | 1461324141337 Marionette TRACE conn5 <- [1,2170,null,{}] 04:22:21 INFO - PROCESS | 2008 | 1461324141341 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}] 04:22:21 INFO - PROCESS | 2008 | 1461324141433 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:22:21 INFO - PROCESS | 2008 | 1461324141439 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98E187000 == 75 [pid = 2008] [id = 552] 04:22:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98B40C800) [pid = 2008] [serial = 1656] [outer = 0000000000000000] 04:22:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C98B478800) [pid = 2008] [serial = 1657] [outer = 000000C98B40C800] 04:22:21 INFO - PROCESS | 2008 | 1461324141486 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C98B4ED000) [pid = 2008] [serial = 1658] [outer = 000000C98B40C800] 04:22:21 INFO - PROCESS | 2008 | 1461324141963 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]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 04:22:22 INFO - PROCESS | 2008 | 1461324142033 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:22:22 INFO - PROCESS | 2008 | 1461324142035 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:22:22 INFO - PROCESS | 2008 | 1461324142038 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2008 | 1461324142040 Marionette TRACE conn5 <- [1,2174,null,{}] 04:22:22 INFO - PROCESS | 2008 | 1461324142043 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}] 04:22:22 INFO - PROCESS | 2008 | 1461324142220 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:22:22 INFO - PROCESS | 2008 | 1461324142247 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F453000 == 76 [pid = 2008] [id = 553] 04:22:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C98C1F1400) [pid = 2008] [serial = 1659] [outer = 0000000000000000] 04:22:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C98C1F6800) [pid = 2008] [serial = 1660] [outer = 000000C98C1F1400] 04:22:22 INFO - PROCESS | 2008 | 1461324142298 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C98C65AC00) [pid = 2008] [serial = 1661] [outer = 000000C98C1F1400] 04:22:22 INFO - PROCESS | 2008 | 1461324142746 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]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 04:22:22 INFO - PROCESS | 2008 | 1461324142773 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 2008 | 1461324142775 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:22:22 INFO - PROCESS | 2008 | 1461324142785 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2008 | 1461324142787 Marionette TRACE conn5 <- [1,2178,null,{}] 04:22:22 INFO - PROCESS | 2008 | 1461324142790 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}] 04:22:22 INFO - PROCESS | 2008 | 1461324142913 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:22:22 INFO - PROCESS | 2008 | 1461324142933 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E7800 == 77 [pid = 2008] [id = 554] 04:22:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C98C664C00) [pid = 2008] [serial = 1662] [outer = 0000000000000000] 04:22:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C98C781C00) [pid = 2008] [serial = 1663] [outer = 000000C98C664C00] 04:22:22 INFO - PROCESS | 2008 | 1461324142980 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C98C8C4000) [pid = 2008] [serial = 1664] [outer = 000000C98C664C00] 04:22:23 INFO - PROCESS | 2008 | 1461324143437 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]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 04:22:23 INFO - PROCESS | 2008 | 1461324143480 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 2008 | 1461324143482 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:22:23 INFO - PROCESS | 2008 | 1461324143490 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 2008 | 1461324143492 Marionette TRACE conn5 <- [1,2182,null,{}] 04:22:23 INFO - PROCESS | 2008 | 1461324143496 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}] 04:22:23 INFO - PROCESS | 2008 | 1461324143649 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C98FB6F400) [pid = 2008] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C991AA4800) [pid = 2008] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C98C789000) [pid = 2008] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C988B34800) [pid = 2008] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C98A0C8800) [pid = 2008] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C993FAF000) [pid = 2008] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C9921C4C00) [pid = 2008] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C9F55B4800) [pid = 2008] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C985088400) [pid = 2008] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98C789C00) [pid = 2008] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98B5BC000) [pid = 2008] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9890D6000) [pid = 2008] [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.] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98CE76000) [pid = 2008] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:22:23 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C9949CF400) [pid = 2008] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:22:23 INFO - PROCESS | 2008 | 1461324143953 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE1B800 == 78 [pid = 2008] [id = 555] 04:22:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C983B0A800) [pid = 2008] [serial = 1665] [outer = 0000000000000000] 04:22:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C986E47000) [pid = 2008] [serial = 1666] [outer = 000000C983B0A800] 04:22:24 INFO - PROCESS | 2008 | 1461324144000 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98C8D0C00) [pid = 2008] [serial = 1667] [outer = 000000C983B0A800] 04:22:24 INFO - PROCESS | 2008 | 1461324144349 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]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 880ms 04:22:24 INFO - PROCESS | 2008 | 1461324144368 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 2008 | 1461324144371 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:22:24 INFO - PROCESS | 2008 | 1461324144374 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:22:24 INFO - PROCESS | 2008 | 1461324144376 Marionette TRACE conn5 <- [1,2186,null,{}] 04:22:24 INFO - PROCESS | 2008 | 1461324144379 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}] 04:22:24 INFO - PROCESS | 2008 | 1461324144513 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:22:24 INFO - PROCESS | 2008 | 1461324144536 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE13800 == 79 [pid = 2008] [id = 556] 04:22:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C986FD8C00) [pid = 2008] [serial = 1668] [outer = 0000000000000000] 04:22:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C9890AB800) [pid = 2008] [serial = 1669] [outer = 000000C986FD8C00] 04:22:24 INFO - PROCESS | 2008 | 1461324144583 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98CE8A800) [pid = 2008] [serial = 1670] [outer = 000000C986FD8C00] 04:22:24 INFO - PROCESS | 2008 | 1461324144984 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]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 04:22:25 INFO - PROCESS | 2008 | 1461324145006 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 2008 | 1461324145009 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:22:25 INFO - PROCESS | 2008 | 1461324145012 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 2008 | 1461324145014 Marionette TRACE conn5 <- [1,2190,null,{}] 04:22:25 INFO - PROCESS | 2008 | 1461324145017 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}] 04:22:25 INFO - PROCESS | 2008 | 1461324145146 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:22:25 INFO - PROCESS | 2008 | 1461324145155 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992118800 == 80 [pid = 2008] [id = 557] 04:22:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C989058800) [pid = 2008] [serial = 1671] [outer = 0000000000000000] 04:22:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C98E1BB800) [pid = 2008] [serial = 1672] [outer = 000000C989058800] 04:22:25 INFO - PROCESS | 2008 | 1461324145202 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C98ED65800) [pid = 2008] [serial = 1673] [outer = 000000C989058800] 04:22:25 INFO - PROCESS | 2008 | 1461324145628 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]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 04:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:22:25 INFO - PROCESS | 2008 | 1461324145708 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 2008 | 1461324145710 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:22:25 INFO - PROCESS | 2008 | 1461324145713 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 2008 | 1461324145716 Marionette TRACE conn5 <- [1,2194,null,{}] 04:22:25 INFO - PROCESS | 2008 | 1461324145720 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}] 04:22:25 INFO - PROCESS | 2008 | 1461324145833 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:22:25 INFO - PROCESS | 2008 | 1461324145848 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992879800 == 81 [pid = 2008] [id = 558] 04:22:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C98EFE1C00) [pid = 2008] [serial = 1674] [outer = 0000000000000000] 04:22:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C98F1F4C00) [pid = 2008] [serial = 1675] [outer = 000000C98EFE1C00] 04:22:25 INFO - PROCESS | 2008 | 1461324145902 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C98F943000) [pid = 2008] [serial = 1676] [outer = 000000C98EFE1C00] 04:22:26 INFO - PROCESS | 2008 | 1461324146698 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]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1028ms 04:22:26 INFO - PROCESS | 2008 | 1461324146745 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 2008 | 1461324146751 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:22:26 INFO - PROCESS | 2008 | 1461324146779 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 2008 | 1461324146783 Marionette TRACE conn5 <- [1,2198,null,{}] 04:22:26 INFO - PROCESS | 2008 | 1461324146789 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}] 04:22:26 INFO - PROCESS | 2008 | 1461324146946 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:22:27 INFO - PROCESS | 2008 | 1461324147088 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98B6B3800 == 82 [pid = 2008] [id = 559] 04:22:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C987766C00) [pid = 2008] [serial = 1677] [outer = 0000000000000000] 04:22:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C987C82400) [pid = 2008] [serial = 1678] [outer = 000000C987766C00] 04:22:27 INFO - PROCESS | 2008 | 1461324147150 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C988478800) [pid = 2008] [serial = 1679] [outer = 000000C987766C00] 04:22:27 INFO - PROCESS | 2008 | 1461324147752 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]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1004ms 04:22:27 INFO - PROCESS | 2008 | 1461324147763 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 2008 | 1461324147769 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:22:27 INFO - PROCESS | 2008 | 1461324147793 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:22:27 INFO - PROCESS | 2008 | 1461324147796 Marionette TRACE conn5 <- [1,2202,null,{}] 04:22:27 INFO - PROCESS | 2008 | 1461324147800 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}] 04:22:27 INFO - PROCESS | 2008 | 1461324147924 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:22:28 INFO - PROCESS | 2008 | 1461324148034 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F461800 == 83 [pid = 2008] [id = 560] 04:22:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C989CDA000) [pid = 2008] [serial = 1680] [outer = 0000000000000000] 04:22:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C98A726000) [pid = 2008] [serial = 1681] [outer = 000000C989CDA000] 04:22:28 INFO - PROCESS | 2008 | 1461324148091 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C98B5C4C00) [pid = 2008] [serial = 1682] [outer = 000000C989CDA000] 04:22:28 INFO - PROCESS | 2008 | 1461324148669 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]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 04:22:28 INFO - PROCESS | 2008 | 1461324148742 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:22:28 INFO - PROCESS | 2008 | 1461324148745 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:22:28 INFO - PROCESS | 2008 | 1461324148749 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 2008 | 1461324148753 Marionette TRACE conn5 <- [1,2206,null,{}] 04:22:28 INFO - PROCESS | 2008 | 1461324148765 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}] 04:22:28 INFO - PROCESS | 2008 | 1461324148891 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:22:29 INFO - PROCESS | 2008 | 1461324149031 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932E3800 == 84 [pid = 2008] [id = 561] 04:22:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C98C668C00) [pid = 2008] [serial = 1683] [outer = 0000000000000000] 04:22:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C98E1BF800) [pid = 2008] [serial = 1684] [outer = 000000C98C668C00] 04:22:29 INFO - PROCESS | 2008 | 1461324149093 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C98F1F0C00) [pid = 2008] [serial = 1685] [outer = 000000C98C668C00] 04:22:29 INFO - PROCESS | 2008 | 1461324149655 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]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 04:22:29 INFO - PROCESS | 2008 | 1461324149736 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 2008 | 1461324149740 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:22:29 INFO - PROCESS | 2008 | 1461324149743 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 2008 | 1461324149745 Marionette TRACE conn5 <- [1,2210,null,{}] 04:22:29 INFO - PROCESS | 2008 | 1461324149750 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}] 04:22:29 INFO - PROCESS | 2008 | 1461324149923 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:22:29 INFO - PROCESS | 2008 | 1461324149933 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993410800 == 85 [pid = 2008] [id = 562] 04:22:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C98F949400) [pid = 2008] [serial = 1686] [outer = 0000000000000000] 04:22:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C98FB67400) [pid = 2008] [serial = 1687] [outer = 000000C98F949400] 04:22:29 INFO - PROCESS | 2008 | 1461324149991 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C98FCF0400) [pid = 2008] [serial = 1688] [outer = 000000C98F949400] 04:22:30 INFO - PROCESS | 2008 | 1461324150578 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]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 880ms 04:22:30 INFO - PROCESS | 2008 | 1461324150625 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 2008 | 1461324150628 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:22:30 INFO - PROCESS | 2008 | 1461324150665 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 2008 | 1461324150667 Marionette TRACE conn5 <- [1,2214,null,{}] 04:22:30 INFO - PROCESS | 2008 | 1461324150687 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}] 04:22:30 INFO - PROCESS | 2008 | 1461324150802 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:22:30 INFO - PROCESS | 2008 | 1461324150938 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99349A000 == 86 [pid = 2008] [id = 563] 04:22:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C98FB6F000) [pid = 2008] [serial = 1689] [outer = 0000000000000000] 04:22:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 173 (000000C98FD4C800) [pid = 2008] [serial = 1690] [outer = 000000C98FB6F000] 04:22:30 INFO - PROCESS | 2008 | 1461324150996 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 174 (000000C9907D0C00) [pid = 2008] [serial = 1691] [outer = 000000C98FB6F000] 04:22:31 INFO - PROCESS | 2008 | 1461324151547 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]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 902ms 04:22:31 INFO - PROCESS | 2008 | 1461324151584 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 2008 | 1461324151587 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:22:31 INFO - PROCESS | 2008 | 1461324151592 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 2008 | 1461324151594 Marionette TRACE conn5 <- [1,2218,null,{}] 04:22:31 INFO - PROCESS | 2008 | 1461324151598 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}] 04:22:31 INFO - PROCESS | 2008 | 1461324151727 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:22:31 INFO - PROCESS | 2008 | 1461324151838 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FD1800 == 87 [pid = 2008] [id = 564] 04:22:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 175 (000000C991AA3000) [pid = 2008] [serial = 1692] [outer = 0000000000000000] 04:22:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 176 (000000C991AAB000) [pid = 2008] [serial = 1693] [outer = 000000C991AA3000] 04:22:31 INFO - PROCESS | 2008 | 1461324151898 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C992983C00) [pid = 2008] [serial = 1694] [outer = 000000C991AA3000] 04:22:32 INFO - PROCESS | 2008 | 1461324152470 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]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 942ms 04:22:32 INFO - PROCESS | 2008 | 1461324152536 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 2008 | 1461324152538 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:22:32 INFO - PROCESS | 2008 | 1461324152542 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 2008 | 1461324152544 Marionette TRACE conn5 <- [1,2222,null,{}] 04:22:32 INFO - PROCESS | 2008 | 1461324152548 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}] 04:22:32 INFO - PROCESS | 2008 | 1461324152664 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:22:32 INFO - PROCESS | 2008 | 1461324152774 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994B64800 == 88 [pid = 2008] [id = 565] 04:22:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C99298A000) [pid = 2008] [serial = 1695] [outer = 0000000000000000] 04:22:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C992990800) [pid = 2008] [serial = 1696] [outer = 000000C99298A000] 04:22:32 INFO - PROCESS | 2008 | 1461324152830 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 180 (000000C993022C00) [pid = 2008] [serial = 1697] [outer = 000000C99298A000] 04:22:33 INFO - PROCESS | 2008 | 1461324153414 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]]]}] 04:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 942ms 04:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:22:33 INFO - PROCESS | 2008 | 1461324153486 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 2008 | 1461324153489 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:22:33 INFO - PROCESS | 2008 | 1461324153492 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 2008 | 1461324153494 Marionette TRACE conn5 <- [1,2226,null,{}] 04:22:33 INFO - PROCESS | 2008 | 1461324153498 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}] 04:22:33 INFO - PROCESS | 2008 | 1461324153621 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:22:33 INFO - PROCESS | 2008 | 1461324153726 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995B43800 == 89 [pid = 2008] [id = 566] 04:22:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C993442800) [pid = 2008] [serial = 1698] [outer = 0000000000000000] 04:22:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C993FAE000) [pid = 2008] [serial = 1699] [outer = 000000C993442800] 04:22:33 INFO - PROCESS | 2008 | 1461324153782 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C9941DB400) [pid = 2008] [serial = 1700] [outer = 000000C993442800] 04:22:34 INFO - PROCESS | 2008 | 1461324154323 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]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 880ms 04:22:34 INFO - PROCESS | 2008 | 1461324154385 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 2008 | 1461324154388 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:22:34 INFO - PROCESS | 2008 | 1461324154392 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 2008 | 1461324154395 Marionette TRACE conn5 <- [1,2230,null,{}] 04:22:34 INFO - PROCESS | 2008 | 1461324154398 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}] 04:22:34 INFO - PROCESS | 2008 | 1461324154515 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:22:34 INFO - PROCESS | 2008 | 1461324154625 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8CBB000 == 90 [pid = 2008] [id = 567] 04:22:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C9941E7400) [pid = 2008] [serial = 1701] [outer = 0000000000000000] 04:22:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C9947AC000) [pid = 2008] [serial = 1702] [outer = 000000C9941E7400] 04:22:34 INFO - PROCESS | 2008 | 1461324154681 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C9949CF800) [pid = 2008] [serial = 1703] [outer = 000000C9941E7400] 04:22:35 INFO - PROCESS | 2008 | 1461324155333 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]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 984ms 04:22:35 INFO - PROCESS | 2008 | 1461324155378 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 2008 | 1461324155381 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:22:35 INFO - PROCESS | 2008 | 1461324155385 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 2008 | 1461324155387 Marionette TRACE conn5 <- [1,2234,null,{}] 04:22:35 INFO - PROCESS | 2008 | 1461324155391 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}] 04:22:35 INFO - PROCESS | 2008 | 1461324155565 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:22:35 INFO - PROCESS | 2008 | 1461324155863 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989DB2800 == 91 [pid = 2008] [id = 568] 04:22:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C980FB5800) [pid = 2008] [serial = 1704] [outer = 0000000000000000] 04:22:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C983B0EC00) [pid = 2008] [serial = 1705] [outer = 000000C980FB5800] 04:22:35 INFO - PROCESS | 2008 | 1461324155923 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C986E51000) [pid = 2008] [serial = 1706] [outer = 000000C980FB5800] 04:22:36 INFO - PROCESS | 2008 | 1461324156579 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]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1239ms 04:22:36 INFO - PROCESS | 2008 | 1461324156626 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 2008 | 1461324156631 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:22:36 INFO - PROCESS | 2008 | 1461324156637 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 2008 | 1461324156640 Marionette TRACE conn5 <- [1,2238,null,{}] 04:22:36 INFO - PROCESS | 2008 | 1461324156645 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}] 04:22:36 INFO - PROCESS | 2008 | 1461324156767 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:22:36 INFO - PROCESS | 2008 | 1461324156912 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0B2800 == 92 [pid = 2008] [id = 569] 04:22:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C988514800) [pid = 2008] [serial = 1707] [outer = 0000000000000000] 04:22:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C9886CE400) [pid = 2008] [serial = 1708] [outer = 000000C988514800] 04:22:36 INFO - PROCESS | 2008 | 1461324156966 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C98A061000) [pid = 2008] [serial = 1709] [outer = 000000C988514800] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C988B7C800 == 91 [pid = 2008] [id = 230] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FB71C800 == 90 [pid = 2008] [id = 509] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9EC8800 == 89 [pid = 2008] [id = 508] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E60000 == 88 [pid = 2008] [id = 507] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C992118800 == 87 [pid = 2008] [id = 557] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE13800 == 86 [pid = 2008] [id = 556] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE1B800 == 85 [pid = 2008] [id = 555] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E7800 == 84 [pid = 2008] [id = 554] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98E187000 == 83 [pid = 2008] [id = 552] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD44000 == 82 [pid = 2008] [id = 551] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B4800 == 81 [pid = 2008] [id = 550] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C9FA394000) [pid = 2008] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C9F8A27800) [pid = 2008] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C9FAC64400) [pid = 2008] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C9FAC6CC00) [pid = 2008] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C9F954D800) [pid = 2008] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C988163800 == 80 [pid = 2008] [id = 549] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C9862D4800 == 79 [pid = 2008] [id = 548] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C994395800 == 78 [pid = 2008] [id = 545] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF79F000 == 77 [pid = 2008] [id = 544] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9C13800 == 76 [pid = 2008] [id = 543] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C992575000 == 75 [pid = 2008] [id = 542] 04:22:37 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE0A000 == 74 [pid = 2008] [id = 541] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C98FCED000) [pid = 2008] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C993440400) [pid = 2008] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C98C8CA400) [pid = 2008] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 183 (000000C993015000) [pid = 2008] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 182 (000000C991A58C00) [pid = 2008] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 181 (000000C98B46C000) [pid = 2008] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 180 (000000C98BA67C00) [pid = 2008] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 179 (000000C98B5C5C00) [pid = 2008] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 178 (000000C98B46D000) [pid = 2008] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 177 (000000C9941C8400) [pid = 2008] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C9949CDC00) [pid = 2008] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 175 (000000C9967DF000) [pid = 2008] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 174 (000000C993FAEC00) [pid = 2008] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 173 (000000C992988400) [pid = 2008] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 172 (000000C9F8A25C00) [pid = 2008] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 171 (000000C9F55C5000) [pid = 2008] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 170 (000000C9947A8C00) [pid = 2008] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C98C2C6C00) [pid = 2008] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C98800A000) [pid = 2008] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C98E1A4800) [pid = 2008] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C98ED6CC00) [pid = 2008] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C988515800) [pid = 2008] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C986EF2C00) [pid = 2008] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C991AA0400) [pid = 2008] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C9F8B72000) [pid = 2008] [serial = 1079] [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.] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C98F88D000) [pid = 2008] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C994EEB400) [pid = 2008] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C9F55B8000) [pid = 2008] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:22:37 INFO - PROCESS | 2008 | 1461324157599 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]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 985ms 04:22:37 INFO - PROCESS | 2008 | 1461324157626 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 2008 | 1461324157630 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:22:37 INFO - PROCESS | 2008 | 1461324157635 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 2008 | 1461324157637 Marionette TRACE conn5 <- [1,2242,null,{}] 04:22:37 INFO - PROCESS | 2008 | 1461324157641 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}] 04:22:37 INFO - PROCESS | 2008 | 1461324157744 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:22:37 INFO - PROCESS | 2008 | 1461324157842 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1E0000 == 75 [pid = 2008] [id = 570] 04:22:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C988509400) [pid = 2008] [serial = 1710] [outer = 0000000000000000] 04:22:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C9890C3400) [pid = 2008] [serial = 1711] [outer = 000000C988509400] 04:22:37 INFO - PROCESS | 2008 | 1461324157890 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C98B471800) [pid = 2008] [serial = 1712] [outer = 000000C988509400] 04:22:38 INFO - PROCESS | 2008 | 1461324158287 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]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 04:22:38 INFO - PROCESS | 2008 | 1461324158330 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 2008 | 1461324158332 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:22:38 INFO - PROCESS | 2008 | 1461324158337 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 2008 | 1461324158344 Marionette TRACE conn5 <- [1,2246,null,{}] 04:22:38 INFO - PROCESS | 2008 | 1461324158353 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}] 04:22:38 INFO - PROCESS | 2008 | 1461324158455 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:22:38 INFO - PROCESS | 2008 | 1461324158463 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E3000 == 76 [pid = 2008] [id = 571] 04:22:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C98B5BC000) [pid = 2008] [serial = 1713] [outer = 0000000000000000] 04:22:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C98C1F7800) [pid = 2008] [serial = 1714] [outer = 000000C98B5BC000] 04:22:38 INFO - PROCESS | 2008 | 1461324158510 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C98C667400) [pid = 2008] [serial = 1715] [outer = 000000C98B5BC000] 04:22:39 INFO - PROCESS | 2008 | 1461324158996 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]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 04:22:39 INFO - PROCESS | 2008 | 1461324159031 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 2008 | 1461324159033 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:22:39 INFO - PROCESS | 2008 | 1461324159037 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 2008 | 1461324159039 Marionette TRACE conn5 <- [1,2250,null,{}] 04:22:39 INFO - PROCESS | 2008 | 1461324159042 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}] 04:22:39 INFO - PROCESS | 2008 | 1461324159140 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:22:39 INFO - PROCESS | 2008 | 1461324159276 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE1D000 == 77 [pid = 2008] [id = 572] 04:22:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C98B46C800) [pid = 2008] [serial = 1716] [outer = 0000000000000000] 04:22:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C98CE2A000) [pid = 2008] [serial = 1717] [outer = 000000C98B46C800] 04:22:39 INFO - PROCESS | 2008 | 1461324159325 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C98E1C5000) [pid = 2008] [serial = 1718] [outer = 000000C98B46C800] 04:22:39 INFO - PROCESS | 2008 | 1461324159729 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]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 04:22:39 INFO - PROCESS | 2008 | 1461324159771 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 2008 | 1461324159773 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:22:39 INFO - PROCESS | 2008 | 1461324159776 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:22:39 INFO - PROCESS | 2008 | 1461324159778 Marionette TRACE conn5 <- [1,2254,null,{}] 04:22:39 INFO - PROCESS | 2008 | 1461324159781 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}] 04:22:39 INFO - PROCESS | 2008 | 1461324159910 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:22:39 INFO - PROCESS | 2008 | 1461324159928 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992582000 == 78 [pid = 2008] [id = 573] 04:22:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C98F1F0000) [pid = 2008] [serial = 1719] [outer = 0000000000000000] 04:22:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C98F892400) [pid = 2008] [serial = 1720] [outer = 000000C98F1F0000] 04:22:40 INFO - PROCESS | 2008 | 1461324159983 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C98FD54800) [pid = 2008] [serial = 1721] [outer = 000000C98F1F0000] 04:22:40 INFO - PROCESS | 2008 | 1461324160447 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]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 735ms 04:22:40 INFO - PROCESS | 2008 | 1461324160535 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 2008 | 1461324160537 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:22:40 INFO - PROCESS | 2008 | 1461324160545 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 2008 | 1461324160547 Marionette TRACE conn5 <- [1,2258,null,{}] 04:22:40 INFO - PROCESS | 2008 | 1461324160550 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}] 04:22:40 INFO - PROCESS | 2008 | 1461324160688 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:22:40 INFO - PROCESS | 2008 | 1461324160709 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993310800 == 79 [pid = 2008] [id = 574] 04:22:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C991AAB400) [pid = 2008] [serial = 1722] [outer = 0000000000000000] 04:22:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 173 (000000C9921C7400) [pid = 2008] [serial = 1723] [outer = 000000C991AAB400] 04:22:40 INFO - PROCESS | 2008 | 1461324160755 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 174 (000000C993440400) [pid = 2008] [serial = 1724] [outer = 000000C991AAB400] 04:22:41 INFO - PROCESS | 2008 | 1461324161220 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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 04:22:41 INFO - PROCESS | 2008 | 1461324161283 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2008 | 1461324161285 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:22:41 INFO - PROCESS | 2008 | 1461324161288 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:22:41 INFO - PROCESS | 2008 | 1461324161290 Marionette TRACE conn5 <- [1,2262,null,{}] 04:22:41 INFO - PROCESS | 2008 | 1461324161294 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}] 04:22:41 INFO - PROCESS | 2008 | 1461324161424 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:22:41 INFO - PROCESS | 2008 | 1461324161493 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993906000 == 80 [pid = 2008] [id = 575] 04:22:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 175 (000000C98F891000) [pid = 2008] [serial = 1725] [outer = 0000000000000000] 04:22:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 176 (000000C9947A3800) [pid = 2008] [serial = 1726] [outer = 000000C98F891000] 04:22:41 INFO - PROCESS | 2008 | 1461324161540 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C994AE8400) [pid = 2008] [serial = 1727] [outer = 000000C98F891000] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C98C1F1400) [pid = 2008] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 175 (000000C98C664C00) [pid = 2008] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 174 (000000C983B0A800) [pid = 2008] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 173 (000000C984304C00) [pid = 2008] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 172 (000000C98B40C800) [pid = 2008] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 171 (000000C989D38400) [pid = 2008] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 170 (000000C9F8B7C800) [pid = 2008] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C988481C00) [pid = 2008] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C98430A000) [pid = 2008] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C986FD8C00) [pid = 2008] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:22:41 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C989058800) [pid = 2008] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:22:42 INFO - PROCESS | 2008 | 1461324162015 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]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 775ms 04:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:22:42 INFO - PROCESS | 2008 | 1461324162073 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2008 | 1461324162075 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:22:42 INFO - PROCESS | 2008 | 1461324162078 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 2008 | 1461324162080 Marionette TRACE conn5 <- [1,2266,null,{}] 04:22:42 INFO - PROCESS | 2008 | 1461324162084 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}] 04:22:42 INFO - PROCESS | 2008 | 1461324162179 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:22:42 INFO - PROCESS | 2008 | 1461324162186 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FC8800 == 81 [pid = 2008] [id = 576] 04:22:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C989058800) [pid = 2008] [serial = 1728] [outer = 0000000000000000] 04:22:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C98C8CE400) [pid = 2008] [serial = 1729] [outer = 000000C989058800] 04:22:42 INFO - PROCESS | 2008 | 1461324162233 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C994AEC000) [pid = 2008] [serial = 1730] [outer = 000000C989058800] 04:22:42 INFO - PROCESS | 2008 | 1461324162652 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]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 627ms 04:22:42 INFO - PROCESS | 2008 | 1461324162720 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2008 | 1461324162722 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:22:42 INFO - PROCESS | 2008 | 1461324162725 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 2008 | 1461324162727 Marionette TRACE conn5 <- [1,2270,null,{}] 04:22:42 INFO - PROCESS | 2008 | 1461324162730 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}] 04:22:42 INFO - PROCESS | 2008 | 1461324162826 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:22:42 INFO - PROCESS | 2008 | 1461324162832 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BAA800 == 82 [pid = 2008] [id = 577] 04:22:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C994EEE400) [pid = 2008] [serial = 1731] [outer = 0000000000000000] 04:22:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C995F4C400) [pid = 2008] [serial = 1732] [outer = 000000C994EEE400] 04:22:42 INFO - PROCESS | 2008 | 1461324162879 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C995F55800) [pid = 2008] [serial = 1733] [outer = 000000C994EEE400] 04:22:43 INFO - PROCESS | 2008 | 1461324163317 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]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 627ms 04:22:43 INFO - PROCESS | 2008 | 1461324163369 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 2008 | 1461324163371 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:22:43 INFO - PROCESS | 2008 | 1461324163376 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 2008 | 1461324163378 Marionette TRACE conn5 <- [1,2274,null,{}] 04:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:22:43 INFO - PROCESS | 2008 | 1461324163381 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}] 04:22:43 INFO - PROCESS | 2008 | 1461324163478 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:22:43 INFO - PROCESS | 2008 | 1461324163484 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9960DE000 == 83 [pid = 2008] [id = 578] 04:22:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 173 (000000C995F54800) [pid = 2008] [serial = 1734] [outer = 0000000000000000] 04:22:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 174 (000000C9967DB400) [pid = 2008] [serial = 1735] [outer = 000000C995F54800] 04:22:43 INFO - PROCESS | 2008 | 1461324163536 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 175 (000000C9983DDC00) [pid = 2008] [serial = 1736] [outer = 000000C995F54800] 04:22:44 INFO - PROCESS | 2008 | 1461324164309 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]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 984ms 04:22:44 INFO - PROCESS | 2008 | 1461324164366 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 2008 | 1461324164372 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:22:44 INFO - PROCESS | 2008 | 1461324164378 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 2008 | 1461324164382 Marionette TRACE conn5 <- [1,2278,null,{}] 04:22:44 INFO - PROCESS | 2008 | 1461324164387 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}] 04:22:44 INFO - PROCESS | 2008 | 1461324164549 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:22:44 INFO - PROCESS | 2008 | 1461324164694 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE09000 == 84 [pid = 2008] [id = 579] 04:22:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 176 (000000C988508400) [pid = 2008] [serial = 1737] [outer = 0000000000000000] 04:22:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C98858C000) [pid = 2008] [serial = 1738] [outer = 000000C988508400] 04:22:44 INFO - PROCESS | 2008 | 1461324164756 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C98A064000) [pid = 2008] [serial = 1739] [outer = 000000C988508400] 04:22:45 INFO - PROCESS | 2008 | 1461324165342 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]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1030ms 04:22:45 INFO - PROCESS | 2008 | 1461324165411 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 2008 | 1461324165418 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:22:45 INFO - PROCESS | 2008 | 1461324165424 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:22:45 INFO - PROCESS | 2008 | 1461324165427 Marionette TRACE conn5 <- [1,2282,null,{}] 04:22:45 INFO - PROCESS | 2008 | 1461324165432 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}] 04:22:45 INFO - PROCESS | 2008 | 1461324165617 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:22:45 INFO - PROCESS | 2008 | 1461324165752 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992571000 == 85 [pid = 2008] [id = 580] 04:22:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C98C1FA000) [pid = 2008] [serial = 1740] [outer = 0000000000000000] 04:22:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 180 (000000C98C8CC000) [pid = 2008] [serial = 1741] [outer = 000000C98C1FA000] 04:22:45 INFO - PROCESS | 2008 | 1461324165811 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C98F1EC800) [pid = 2008] [serial = 1742] [outer = 000000C98C1FA000] 04:22:46 INFO - PROCESS | 2008 | 1461324166426 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]]]}] 04:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1024ms 04:22:46 INFO - PROCESS | 2008 | 1461324166454 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 2008 | 1461324166456 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:22:46 INFO - PROCESS | 2008 | 1461324166460 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 2008 | 1461324166465 Marionette TRACE conn5 <- [1,2286,null,{}] 04:22:46 INFO - PROCESS | 2008 | 1461324166477 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}] 04:22:46 INFO - PROCESS | 2008 | 1461324166605 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:22:46 INFO - PROCESS | 2008 | 1461324166751 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FA3C3800 == 86 [pid = 2008] [id = 581] 04:22:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C991AA5C00) [pid = 2008] [serial = 1743] [outer = 0000000000000000] 04:22:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C99301D400) [pid = 2008] [serial = 1744] [outer = 000000C991AA5C00] 04:22:46 INFO - PROCESS | 2008 | 1461324166813 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C9983D3C00) [pid = 2008] [serial = 1745] [outer = 000000C991AA5C00] 04:22:47 INFO - PROCESS | 2008 | 1461324167435 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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 04:22:47 INFO - PROCESS | 2008 | 1461324167447 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 2008 | 1461324167450 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:22:47 INFO - PROCESS | 2008 | 1461324167454 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 2008 | 1461324167456 Marionette TRACE conn5 <- [1,2290,null,{}] 04:22:47 INFO - PROCESS | 2008 | 1461324167460 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}] 04:22:47 INFO - PROCESS | 2008 | 1461324167585 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:22:47 INFO - PROCESS | 2008 | 1461324167698 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEF5800 == 87 [pid = 2008] [id = 582] 04:22:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C9F55BA000) [pid = 2008] [serial = 1746] [outer = 0000000000000000] 04:22:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C9F55C0400) [pid = 2008] [serial = 1747] [outer = 000000C9F55BA000] 04:22:47 INFO - PROCESS | 2008 | 1461324167796 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C9F89CB800) [pid = 2008] [serial = 1748] [outer = 000000C9F55BA000] 04:22:48 INFO - PROCESS | 2008 | 1461324168325 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]]]}] 04:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 984ms 04:22:48 INFO - PROCESS | 2008 | 1461324168449 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 2008 | 1461324168451 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:22:48 INFO - PROCESS | 2008 | 1461324168456 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:22:48 INFO - PROCESS | 2008 | 1461324168458 Marionette TRACE conn5 <- [1,2294,null,{}] 04:22:48 INFO - PROCESS | 2008 | 1461324168462 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}] 04:22:48 INFO - PROCESS | 2008 | 1461324168587 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:22:48 INFO - PROCESS | 2008 | 1461324168722 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFAF4800 == 88 [pid = 2008] [id = 583] 04:22:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C9F89D5400) [pid = 2008] [serial = 1749] [outer = 0000000000000000] 04:22:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C9F8A27800) [pid = 2008] [serial = 1750] [outer = 000000C9F89D5400] 04:22:48 INFO - PROCESS | 2008 | 1461324168779 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C9F8B71000) [pid = 2008] [serial = 1751] [outer = 000000C9F89D5400] 04:22:49 INFO - PROCESS | 2008 | 1461324169352 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]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 04:22:49 INFO - PROCESS | 2008 | 1461324169405 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 2008 | 1461324169407 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:22:49 INFO - PROCESS | 2008 | 1461324169411 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 2008 | 1461324169413 Marionette TRACE conn5 <- [1,2298,null,{}] 04:22:49 INFO - PROCESS | 2008 | 1461324169417 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}] 04:22:49 INFO - PROCESS | 2008 | 1461324169549 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:22:49 INFO - PROCESS | 2008 | 1461324169706 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994930800 == 89 [pid = 2008] [id = 584] 04:22:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C9F954D800) [pid = 2008] [serial = 1752] [outer = 0000000000000000] 04:22:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C9FA391400) [pid = 2008] [serial = 1753] [outer = 000000C9F954D800] 04:22:49 INFO - PROCESS | 2008 | 1461324169766 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C9FA678C00) [pid = 2008] [serial = 1754] [outer = 000000C9F954D800] 04:22:50 INFO - PROCESS | 2008 | 1461324170358 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]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 04:22:50 INFO - PROCESS | 2008 | 1461324170400 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2008 | 1461324170403 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:22:50 INFO - PROCESS | 2008 | 1461324170407 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2008 | 1461324170409 Marionette TRACE conn5 <- [1,2302,null,{}] 04:22:50 INFO - PROCESS | 2008 | 1461324170434 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}] 04:22:50 INFO - PROCESS | 2008 | 1461324170559 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:22:50 INFO - PROCESS | 2008 | 1461324170702 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996D58800 == 90 [pid = 2008] [id = 585] 04:22:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 194 (000000C9F8C2F800) [pid = 2008] [serial = 1755] [outer = 0000000000000000] 04:22:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 195 (000000C9FAC6A400) [pid = 2008] [serial = 1756] [outer = 000000C9F8C2F800] 04:22:50 INFO - PROCESS | 2008 | 1461324170759 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 196 (000000C9FAE36000) [pid = 2008] [serial = 1757] [outer = 000000C9F8C2F800] 04:22:51 INFO - PROCESS | 2008 | 1461324171308 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]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 965ms 04:22:51 INFO - PROCESS | 2008 | 1461324171374 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 2008 | 1461324171377 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:22:51 INFO - PROCESS | 2008 | 1461324171380 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 2008 | 1461324171383 Marionette TRACE conn5 <- [1,2306,null,{}] 04:22:51 INFO - PROCESS | 2008 | 1461324171387 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}] 04:22:51 INFO - PROCESS | 2008 | 1461324171525 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:22:51 INFO - PROCESS | 2008 | 1461324171658 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C984947000 == 91 [pid = 2008] [id = 586] 04:22:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 197 (000000C986291000) [pid = 2008] [serial = 1758] [outer = 0000000000000000] 04:22:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 198 (000000C986FD5400) [pid = 2008] [serial = 1759] [outer = 000000C986291000] 04:22:51 INFO - PROCESS | 2008 | 1461324171756 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 199 (000000C98B4B1000) [pid = 2008] [serial = 1760] [outer = 000000C986291000] 04:22:52 INFO - PROCESS | 2008 | 1461324172656 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] 04:22:52 INFO - PROCESS | 2008 | 1461324172726 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:22:52 INFO - PROCESS | 2008 | 1461324172732 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 2008 | 1461324172737 Marionette TRACE conn5 <- [1,2310,null,{}] 04:22:52 INFO - PROCESS | 2008 | 1461324172744 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}] 04:22:52 INFO - PROCESS | 2008 | 1461324172889 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:22:53 INFO - PROCESS | 2008 | 1461324173040 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F467000 == 92 [pid = 2008] [id = 587] 04:22:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C98800E400) [pid = 2008] [serial = 1761] [outer = 0000000000000000] 04:22:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C988478000) [pid = 2008] [serial = 1762] [outer = 000000C98800E400] 04:22:53 INFO - PROCESS | 2008 | 1461324173137 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 202 (000000C9890D6000) [pid = 2008] [serial = 1763] [outer = 000000C98800E400] 04:22:53 INFO - PROCESS | 2008 | 1461324173712 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]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1029ms 04:22:53 INFO - PROCESS | 2008 | 1461324173765 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 2008 | 1461324173771 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:22:53 INFO - PROCESS | 2008 | 1461324173778 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 2008 | 1461324173780 Marionette TRACE conn5 <- [1,2314,null,{}] 04:22:53 INFO - PROCESS | 2008 | 1461324173801 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}] 04:22:53 INFO - PROCESS | 2008 | 1461324173948 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BAA800 == 91 [pid = 2008] [id = 577] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FC8800 == 90 [pid = 2008] [id = 576] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C993906000 == 89 [pid = 2008] [id = 575] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C993310800 == 88 [pid = 2008] [id = 574] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C992582000 == 87 [pid = 2008] [id = 573] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE1D000 == 86 [pid = 2008] [id = 572] 04:22:53 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F453000 == 85 [pid = 2008] [id = 553] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 201 (000000C9983DD800) [pid = 2008] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 200 (000000C9FEE41000) [pid = 2008] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 199 (000000C99301A000) [pid = 2008] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 198 (000000C9F8C25000) [pid = 2008] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E3000 == 84 [pid = 2008] [id = 571] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1E0000 == 83 [pid = 2008] [id = 570] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BB8000 == 82 [pid = 2008] [id = 540] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0B2800 == 81 [pid = 2008] [id = 569] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C989DB2800 == 80 [pid = 2008] [id = 568] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F461800 == 79 [pid = 2008] [id = 560] 04:22:54 INFO - PROCESS | 2008 | --DOCSHELL 000000C98B6B3800 == 78 [pid = 2008] [id = 559] 04:22:54 INFO - PROCESS | 2008 | 1461324174145 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986F89000 == 79 [pid = 2008] [id = 588] 04:22:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 199 (000000C980923000) [pid = 2008] [serial = 1764] [outer = 0000000000000000] 04:22:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C983B06C00) [pid = 2008] [serial = 1765] [outer = 000000C980923000] 04:22:54 INFO - PROCESS | 2008 | 1461324174194 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C987535400) [pid = 2008] [serial = 1766] [outer = 000000C980923000] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 200 (000000C98C1F6800) [pid = 2008] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 199 (000000C98C781C00) [pid = 2008] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 198 (000000C98C65AC00) [pid = 2008] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 197 (000000C986E47000) [pid = 2008] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 196 (000000C98C8C4000) [pid = 2008] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 195 (000000C98776C400) [pid = 2008] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 194 (000000C98800BC00) [pid = 2008] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 193 (000000C98B478800) [pid = 2008] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 192 (000000C98A059C00) [pid = 2008] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C98A7EF400) [pid = 2008] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C98EFE2000) [pid = 2008] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C9967DFC00) [pid = 2008] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C9FA66C800) [pid = 2008] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C988514C00) [pid = 2008] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C9886C3C00) [pid = 2008] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C98628B800) [pid = 2008] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C98436EC00) [pid = 2008] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 183 (000000C9FBDDAC00) [pid = 2008] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 182 (000000C98A4B2400) [pid = 2008] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 181 (000000C98C8D0C00) [pid = 2008] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 180 (000000C98CE8A800) [pid = 2008] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 179 (000000C98B4ED000) [pid = 2008] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 178 (000000C9890AB800) [pid = 2008] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 177 (000000C98ED65800) [pid = 2008] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C98E1BB800) [pid = 2008] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:22:54 INFO - PROCESS | 2008 | 1461324174685 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]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 04:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:22:54 INFO - PROCESS | 2008 | 1461324174721 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 2008 | 1461324174723 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:22:54 INFO - PROCESS | 2008 | 1461324174727 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 2008 | 1461324174730 Marionette TRACE conn5 <- [1,2318,null,{}] 04:22:54 INFO - PROCESS | 2008 | 1461324174746 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}] 04:22:54 INFO - PROCESS | 2008 | 1461324174850 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:22:54 INFO - PROCESS | 2008 | 1461324174943 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE1E800 == 80 [pid = 2008] [id = 589] 04:22:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C98507FC00) [pid = 2008] [serial = 1767] [outer = 0000000000000000] 04:22:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C98A4B1C00) [pid = 2008] [serial = 1768] [outer = 000000C98507FC00] 04:22:55 INFO - PROCESS | 2008 | 1461324175004 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C98BA6D000) [pid = 2008] [serial = 1769] [outer = 000000C98507FC00] 04:22:55 INFO - PROCESS | 2008 | 1461324175395 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]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 692ms 04:22:55 INFO - PROCESS | 2008 | 1461324175422 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 2008 | 1461324175425 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:22:55 INFO - PROCESS | 2008 | 1461324175428 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 2008 | 1461324175430 Marionette TRACE conn5 <- [1,2322,null,{}] 04:22:55 INFO - PROCESS | 2008 | 1461324175434 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}] 04:22:55 INFO - PROCESS | 2008 | 1461324175533 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:22:55 INFO - PROCESS | 2008 | 1461324175539 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBD2000 == 81 [pid = 2008] [id = 590] 04:22:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 180 (000000C98C2C3400) [pid = 2008] [serial = 1770] [outer = 0000000000000000] 04:22:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C98C666800) [pid = 2008] [serial = 1771] [outer = 000000C98C2C3400] 04:22:55 INFO - PROCESS | 2008 | 1461324175587 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C98C8C7400) [pid = 2008] [serial = 1772] [outer = 000000C98C2C3400] 04:22:56 INFO - PROCESS | 2008 | 1461324176065 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]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 04:22:56 INFO - PROCESS | 2008 | 1461324176123 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 2008 | 1461324176125 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 2008 | 1461324176128 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:22:56 INFO - PROCESS | 2008 | 1461324176130 Marionette TRACE conn5 <- [1,2326,null,{}] 04:22:56 INFO - PROCESS | 2008 | 1461324176143 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}] 04:22:56 INFO - PROCESS | 2008 | 1461324176270 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:22:56 INFO - PROCESS | 2008 | 1461324176334 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A86000 == 82 [pid = 2008] [id = 591] 04:22:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C98CE1C800) [pid = 2008] [serial = 1773] [outer = 0000000000000000] 04:22:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C98CE25800) [pid = 2008] [serial = 1774] [outer = 000000C98CE1C800] 04:22:56 INFO - PROCESS | 2008 | 1461324176381 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C98E1B7800) [pid = 2008] [serial = 1775] [outer = 000000C98CE1C800] 04:22:56 INFO - PROCESS | 2008 | 1461324176825 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]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 04:22:56 INFO - PROCESS | 2008 | 1461324176866 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 2008 | 1461324176868 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:22:56 INFO - PROCESS | 2008 | 1461324176877 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 2008 | 1461324176879 Marionette TRACE conn5 <- [1,2330,null,{}] 04:22:56 INFO - PROCESS | 2008 | 1461324176883 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}] 04:22:57 INFO - PROCESS | 2008 | 1461324177060 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:22:57 INFO - PROCESS | 2008 | 1461324177087 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993304000 == 83 [pid = 2008] [id = 592] 04:22:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C98F1F0800) [pid = 2008] [serial = 1776] [outer = 0000000000000000] 04:22:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C98FB63800) [pid = 2008] [serial = 1777] [outer = 000000C98F1F0800] 04:22:57 INFO - PROCESS | 2008 | 1461324177137 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C98FD4B800) [pid = 2008] [serial = 1778] [outer = 000000C98F1F0800] 04:22:57 INFO - PROCESS | 2008 | 1461324177602 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]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 795ms 04:22:57 INFO - PROCESS | 2008 | 1461324177676 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 2008 | 1461324177678 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:22:57 INFO - PROCESS | 2008 | 1461324177681 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 2008 | 1461324177683 Marionette TRACE conn5 <- [1,2334,null,{}] 04:22:57 INFO - PROCESS | 2008 | 1461324177693 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}] 04:22:57 INFO - PROCESS | 2008 | 1461324177824 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:22:57 INFO - PROCESS | 2008 | 1461324177892 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993494800 == 84 [pid = 2008] [id = 593] 04:22:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C98FD51C00) [pid = 2008] [serial = 1779] [outer = 0000000000000000] 04:22:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C991A58400) [pid = 2008] [serial = 1780] [outer = 000000C98FD51C00] 04:22:57 INFO - PROCESS | 2008 | 1461324177939 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C991AA0C00) [pid = 2008] [serial = 1781] [outer = 000000C98FD51C00] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C98B46C800) [pid = 2008] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C98EFE1C00) [pid = 2008] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C98F1F0000) [pid = 2008] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C988509400) [pid = 2008] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C980FB5800) [pid = 2008] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C988514800) [pid = 2008] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C98B5BC000) [pid = 2008] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 183 (000000C991AAB400) [pid = 2008] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 182 (000000C98F891000) [pid = 2008] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 181 (000000C994EEE400) [pid = 2008] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:22:58 INFO - PROCESS | 2008 | --DOMWINDOW == 180 (000000C989058800) [pid = 2008] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:22:58 INFO - PROCESS | 2008 | 1461324178545 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]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 880ms 04:22:58 INFO - PROCESS | 2008 | 1461324178563 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 2008 | 1461324178565 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:22:58 INFO - PROCESS | 2008 | 1461324178568 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 2008 | 1461324178570 Marionette TRACE conn5 <- [1,2338,null,{}] 04:22:58 INFO - PROCESS | 2008 | 1461324178585 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}] 04:22:58 INFO - PROCESS | 2008 | 1461324178681 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:22:58 INFO - PROCESS | 2008 | 1461324178690 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992867000 == 85 [pid = 2008] [id = 594] 04:22:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C98858B000) [pid = 2008] [serial = 1782] [outer = 0000000000000000] 04:22:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C9907D8000) [pid = 2008] [serial = 1783] [outer = 000000C98858B000] 04:22:58 INFO - PROCESS | 2008 | 1461324178736 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C9921BD400) [pid = 2008] [serial = 1784] [outer = 000000C98858B000] 04:22:59 INFO - PROCESS | 2008 | 1461324179188 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]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 04:22:59 INFO - PROCESS | 2008 | 1461324179200 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 2008 | 1461324179202 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:22:59 INFO - PROCESS | 2008 | 1461324179205 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 2008 | 1461324179207 Marionette TRACE conn5 <- [1,2342,null,{}] 04:22:59 INFO - PROCESS | 2008 | 1461324179211 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}] 04:22:59 INFO - PROCESS | 2008 | 1461324179350 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:22:59 INFO - PROCESS | 2008 | 1461324179360 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99439D000 == 86 [pid = 2008] [id = 595] 04:22:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C9886CA800) [pid = 2008] [serial = 1785] [outer = 0000000000000000] 04:22:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C993015C00) [pid = 2008] [serial = 1786] [outer = 000000C9886CA800] 04:22:59 INFO - PROCESS | 2008 | 1461324179407 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C993443800) [pid = 2008] [serial = 1787] [outer = 000000C9886CA800] 04:22:59 INFO - PROCESS | 2008 | 1461324179847 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]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 693ms 04:22:59 INFO - PROCESS | 2008 | 1461324179914 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 2008 | 1461324179916 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:22:59 INFO - PROCESS | 2008 | 1461324179919 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 2008 | 1461324179921 Marionette TRACE conn5 <- [1,2346,null,{}] 04:22:59 INFO - PROCESS | 2008 | 1461324179925 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}] 04:23:00 INFO - PROCESS | 2008 | 1461324180020 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:23:00 INFO - PROCESS | 2008 | 1461324180027 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BEF800 == 87 [pid = 2008] [id = 596] 04:23:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C993FB0800) [pid = 2008] [serial = 1788] [outer = 0000000000000000] 04:23:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C9941C5C00) [pid = 2008] [serial = 1789] [outer = 000000C993FB0800] 04:23:00 INFO - PROCESS | 2008 | 1461324180073 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C9947B0400) [pid = 2008] [serial = 1790] [outer = 000000C993FB0800] 04:23:00 INFO - PROCESS | 2008 | 1461324180835 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]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 985ms 04:23:00 INFO - PROCESS | 2008 | 1461324180907 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 2008 | 1461324180912 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:23:00 INFO - PROCESS | 2008 | 1461324180918 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 2008 | 1461324180922 Marionette TRACE conn5 <- [1,2350,null,{}] 04:23:00 INFO - PROCESS | 2008 | 1461324180944 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}] 04:23:01 INFO - PROCESS | 2008 | 1461324181082 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:23:01 INFO - PROCESS | 2008 | 1461324181220 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDE2000 == 88 [pid = 2008] [id = 597] 04:23:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C988477C00) [pid = 2008] [serial = 1791] [outer = 0000000000000000] 04:23:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C988584C00) [pid = 2008] [serial = 1792] [outer = 000000C988477C00] 04:23:01 INFO - PROCESS | 2008 | 1461324181283 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C98A059C00) [pid = 2008] [serial = 1793] [outer = 000000C988477C00] 04:23:01 INFO - PROCESS | 2008 | 1461324181856 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]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1004ms 04:23:01 INFO - PROCESS | 2008 | 1461324181925 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 2008 | 1461324181932 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:23:01 INFO - PROCESS | 2008 | 1461324181939 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 2008 | 1461324181942 Marionette TRACE conn5 <- [1,2354,null,{}] 04:23:01 INFO - PROCESS | 2008 | 1461324181946 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}] 04:23:02 INFO - PROCESS | 2008 | 1461324182071 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:23:02 INFO - PROCESS | 2008 | 1461324182216 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992128000 == 89 [pid = 2008] [id = 598] 04:23:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C98C2B9C00) [pid = 2008] [serial = 1794] [outer = 0000000000000000] 04:23:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 194 (000000C98C660000) [pid = 2008] [serial = 1795] [outer = 000000C98C2B9C00] 04:23:02 INFO - PROCESS | 2008 | 1461324182275 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 195 (000000C98ED62000) [pid = 2008] [serial = 1796] [outer = 000000C98C2B9C00] 04:23:02 INFO - PROCESS | 2008 | 1461324182915 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]]]}] 04:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1030ms 04:23:02 INFO - PROCESS | 2008 | 1461324182975 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 2008 | 1461324182978 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:23:02 INFO - PROCESS | 2008 | 1461324182981 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 2008 | 1461324182986 Marionette TRACE conn5 <- [1,2358,null,{}] 04:23:03 INFO - PROCESS | 2008 | 1461324183017 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}] 04:23:03 INFO - PROCESS | 2008 | 1461324183176 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:23:03 INFO - PROCESS | 2008 | 1461324183323 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996D57000 == 90 [pid = 2008] [id = 599] 04:23:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 196 (000000C98F941C00) [pid = 2008] [serial = 1797] [outer = 0000000000000000] 04:23:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 197 (000000C99301A000) [pid = 2008] [serial = 1798] [outer = 000000C98F941C00] 04:23:03 INFO - PROCESS | 2008 | 1461324183385 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 198 (000000C994AEB800) [pid = 2008] [serial = 1799] [outer = 000000C98F941C00] 04:23:04 INFO - PROCESS | 2008 | 1461324184012 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]]]}] 04:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1087ms 04:23:04 INFO - PROCESS | 2008 | 1461324184079 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 2008 | 1461324184083 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:23:04 INFO - PROCESS | 2008 | 1461324184086 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 2008 | 1461324184089 Marionette TRACE conn5 <- [1,2362,null,{}] 04:23:04 INFO - PROCESS | 2008 | 1461324184092 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}] 04:23:04 INFO - PROCESS | 2008 | 1461324184217 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:23:04 INFO - PROCESS | 2008 | 1461324184361 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8C26800 == 91 [pid = 2008] [id = 600] 04:23:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 199 (000000C995CF2C00) [pid = 2008] [serial = 1800] [outer = 0000000000000000] 04:23:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C995CF7000) [pid = 2008] [serial = 1801] [outer = 000000C995CF2C00] 04:23:04 INFO - PROCESS | 2008 | 1461324184419 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C995F5A800) [pid = 2008] [serial = 1802] [outer = 000000C995CF2C00] 04:23:04 INFO - PROCESS | 2008 | 1461324184965 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]]]}] 04:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 923ms 04:23:05 INFO - PROCESS | 2008 | 1461324185014 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 2008 | 1461324185017 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:23:05 INFO - PROCESS | 2008 | 1461324185020 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 2008 | 1461324185022 Marionette TRACE conn5 <- [1,2366,null,{}] 04:23:05 INFO - PROCESS | 2008 | 1461324185026 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}] 04:23:05 INFO - PROCESS | 2008 | 1461324185143 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:23:05 INFO - PROCESS | 2008 | 1461324185287 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEE3800 == 92 [pid = 2008] [id = 601] 04:23:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 202 (000000C995CF3400) [pid = 2008] [serial = 1803] [outer = 0000000000000000] 04:23:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 203 (000000C9983D9000) [pid = 2008] [serial = 1804] [outer = 000000C995CF3400] 04:23:05 INFO - PROCESS | 2008 | 1461324185346 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 204 (000000C9F55D0C00) [pid = 2008] [serial = 1805] [outer = 000000C995CF3400] 04:23:05 INFO - PROCESS | 2008 | 1461324185962 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]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 983ms 04:23:06 INFO - PROCESS | 2008 | 1461324186006 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 2008 | 1461324186009 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:23:06 INFO - PROCESS | 2008 | 1461324186012 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 2008 | 1461324186014 Marionette TRACE conn5 <- [1,2370,null,{}] 04:23:06 INFO - PROCESS | 2008 | 1461324186018 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}] 04:23:06 INFO - PROCESS | 2008 | 1461324186188 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:23:06 INFO - PROCESS | 2008 | 1461324186334 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996088800 == 93 [pid = 2008] [id = 602] 04:23:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 205 (000000C9F8B70400) [pid = 2008] [serial = 1806] [outer = 0000000000000000] 04:23:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 206 (000000C9F9EE9C00) [pid = 2008] [serial = 1807] [outer = 000000C9F8B70400] 04:23:06 INFO - PROCESS | 2008 | 1461324186395 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 207 (000000C9FAE19C00) [pid = 2008] [serial = 1808] [outer = 000000C9F8B70400] 04:23:06 INFO - PROCESS | 2008 | 1461324186967 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]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1028ms 04:23:07 INFO - PROCESS | 2008 | 1461324187043 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:23:07 INFO - PROCESS | 2008 | 1461324187045 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:23:07 INFO - PROCESS | 2008 | 1461324187049 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 2008 | 1461324187051 Marionette TRACE conn5 <- [1,2374,null,{}] 04:23:07 INFO - PROCESS | 2008 | 1461324187069 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}] 04:23:07 INFO - PROCESS | 2008 | 1461324187210 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:23:07 INFO - PROCESS | 2008 | 1461324187347 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99603B800 == 94 [pid = 2008] [id = 603] 04:23:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 208 (000000C99316C400) [pid = 2008] [serial = 1809] [outer = 0000000000000000] 04:23:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 209 (000000C993172000) [pid = 2008] [serial = 1810] [outer = 000000C99316C400] 04:23:07 INFO - PROCESS | 2008 | 1461324187407 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 210 (000000C9FAC68C00) [pid = 2008] [serial = 1811] [outer = 000000C99316C400] 04:23:07 INFO - PROCESS | 2008 | 1461324187949 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]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 944ms 04:23:08 INFO - PROCESS | 2008 | 1461324187996 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 2008 | 1461324187998 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:23:08 INFO - PROCESS | 2008 | 1461324188002 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 2008 | 1461324188004 Marionette TRACE conn5 <- [1,2378,null,{}] 04:23:08 INFO - PROCESS | 2008 | 1461324188008 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}] 04:23:08 INFO - PROCESS | 2008 | 1461324188126 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:23:08 INFO - PROCESS | 2008 | 1461324188283 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9997C9800 == 95 [pid = 2008] [id = 604] 04:23:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 211 (000000C994A02400) [pid = 2008] [serial = 1812] [outer = 0000000000000000] 04:23:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 212 (000000C994A09C00) [pid = 2008] [serial = 1813] [outer = 000000C994A02400] 04:23:08 INFO - PROCESS | 2008 | 1461324188341 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 213 (000000C994A0FC00) [pid = 2008] [serial = 1814] [outer = 000000C994A02400] 04:23:08 INFO - PROCESS | 2008 | 1461324188911 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]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 944ms 04:23:08 INFO - PROCESS | 2008 | 1461324188949 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 2008 | 1461324188952 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:23:08 INFO - PROCESS | 2008 | 1461324188956 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 2008 | 1461324188958 Marionette TRACE conn5 <- [1,2382,null,{}] 04:23:08 INFO - PROCESS | 2008 | 1461324188962 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}] 04:23:09 INFO - PROCESS | 2008 | 1461324189083 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:23:09 INFO - PROCESS | 2008 | 1461324189227 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFC76800 == 96 [pid = 2008] [id = 605] 04:23:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 214 (000000C994A05400) [pid = 2008] [serial = 1815] [outer = 0000000000000000] 04:23:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 215 (000000C9996C9800) [pid = 2008] [serial = 1816] [outer = 000000C994A05400] 04:23:09 INFO - PROCESS | 2008 | 1461324189286 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 216 (000000C9996D0000) [pid = 2008] [serial = 1817] [outer = 000000C994A05400] 04:23:09 INFO - PROCESS | 2008 | 1461324189958 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]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1026ms 04:23:09 INFO - PROCESS | 2008 | 1461324189986 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 2008 | 1461324189989 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:23:10 INFO - PROCESS | 2008 | 1461324189994 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 2008 | 1461324189996 Marionette TRACE conn5 <- [1,2386,null,{}] 04:23:10 INFO - PROCESS | 2008 | 1461324190018 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}] 04:23:10 INFO - PROCESS | 2008 | 1461324190140 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:23:10 INFO - PROCESS | 2008 | 1461324190284 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1CB800 == 97 [pid = 2008] [id = 606] 04:23:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C986EF2C00) [pid = 2008] [serial = 1818] [outer = 0000000000000000] 04:23:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C98CE27800) [pid = 2008] [serial = 1819] [outer = 000000C986EF2C00] 04:23:10 INFO - PROCESS | 2008 | 1461324190343 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C994AEE800) [pid = 2008] [serial = 1820] [outer = 000000C986EF2C00] 04:23:11 INFO - PROCESS | 2008 | 1461324191127 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]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1189ms 04:23:11 INFO - PROCESS | 2008 | 1461324191200 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 2008 | 1461324191204 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:23:11 INFO - PROCESS | 2008 | 1461324191212 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 2008 | 1461324191215 Marionette TRACE conn5 <- [1,2390,null,{}] 04:23:11 INFO - PROCESS | 2008 | 1461324191221 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}] 04:23:11 INFO - PROCESS | 2008 | 1461324191347 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:23:11 INFO - PROCESS | 2008 | 1461324191493 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E3000 == 98 [pid = 2008] [id = 607] 04:23:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 220 (000000C987762000) [pid = 2008] [serial = 1821] [outer = 0000000000000000] 04:23:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C988082000) [pid = 2008] [serial = 1822] [outer = 000000C987762000] 04:23:11 INFO - PROCESS | 2008 | 1461324191546 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C98A05AC00) [pid = 2008] [serial = 1823] [outer = 000000C987762000] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C992879800 == 97 [pid = 2008] [id = 558] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C99335E000 == 96 [pid = 2008] [id = 547] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C995B52000 == 95 [pid = 2008] [id = 546] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C99439D000 == 94 [pid = 2008] [id = 595] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C992867000 == 93 [pid = 2008] [id = 594] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C993494800 == 92 [pid = 2008] [id = 593] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C993304000 == 91 [pid = 2008] [id = 592] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A86000 == 90 [pid = 2008] [id = 591] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBD2000 == 89 [pid = 2008] [id = 590] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE1E800 == 88 [pid = 2008] [id = 589] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C986F89000 == 87 [pid = 2008] [id = 588] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F467000 == 86 [pid = 2008] [id = 587] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 221 (000000C98FD4C800) [pid = 2008] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 220 (000000C991AAB000) [pid = 2008] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 219 (000000C992990800) [pid = 2008] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 218 (000000C993FAE000) [pid = 2008] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C9947AC000) [pid = 2008] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 216 (000000C9967DB400) [pid = 2008] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C994930800 == 85 [pid = 2008] [id = 584] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFAF4800 == 84 [pid = 2008] [id = 583] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEF5800 == 83 [pid = 2008] [id = 582] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FA3C3800 == 82 [pid = 2008] [id = 581] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C992571000 == 81 [pid = 2008] [id = 580] 04:23:12 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE09000 == 80 [pid = 2008] [id = 579] 04:23:12 INFO - PROCESS | 2008 | 1461324192241 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]]]}] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 215 (000000C98CE2A000) [pid = 2008] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 214 (000000C98F1F4C00) [pid = 2008] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 213 (000000C98F943000) [pid = 2008] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 212 (000000C98F892400) [pid = 2008] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 211 (000000C9890C3400) [pid = 2008] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 210 (000000C98B471800) [pid = 2008] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 209 (000000C986E51000) [pid = 2008] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 208 (000000C983B0EC00) [pid = 2008] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 207 (000000C98A061000) [pid = 2008] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 206 (000000C9886CE400) [pid = 2008] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 205 (000000C98C1F7800) [pid = 2008] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 204 (000000C993440400) [pid = 2008] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 203 (000000C9921C7400) [pid = 2008] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 202 (000000C98C667400) [pid = 2008] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 201 (000000C98FB67400) [pid = 2008] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 200 (000000C98FD54800) [pid = 2008] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 199 (000000C98E1BF800) [pid = 2008] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 198 (000000C987C82400) [pid = 2008] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 197 (000000C98A726000) [pid = 2008] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 196 (000000C9947A3800) [pid = 2008] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 195 (000000C995F4C400) [pid = 2008] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 194 (000000C994AE8400) [pid = 2008] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 193 (000000C98C8CE400) [pid = 2008] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 192 (000000C994AEC000) [pid = 2008] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C98E1C5000) [pid = 2008] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C995F55800) [pid = 2008] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1081ms 04:23:12 INFO - PROCESS | 2008 | 1461324192299 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 2008 | 1461324192305 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:23:12 INFO - PROCESS | 2008 | 1461324192311 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 2008 | 1461324192314 Marionette TRACE conn5 <- [1,2394,null,{}] 04:23:12 INFO - PROCESS | 2008 | 1461324192318 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}] 04:23:12 INFO - PROCESS | 2008 | 1461324192422 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:23:12 INFO - PROCESS | 2008 | 1461324192429 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1CF800 == 81 [pid = 2008] [id = 608] 04:23:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C988481000) [pid = 2008] [serial = 1824] [outer = 0000000000000000] 04:23:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C9890E1400) [pid = 2008] [serial = 1825] [outer = 000000C988481000] 04:23:12 INFO - PROCESS | 2008 | 1461324192484 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C98B4F0C00) [pid = 2008] [serial = 1826] [outer = 000000C988481000] 04:23:13 INFO - PROCESS | 2008 | 1461324193008 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]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 04:23:13 INFO - PROCESS | 2008 | 1461324193048 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 2008 | 1461324193051 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:23:13 INFO - PROCESS | 2008 | 1461324193054 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 2008 | 1461324193058 Marionette TRACE conn5 <- [1,2398,null,{}] 04:23:13 INFO - PROCESS | 2008 | 1461324193099 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}] 04:23:13 INFO - PROCESS | 2008 | 1461324193209 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:23:13 INFO - PROCESS | 2008 | 1461324193316 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE04800 == 82 [pid = 2008] [id = 609] 04:23:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 194 (000000C98C8C7800) [pid = 2008] [serial = 1827] [outer = 0000000000000000] 04:23:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 195 (000000C98E1A4800) [pid = 2008] [serial = 1828] [outer = 000000C98C8C7800] 04:23:13 INFO - PROCESS | 2008 | 1461324193366 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 196 (000000C98EFD6800) [pid = 2008] [serial = 1829] [outer = 000000C98C8C7800] 04:23:13 INFO - PROCESS | 2008 | 1461324193787 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]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 774ms 04:23:13 INFO - PROCESS | 2008 | 1461324193831 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 2008 | 1461324193834 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:23:13 INFO - PROCESS | 2008 | 1461324193837 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 2008 | 1461324193839 Marionette TRACE conn5 <- [1,2402,null,{}] 04:23:13 INFO - PROCESS | 2008 | 1461324193842 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}] 04:23:13 INFO - PROCESS | 2008 | 1461324193943 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:23:13 INFO - PROCESS | 2008 | 1461324193950 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99286D800 == 83 [pid = 2008] [id = 610] 04:23:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 197 (000000C98C2BC800) [pid = 2008] [serial = 1830] [outer = 0000000000000000] 04:23:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 198 (000000C98FB67000) [pid = 2008] [serial = 1831] [outer = 000000C98C2BC800] 04:23:14 INFO - PROCESS | 2008 | 1461324193999 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 199 (000000C991A5F000) [pid = 2008] [serial = 1832] [outer = 000000C98C2BC800] 04:23:14 INFO - PROCESS | 2008 | 1461324194449 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]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 04:23:14 INFO - PROCESS | 2008 | 1461324194467 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 2008 | 1461324194469 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:23:14 INFO - PROCESS | 2008 | 1461324194502 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 2008 | 1461324194504 Marionette TRACE conn5 <- [1,2406,null,{}] 04:23:14 INFO - PROCESS | 2008 | 1461324194531 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}] 04:23:14 INFO - PROCESS | 2008 | 1461324194690 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:23:14 INFO - PROCESS | 2008 | 1461324194714 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932E4800 == 84 [pid = 2008] [id = 611] 04:23:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C991A65800) [pid = 2008] [serial = 1833] [outer = 0000000000000000] 04:23:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C9921C5400) [pid = 2008] [serial = 1834] [outer = 000000C991A65800] 04:23:14 INFO - PROCESS | 2008 | 1461324194762 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 202 (000000C993FA7400) [pid = 2008] [serial = 1835] [outer = 000000C991A65800] 04:23:15 INFO - PROCESS | 2008 | 1461324195232 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]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 776ms 04:23:15 INFO - PROCESS | 2008 | 1461324195258 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 2008 | 1461324195260 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:23:15 INFO - PROCESS | 2008 | 1461324195263 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - PROCESS | 2008 | 1461324195265 Marionette TRACE conn5 <- [1,2410,null,{}] 04:23:15 INFO - PROCESS | 2008 | 1461324195268 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}] 04:23:15 INFO - PROCESS | 2008 | 1461324195422 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:23:15 INFO - PROCESS | 2008 | 1461324195445 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993906000 == 85 [pid = 2008] [id = 612] 04:23:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 203 (000000C9947AC800) [pid = 2008] [serial = 1836] [outer = 0000000000000000] 04:23:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 204 (000000C995CED400) [pid = 2008] [serial = 1837] [outer = 000000C9947AC800] 04:23:15 INFO - PROCESS | 2008 | 1461324195494 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 205 (000000C9F55B4800) [pid = 2008] [serial = 1838] [outer = 000000C9947AC800] 04:23:15 INFO - PROCESS | 2008 | 1461324195962 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]]]}] 04:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 04:23:16 INFO - PROCESS | 2008 | 1461324196000 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 2008 | 1461324196002 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:23:16 INFO - PROCESS | 2008 | 1461324196032 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 2008 | 1461324196034 Marionette TRACE conn5 <- [1,2414,null,{}] 04:23:16 INFO - PROCESS | 2008 | 1461324196051 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}] 04:23:16 INFO - PROCESS | 2008 | 1461324196184 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:23:16 INFO - PROCESS | 2008 | 1461324196202 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994919800 == 86 [pid = 2008] [id = 613] 04:23:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 206 (000000C9947AE400) [pid = 2008] [serial = 1839] [outer = 0000000000000000] 04:23:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 207 (000000C9F89D6C00) [pid = 2008] [serial = 1840] [outer = 000000C9947AE400] 04:23:16 INFO - PROCESS | 2008 | 1461324196251 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 208 (000000C9F8B78800) [pid = 2008] [serial = 1841] [outer = 000000C9947AE400] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 207 (000000C98FD51C00) [pid = 2008] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 206 (000000C98F1F0800) [pid = 2008] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 205 (000000C980923000) [pid = 2008] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 204 (000000C98C2C3400) [pid = 2008] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 203 (000000C98507FC00) [pid = 2008] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 202 (000000C98800E400) [pid = 2008] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 201 (000000C9886CA800) [pid = 2008] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 200 (000000C98CE1C800) [pid = 2008] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:23:16 INFO - PROCESS | 2008 | --DOMWINDOW == 199 (000000C98858B000) [pid = 2008] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:23:16 INFO - PROCESS | 2008 | 1461324196843 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]]]}] 04:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 880ms 04:23:16 INFO - PROCESS | 2008 | 1461324196893 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 2008 | 1461324196895 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:23:16 INFO - PROCESS | 2008 | 1461324196898 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:23:16 INFO - PROCESS | 2008 | 1461324196900 Marionette TRACE conn5 <- [1,2418,null,{}] 04:23:16 INFO - PROCESS | 2008 | 1461324196903 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}] 04:23:17 INFO - PROCESS | 2008 | 1461324197040 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:23:17 INFO - PROCESS | 2008 | 1461324197111 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BB3800 == 87 [pid = 2008] [id = 614] 04:23:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C9886C3C00) [pid = 2008] [serial = 1842] [outer = 0000000000000000] 04:23:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C9F89CE000) [pid = 2008] [serial = 1843] [outer = 000000C9886C3C00] 04:23:17 INFO - PROCESS | 2008 | 1461324197157 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 202 (000000C9F9C55400) [pid = 2008] [serial = 1844] [outer = 000000C9886C3C00] 04:23:17 INFO - PROCESS | 2008 | 1461324197521 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]]]}] 04:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 04:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:23:17 INFO - PROCESS | 2008 | 1461324197574 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 2008 | 1461324197576 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:23:17 INFO - PROCESS | 2008 | 1461324197579 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 2008 | 1461324197581 Marionette TRACE conn5 <- [1,2422,null,{}] 04:23:17 INFO - PROCESS | 2008 | 1461324197584 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}] 04:23:17 INFO - PROCESS | 2008 | 1461324197682 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:23:17 INFO - PROCESS | 2008 | 1461324197720 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995C91800 == 88 [pid = 2008] [id = 615] 04:23:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 203 (000000C9FA392400) [pid = 2008] [serial = 1845] [outer = 0000000000000000] 04:23:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 204 (000000C9FA678800) [pid = 2008] [serial = 1846] [outer = 000000C9FA392400] 04:23:17 INFO - PROCESS | 2008 | 1461324197767 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 205 (000000C9FB76F000) [pid = 2008] [serial = 1847] [outer = 000000C9FA392400] 04:23:18 INFO - PROCESS | 2008 | 1461324198200 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]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 04:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:23:18 INFO - PROCESS | 2008 | 1461324198274 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 2008 | 1461324198276 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:23:18 INFO - PROCESS | 2008 | 1461324198279 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 2008 | 1461324198281 Marionette TRACE conn5 <- [1,2426,null,{}] 04:23:18 INFO - PROCESS | 2008 | 1461324198285 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}] 04:23:18 INFO - PROCESS | 2008 | 1461324198384 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:23:18 INFO - PROCESS | 2008 | 1461324198390 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996083800 == 89 [pid = 2008] [id = 616] 04:23:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 206 (000000C98CE7D400) [pid = 2008] [serial = 1848] [outer = 0000000000000000] 04:23:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 207 (000000C9970DA400) [pid = 2008] [serial = 1849] [outer = 000000C98CE7D400] 04:23:18 INFO - PROCESS | 2008 | 1461324198436 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 208 (000000C9970E1400) [pid = 2008] [serial = 1850] [outer = 000000C98CE7D400] 04:23:19 INFO - PROCESS | 2008 | 1461324199164 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]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 923ms 04:23:19 INFO - PROCESS | 2008 | 1461324199218 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 2008 | 1461324199224 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:23:19 INFO - PROCESS | 2008 | 1461324199232 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 2008 | 1461324199236 Marionette TRACE conn5 <- [1,2430,null,{}] 04:23:19 INFO - PROCESS | 2008 | 1461324199242 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}] 04:23:19 INFO - PROCESS | 2008 | 1461324199385 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:23:19 INFO - PROCESS | 2008 | 1461324199528 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE19000 == 90 [pid = 2008] [id = 617] 04:23:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 209 (000000C9890DEC00) [pid = 2008] [serial = 1851] [outer = 0000000000000000] 04:23:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 210 (000000C98A4B2C00) [pid = 2008] [serial = 1852] [outer = 000000C9890DEC00] 04:23:19 INFO - PROCESS | 2008 | 1461324199589 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 211 (000000C98C2B9800) [pid = 2008] [serial = 1853] [outer = 000000C9890DEC00] 04:23:20 INFO - PROCESS | 2008 | 1461324200145 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]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 987ms 04:23:20 INFO - PROCESS | 2008 | 1461324200220 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 2008 | 1461324200227 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:23:20 INFO - PROCESS | 2008 | 1461324200234 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 2008 | 1461324200237 Marionette TRACE conn5 <- [1,2434,null,{}] 04:23:20 INFO - PROCESS | 2008 | 1461324200241 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}] 04:23:20 INFO - PROCESS | 2008 | 1461324200370 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:23:20 INFO - PROCESS | 2008 | 1461324200518 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932E0000 == 91 [pid = 2008] [id = 618] 04:23:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 212 (000000C98E1A0800) [pid = 2008] [serial = 1854] [outer = 0000000000000000] 04:23:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 213 (000000C98F1F5400) [pid = 2008] [serial = 1855] [outer = 000000C98E1A0800] 04:23:20 INFO - PROCESS | 2008 | 1461324200577 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 214 (000000C992991800) [pid = 2008] [serial = 1856] [outer = 000000C98E1A0800] 04:23:21 INFO - PROCESS | 2008 | 1461324201193 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]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms 04:23:21 INFO - PROCESS | 2008 | 1461324201237 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 2008 | 1461324201240 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:23:21 INFO - PROCESS | 2008 | 1461324201245 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:23:21 INFO - PROCESS | 2008 | 1461324201250 Marionette TRACE conn5 <- [1,2438,null,{}] 04:23:21 INFO - PROCESS | 2008 | 1461324201262 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}] 04:23:21 INFO - PROCESS | 2008 | 1461324201391 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:23:21 INFO - PROCESS | 2008 | 1461324201555 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9997CA800 == 92 [pid = 2008] [id = 619] 04:23:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 215 (000000C995F56C00) [pid = 2008] [serial = 1857] [outer = 0000000000000000] 04:23:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 216 (000000C9967DA000) [pid = 2008] [serial = 1858] [outer = 000000C995F56C00] 04:23:21 INFO - PROCESS | 2008 | 1461324201616 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C9F8A2BC00) [pid = 2008] [serial = 1859] [outer = 000000C995F56C00] 04:23:22 INFO - PROCESS | 2008 | 1461324202242 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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1024ms 04:23:22 INFO - PROCESS | 2008 | 1461324202276 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 2008 | 1461324202280 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:23:22 INFO - PROCESS | 2008 | 1461324202283 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 2008 | 1461324202285 Marionette TRACE conn5 <- [1,2442,null,{}] 04:23:22 INFO - PROCESS | 2008 | 1461324202289 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}] 04:23:22 INFO - PROCESS | 2008 | 1461324202416 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:23:22 INFO - PROCESS | 2008 | 1461324202564 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEF5800 == 93 [pid = 2008] [id = 620] 04:23:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C98C181400) [pid = 2008] [serial = 1860] [outer = 0000000000000000] 04:23:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C98C187800) [pid = 2008] [serial = 1861] [outer = 000000C98C181400] 04:23:22 INFO - PROCESS | 2008 | 1461324202622 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 220 (000000C994EF1800) [pid = 2008] [serial = 1862] [outer = 000000C98C181400] 04:23:23 INFO - PROCESS | 2008 | 1461324203144 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]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 944ms 04:23:23 INFO - PROCESS | 2008 | 1461324203230 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 2008 | 1461324203232 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:23:23 INFO - PROCESS | 2008 | 1461324203236 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 2008 | 1461324203238 Marionette TRACE conn5 <- [1,2446,null,{}] 04:23:23 INFO - PROCESS | 2008 | 1461324203242 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}] 04:23:23 INFO - PROCESS | 2008 | 1461324203364 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:23:23 INFO - PROCESS | 2008 | 1461324203483 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9992EC000 == 94 [pid = 2008] [id = 621] 04:23:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C98C182000) [pid = 2008] [serial = 1863] [outer = 0000000000000000] 04:23:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C9FA672400) [pid = 2008] [serial = 1864] [outer = 000000C98C182000] 04:23:23 INFO - PROCESS | 2008 | 1461324203579 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 223 (000000C9FBEA4400) [pid = 2008] [serial = 1865] [outer = 000000C98C182000] 04:23:24 INFO - PROCESS | 2008 | 1461324204169 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]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 04:23:24 INFO - PROCESS | 2008 | 1461324204225 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 2008 | 1461324204227 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:23:24 INFO - PROCESS | 2008 | 1461324204231 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 2008 | 1461324204234 Marionette TRACE conn5 <- [1,2450,null,{}] 04:23:24 INFO - PROCESS | 2008 | 1461324204251 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}] 04:23:24 INFO - PROCESS | 2008 | 1461324204421 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:23:24 INFO - PROCESS | 2008 | 1461324204535 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995F34000 == 95 [pid = 2008] [id = 622] 04:23:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 224 (000000C995FA4400) [pid = 2008] [serial = 1866] [outer = 0000000000000000] 04:23:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 225 (000000C9FEF49000) [pid = 2008] [serial = 1867] [outer = 000000C995FA4400] 04:23:24 INFO - PROCESS | 2008 | 1461324204595 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 226 (000000C9FF064C00) [pid = 2008] [serial = 1868] [outer = 000000C995FA4400] 04:23:25 INFO - PROCESS | 2008 | 1461324205152 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]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 944ms 04:23:25 INFO - PROCESS | 2008 | 1461324205187 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 2008 | 1461324205190 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:23:25 INFO - PROCESS | 2008 | 1461324205195 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 2008 | 1461324205198 Marionette TRACE conn5 <- [1,2454,null,{}] 04:23:25 INFO - PROCESS | 2008 | 1461324205201 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}] 04:23:25 INFO - PROCESS | 2008 | 1461324205321 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:23:25 INFO - PROCESS | 2008 | 1461324205482 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C997F71800 == 96 [pid = 2008] [id = 623] 04:23:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 227 (000000C997FA3400) [pid = 2008] [serial = 1869] [outer = 0000000000000000] 04:23:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 228 (000000C997FA7800) [pid = 2008] [serial = 1870] [outer = 000000C997FA3400] 04:23:25 INFO - PROCESS | 2008 | 1461324205539 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 229 (000000C997FAE800) [pid = 2008] [serial = 1871] [outer = 000000C997FA3400] 04:23:26 INFO - PROCESS | 2008 | 1461324206420 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]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1345ms 04:23:26 INFO - PROCESS | 2008 | 1461324206543 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 2008 | 1461324206548 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:23:26 INFO - PROCESS | 2008 | 1461324206553 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 2008 | 1461324206557 Marionette TRACE conn5 <- [1,2458,null,{}] 04:23:26 INFO - PROCESS | 2008 | 1461324206562 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}] 04:23:26 INFO - PROCESS | 2008 | 1461324206680 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:23:26 INFO - PROCESS | 2008 | 1461324206826 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0DF800 == 97 [pid = 2008] [id = 624] 04:23:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 230 (000000C986B6C800) [pid = 2008] [serial = 1872] [outer = 0000000000000000] 04:23:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 231 (000000C986F3AC00) [pid = 2008] [serial = 1873] [outer = 000000C986B6C800] 04:23:26 INFO - PROCESS | 2008 | 1461324206882 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 232 (000000C988006000) [pid = 2008] [serial = 1874] [outer = 000000C986B6C800] 04:23:27 INFO - PROCESS | 2008 | 1461324207423 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]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 881ms 04:23:27 INFO - PROCESS | 2008 | 1461324207437 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 2008 | 1461324207443 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:23:27 INFO - PROCESS | 2008 | 1461324207469 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 2008 | 1461324207472 Marionette TRACE conn5 <- [1,2462,null,{}] 04:23:27 INFO - PROCESS | 2008 | 1461324207476 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}] 04:23:27 INFO - PROCESS | 2008 | 1461324207598 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:23:27 INFO - PROCESS | 2008 | 1461324207767 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98A4D7000 == 98 [pid = 2008] [id = 625] 04:23:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 233 (000000C98850F800) [pid = 2008] [serial = 1875] [outer = 0000000000000000] 04:23:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 234 (000000C9886C8C00) [pid = 2008] [serial = 1876] [outer = 000000C98850F800] 04:23:27 INFO - PROCESS | 2008 | 1461324207819 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 235 (000000C98A062400) [pid = 2008] [serial = 1877] [outer = 000000C98850F800] 04:23:28 INFO - PROCESS | 2008 | 1461324208466 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]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1029ms 04:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:23:28 INFO - PROCESS | 2008 | 1461324208501 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 2008 | 1461324208504 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:23:28 INFO - PROCESS | 2008 | 1461324208507 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 2008 | 1461324208511 Marionette TRACE conn5 <- [1,2466,null,{}] 04:23:28 INFO - PROCESS | 2008 | 1461324208555 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}] 04:23:28 INFO - PROCESS | 2008 | 1461324208707 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:23:28 INFO - PROCESS | 2008 | 1461324208826 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9EE800 == 99 [pid = 2008] [id = 626] 04:23:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 236 (000000C98C182800) [pid = 2008] [serial = 1878] [outer = 0000000000000000] 04:23:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 237 (000000C98C1EBC00) [pid = 2008] [serial = 1879] [outer = 000000C98C182800] 04:23:28 INFO - PROCESS | 2008 | 1461324208881 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 238 (000000C98C669000) [pid = 2008] [serial = 1880] [outer = 000000C98C182800] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FCA800 == 98 [pid = 2008] [id = 458] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C995C91800 == 97 [pid = 2008] [id = 615] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BB3800 == 96 [pid = 2008] [id = 614] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C994919800 == 95 [pid = 2008] [id = 613] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C993906000 == 94 [pid = 2008] [id = 612] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932E4800 == 93 [pid = 2008] [id = 611] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 237 (000000C9FAC6A400) [pid = 2008] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 236 (000000C9FA391400) [pid = 2008] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 235 (000000C9F8A27800) [pid = 2008] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 234 (000000C98858C000) [pid = 2008] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 233 (000000C9F55C0400) [pid = 2008] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 232 (000000C986FD5400) [pid = 2008] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 231 (000000C98C8CC000) [pid = 2008] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 230 (000000C99301D400) [pid = 2008] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 229 (000000C9941C5C00) [pid = 2008] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C99286D800 == 92 [pid = 2008] [id = 610] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE04800 == 91 [pid = 2008] [id = 609] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C1CF800 == 90 [pid = 2008] [id = 608] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E3000 == 89 [pid = 2008] [id = 607] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFC76800 == 88 [pid = 2008] [id = 605] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C9997C9800 == 87 [pid = 2008] [id = 604] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C99603B800 == 86 [pid = 2008] [id = 603] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C996088800 == 85 [pid = 2008] [id = 602] 04:23:29 INFO - PROCESS | 2008 | 1461324209580 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]]]}] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEE3800 == 84 [pid = 2008] [id = 601] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8C26800 == 83 [pid = 2008] [id = 600] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C996D57000 == 82 [pid = 2008] [id = 599] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C992128000 == 81 [pid = 2008] [id = 598] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CDE2000 == 80 [pid = 2008] [id = 597] 04:23:29 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BEF800 == 79 [pid = 2008] [id = 596] 04:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1141ms 04:23:29 INFO - PROCESS | 2008 | 1461324209651 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 2008 | 1461324209654 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:23:29 INFO - PROCESS | 2008 | 1461324209657 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 2008 | 1461324209659 Marionette TRACE conn5 <- [1,2470,null,{}] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 228 (000000C991A58400) [pid = 2008] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 227 (000000C98FD4B800) [pid = 2008] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 226 (000000C98FB63800) [pid = 2008] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 225 (000000C983B06C00) [pid = 2008] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 224 (000000C987535400) [pid = 2008] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 223 (000000C98C666800) [pid = 2008] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 222 (000000C98A4B1C00) [pid = 2008] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 221 (000000C98BA6D000) [pid = 2008] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 220 (000000C9890D6000) [pid = 2008] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 219 (000000C988478000) [pid = 2008] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 218 (000000C993015C00) [pid = 2008] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C991AA0C00) [pid = 2008] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 216 (000000C98CE25800) [pid = 2008] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 215 (000000C98E1B7800) [pid = 2008] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 214 (000000C9921BD400) [pid = 2008] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 213 (000000C9907D8000) [pid = 2008] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 212 (000000C993443800) [pid = 2008] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | --DOMWINDOW == 211 (000000C98C8C7400) [pid = 2008] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2008 | 1461324209718 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}] 04:23:29 INFO - PROCESS | 2008 | 1461324209823 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:23:29 INFO - PROCESS | 2008 | 1461324209830 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98931C000 == 80 [pid = 2008] [id = 627] 04:23:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 212 (000000C986F42000) [pid = 2008] [serial = 1881] [outer = 0000000000000000] 04:23:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 213 (000000C987535400) [pid = 2008] [serial = 1882] [outer = 000000C986F42000] 04:23:29 INFO - PROCESS | 2008 | 1461324209878 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 214 (000000C988588400) [pid = 2008] [serial = 1883] [outer = 000000C986F42000] 04:23:30 INFO - PROCESS | 2008 | 1461324210423 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]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 797ms 04:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:23:30 INFO - PROCESS | 2008 | 1461324210457 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 2008 | 1461324210460 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:23:30 INFO - PROCESS | 2008 | 1461324210463 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 2008 | 1461324210465 Marionette TRACE conn5 <- [1,2474,null,{}] 04:23:30 INFO - PROCESS | 2008 | 1461324210468 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}] 04:23:30 INFO - PROCESS | 2008 | 1461324210563 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:23:30 INFO - PROCESS | 2008 | 1461324210664 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F459800 == 81 [pid = 2008] [id = 628] 04:23:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 215 (000000C988478400) [pid = 2008] [serial = 1884] [outer = 0000000000000000] 04:23:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 216 (000000C98B472C00) [pid = 2008] [serial = 1885] [outer = 000000C988478400] 04:23:30 INFO - PROCESS | 2008 | 1461324210717 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C98C2B7400) [pid = 2008] [serial = 1886] [outer = 000000C988478400] 04:23:31 INFO - PROCESS | 2008 | 1461324211110 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]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 04:23:31 INFO - PROCESS | 2008 | 1461324211159 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 2008 | 1461324211161 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:23:31 INFO - PROCESS | 2008 | 1461324211165 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 2008 | 1461324211166 Marionette TRACE conn5 <- [1,2478,null,{}] 04:23:31 INFO - PROCESS | 2008 | 1461324211170 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}] 04:23:31 INFO - PROCESS | 2008 | 1461324211287 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:23:31 INFO - PROCESS | 2008 | 1461324211295 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A8F800 == 82 [pid = 2008] [id = 629] 04:23:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C98C78E400) [pid = 2008] [serial = 1887] [outer = 0000000000000000] 04:23:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C98CE24800) [pid = 2008] [serial = 1888] [outer = 000000C98C78E400] 04:23:31 INFO - PROCESS | 2008 | 1461324211345 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 220 (000000C98E1C5800) [pid = 2008] [serial = 1889] [outer = 000000C98C78E400] 04:23:31 INFO - PROCESS | 2008 | 1461324211806 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]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 04:23:31 INFO - PROCESS | 2008 | 1461324211855 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 2008 | 1461324211857 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:23:31 INFO - PROCESS | 2008 | 1461324211861 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 2008 | 1461324211862 Marionette TRACE conn5 <- [1,2482,null,{}] 04:23:31 INFO - PROCESS | 2008 | 1461324211877 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}] 04:23:32 INFO - PROCESS | 2008 | 1461324212033 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:23:32 INFO - PROCESS | 2008 | 1461324212098 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99286D800 == 83 [pid = 2008] [id = 630] 04:23:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C98EFD3800) [pid = 2008] [serial = 1890] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C98F1EFC00) [pid = 2008] [serial = 1891] [outer = 000000C98EFD3800] 04:23:32 INFO - PROCESS | 2008 | 1461324212145 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 223 (000000C98F899C00) [pid = 2008] [serial = 1892] [outer = 000000C98EFD3800] 04:23:32 INFO - PROCESS | 2008 | 1461324212579 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]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 04:23:32 INFO - PROCESS | 2008 | 1461324212599 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 2008 | 1461324212601 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:23:32 INFO - PROCESS | 2008 | 1461324212604 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 2008 | 1461324212606 Marionette TRACE conn5 <- [1,2486,null,{}] 04:23:32 INFO - PROCESS | 2008 | 1461324212620 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}] 04:23:32 INFO - PROCESS | 2008 | 1461324212749 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:23:32 INFO - PROCESS | 2008 | 1461324212819 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99330F000 == 84 [pid = 2008] [id = 631] 04:23:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 224 (000000C98F88F000) [pid = 2008] [serial = 1893] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 225 (000000C98FB64800) [pid = 2008] [serial = 1894] [outer = 000000C98F88F000] 04:23:32 INFO - PROCESS | 2008 | 1461324212865 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 226 (000000C98FCF0800) [pid = 2008] [serial = 1895] [outer = 000000C98F88F000] 04:23:33 INFO - PROCESS | 2008 | 1461324213290 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]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 04:23:33 INFO - PROCESS | 2008 | 1461324213340 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 2008 | 1461324213342 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:23:33 INFO - PROCESS | 2008 | 1461324213351 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 2008 | 1461324213353 Marionette TRACE conn5 <- [1,2490,null,{}] 04:23:33 INFO - PROCESS | 2008 | 1461324213386 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}] 04:23:33 INFO - PROCESS | 2008 | 1461324213529 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:23:33 INFO - PROCESS | 2008 | 1461324213599 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993486000 == 85 [pid = 2008] [id = 632] 04:23:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 227 (000000C98F949000) [pid = 2008] [serial = 1896] [outer = 0000000000000000] 04:23:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 228 (000000C9907CB800) [pid = 2008] [serial = 1897] [outer = 000000C98F949000] 04:23:33 INFO - PROCESS | 2008 | 1461324213646 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 229 (000000C991A5CC00) [pid = 2008] [serial = 1898] [outer = 000000C98F949000] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 228 (000000C9941DD000) [pid = 2008] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 227 (000000C98F1F7000) [pid = 2008] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 226 (000000C987762000) [pid = 2008] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 225 (000000C988481000) [pid = 2008] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 224 (000000C986F41800) [pid = 2008] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 223 (000000C987766C00) [pid = 2008] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 222 (000000C98C8CB400) [pid = 2008] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 221 (000000C991AA3000) [pid = 2008] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 220 (000000C9FA392400) [pid = 2008] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 219 (000000C98B5BE000) [pid = 2008] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 218 (000000C98C1EC400) [pid = 2008] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C993013C00) [pid = 2008] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 216 (000000C986B6F000) [pid = 2008] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 215 (000000C98C2BC800) [pid = 2008] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 214 (000000C99298A000) [pid = 2008] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 213 (000000C988509C00) [pid = 2008] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 212 (000000C9FAE9BC00) [pid = 2008] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 211 (000000C98EFD8400) [pid = 2008] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 210 (000000C9F9E71C00) [pid = 2008] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 209 (000000C991A65800) [pid = 2008] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 208 (000000C9947AC800) [pid = 2008] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 207 (000000C9886C3C00) [pid = 2008] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 206 (000000C986291000) [pid = 2008] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 205 (000000C98F1F1400) [pid = 2008] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 204 (000000C986FD8000) [pid = 2008] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 203 (000000C98C8C7800) [pid = 2008] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 202 (000000C995F54400) [pid = 2008] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 201 (000000C98621B000) [pid = 2008] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 200 (000000C989CDA000) [pid = 2008] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 199 (000000C9983D4C00) [pid = 2008] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 198 (000000C98FB6F000) [pid = 2008] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 197 (000000C98905AC00) [pid = 2008] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 196 (000000C9941E7400) [pid = 2008] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 195 (000000C993442800) [pid = 2008] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 194 (000000C9949C4400) [pid = 2008] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 193 (000000C986FCE800) [pid = 2008] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 192 (000000C9947AE400) [pid = 2008] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C9941DC800) [pid = 2008] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C9F55B5800) [pid = 2008] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C988515000) [pid = 2008] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C994EF0C00) [pid = 2008] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C99298A400) [pid = 2008] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C98B4AB800) [pid = 2008] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C9967E1000) [pid = 2008] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C98BA65400) [pid = 2008] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 183 (000000C993021400) [pid = 2008] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 182 (000000C98FCEBC00) [pid = 2008] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 181 (000000C9F8A33400) [pid = 2008] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 180 (000000C98C668C00) [pid = 2008] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 179 (000000C9FA673400) [pid = 2008] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 178 (000000C98F949400) [pid = 2008] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 177 (000000C986F3C800) [pid = 2008] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:23:34 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C9F55B3C00) [pid = 2008] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:23:34 INFO - PROCESS | 2008 | 1461324214753 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]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1444ms 04:23:34 INFO - PROCESS | 2008 | 1461324214799 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 2008 | 1461324214801 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:23:34 INFO - PROCESS | 2008 | 1461324214805 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 2008 | 1461324214807 Marionette TRACE conn5 <- [1,2494,null,{}] 04:23:34 INFO - PROCESS | 2008 | 1461324214810 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}] 04:23:34 INFO - PROCESS | 2008 | 1461324214906 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:23:34 INFO - PROCESS | 2008 | 1461324214912 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992127000 == 86 [pid = 2008] [id = 633] 04:23:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C9863E8000) [pid = 2008] [serial = 1899] [outer = 0000000000000000] 04:23:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C989CDA000) [pid = 2008] [serial = 1900] [outer = 000000C9863E8000] 04:23:34 INFO - PROCESS | 2008 | 1461324214959 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C98C2BC800) [pid = 2008] [serial = 1901] [outer = 000000C9863E8000] 04:23:35 INFO - PROCESS | 2008 | 1461324215424 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]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 04:23:35 INFO - PROCESS | 2008 | 1461324215498 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 2008 | 1461324215501 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:23:35 INFO - PROCESS | 2008 | 1461324215504 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 2008 | 1461324215507 Marionette TRACE conn5 <- [1,2498,null,{}] 04:23:35 INFO - PROCESS | 2008 | 1461324215511 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}] 04:23:35 INFO - PROCESS | 2008 | 1461324215656 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:23:35 INFO - PROCESS | 2008 | 1461324215672 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99399A800 == 87 [pid = 2008] [id = 634] 04:23:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 180 (000000C9907CE400) [pid = 2008] [serial = 1902] [outer = 0000000000000000] 04:23:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C991A64400) [pid = 2008] [serial = 1903] [outer = 000000C9907CE400] 04:23:35 INFO - PROCESS | 2008 | 1461324215723 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C9921BB000) [pid = 2008] [serial = 1904] [outer = 000000C9907CE400] 04:23:36 INFO - PROCESS | 2008 | 1461324216203 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]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 775ms 04:23:36 INFO - PROCESS | 2008 | 1461324216283 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 2008 | 1461324216285 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:23:36 INFO - PROCESS | 2008 | 1461324216288 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 2008 | 1461324216290 Marionette TRACE conn5 <- [1,2502,null,{}] 04:23:36 INFO - PROCESS | 2008 | 1461324216293 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}] 04:23:36 INFO - PROCESS | 2008 | 1461324216391 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:23:36 INFO - PROCESS | 2008 | 1461324216400 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994937000 == 88 [pid = 2008] [id = 635] 04:23:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C992989400) [pid = 2008] [serial = 1905] [outer = 0000000000000000] 04:23:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C993020000) [pid = 2008] [serial = 1906] [outer = 000000C992989400] 04:23:36 INFO - PROCESS | 2008 | 1461324216446 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C993176C00) [pid = 2008] [serial = 1907] [outer = 000000C992989400] 04:23:37 INFO - PROCESS | 2008 | 1461324217223 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]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 983ms 04:23:37 INFO - PROCESS | 2008 | 1461324217275 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 2008 | 1461324217281 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:23:37 INFO - PROCESS | 2008 | 1461324217287 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 2008 | 1461324217291 Marionette TRACE conn5 <- [1,2506,null,{}] 04:23:37 INFO - PROCESS | 2008 | 1461324217297 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}] 04:23:37 INFO - PROCESS | 2008 | 1461324217429 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:23:37 INFO - PROCESS | 2008 | 1461324217580 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD02800 == 89 [pid = 2008] [id = 636] 04:23:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C988509800) [pid = 2008] [serial = 1908] [outer = 0000000000000000] 04:23:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C988580800) [pid = 2008] [serial = 1909] [outer = 000000C988509800] 04:23:37 INFO - PROCESS | 2008 | 1461324217642 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C98B405C00) [pid = 2008] [serial = 1910] [outer = 000000C988509800] 04:23:38 INFO - PROCESS | 2008 | 1461324218240 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]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 984ms 04:23:38 INFO - PROCESS | 2008 | 1461324218274 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 2008 | 1461324218280 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:23:38 INFO - PROCESS | 2008 | 1461324218287 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:23:38 INFO - PROCESS | 2008 | 1461324218290 Marionette TRACE conn5 <- [1,2510,null,{}] 04:23:38 INFO - PROCESS | 2008 | 1461324218294 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}] 04:23:38 INFO - PROCESS | 2008 | 1461324218423 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:23:38 INFO - PROCESS | 2008 | 1461324218571 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE03000 == 90 [pid = 2008] [id = 637] 04:23:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C98C17E000) [pid = 2008] [serial = 1911] [outer = 0000000000000000] 04:23:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C98C2B8800) [pid = 2008] [serial = 1912] [outer = 000000C98C17E000] 04:23:38 INFO - PROCESS | 2008 | 1461324218630 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C98C8C3400) [pid = 2008] [serial = 1913] [outer = 000000C98C17E000] 04:23:39 INFO - PROCESS | 2008 | 1461324219255 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]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1023ms 04:23:39 INFO - PROCESS | 2008 | 1461324219316 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 2008 | 1461324219319 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:23:39 INFO - PROCESS | 2008 | 1461324219323 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 2008 | 1461324219327 Marionette TRACE conn5 <- [1,2514,null,{}] 04:23:39 INFO - PROCESS | 2008 | 1461324219358 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}] 04:23:39 INFO - PROCESS | 2008 | 1461324219543 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:23:39 INFO - PROCESS | 2008 | 1461324219556 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994927000 == 91 [pid = 2008] [id = 638] 04:23:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C98EFD8400) [pid = 2008] [serial = 1914] [outer = 0000000000000000] 04:23:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C98F1F7000) [pid = 2008] [serial = 1915] [outer = 000000C98EFD8400] 04:23:39 INFO - PROCESS | 2008 | 1461324219656 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 194 (000000C991A9E400) [pid = 2008] [serial = 1916] [outer = 000000C98EFD8400] 04:23:40 INFO - PROCESS | 2008 | 1461324220336 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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1093ms 04:23:40 INFO - PROCESS | 2008 | 1461324220432 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 2008 | 1461324220435 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:23:40 INFO - PROCESS | 2008 | 1461324220454 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 2008 | 1461324220456 Marionette TRACE conn5 <- [1,2518,null,{}] 04:23:40 INFO - PROCESS | 2008 | 1461324220462 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}] 04:23:40 INFO - PROCESS | 2008 | 1461324220594 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:23:40 INFO - PROCESS | 2008 | 1461324220735 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995C97000 == 92 [pid = 2008] [id = 639] 04:23:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 195 (000000C993015800) [pid = 2008] [serial = 1917] [outer = 0000000000000000] 04:23:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 196 (000000C993173800) [pid = 2008] [serial = 1918] [outer = 000000C993015800] 04:23:40 INFO - PROCESS | 2008 | 1461324220795 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 197 (000000C993FB0400) [pid = 2008] [serial = 1919] [outer = 000000C993015800] 04:23:41 INFO - PROCESS | 2008 | 1461324221383 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]]]}] 04:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1003ms 04:23:41 INFO - PROCESS | 2008 | 1461324221447 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 2008 | 1461324221450 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:23:41 INFO - PROCESS | 2008 | 1461324221454 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 2008 | 1461324221456 Marionette TRACE conn5 <- [1,2522,null,{}] 04:23:41 INFO - PROCESS | 2008 | 1461324221460 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}] 04:23:41 INFO - PROCESS | 2008 | 1461324221581 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:23:41 INFO - PROCESS | 2008 | 1461324221740 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996039800 == 93 [pid = 2008] [id = 640] 04:23:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 198 (000000C99301C000) [pid = 2008] [serial = 1920] [outer = 0000000000000000] 04:23:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 199 (000000C9941D1800) [pid = 2008] [serial = 1921] [outer = 000000C99301C000] 04:23:41 INFO - PROCESS | 2008 | 1461324221800 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C9947AC800) [pid = 2008] [serial = 1922] [outer = 000000C99301C000] 04:23:42 INFO - PROCESS | 2008 | 1461324222381 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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 04:23:42 INFO - PROCESS | 2008 | 1461324222442 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2008 | 1461324222444 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:23:42 INFO - PROCESS | 2008 | 1461324222448 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 2008 | 1461324222450 Marionette TRACE conn5 <- [1,2526,null,{}] 04:23:42 INFO - PROCESS | 2008 | 1461324222454 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}] 04:23:42 INFO - PROCESS | 2008 | 1461324222637 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:23:42 INFO - PROCESS | 2008 | 1461324222655 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C997F73000 == 94 [pid = 2008] [id = 641] 04:23:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C994A10C00) [pid = 2008] [serial = 1923] [outer = 0000000000000000] 04:23:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 202 (000000C994EF0000) [pid = 2008] [serial = 1924] [outer = 000000C994A10C00] 04:23:42 INFO - PROCESS | 2008 | 1461324222715 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 203 (000000C995F4D400) [pid = 2008] [serial = 1925] [outer = 000000C994A10C00] 04:23:43 INFO - PROCESS | 2008 | 1461324223382 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]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 986ms 04:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:23:43 INFO - PROCESS | 2008 | 1461324223437 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 2008 | 1461324223439 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:23:43 INFO - PROCESS | 2008 | 1461324223443 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 2008 | 1461324223446 Marionette TRACE conn5 <- [1,2530,null,{}] 04:23:43 INFO - PROCESS | 2008 | 1461324223449 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}] 04:23:43 INFO - PROCESS | 2008 | 1461324223569 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:23:43 INFO - PROCESS | 2008 | 1461324223689 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9997D2800 == 95 [pid = 2008] [id = 642] 04:23:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 204 (000000C994EF8800) [pid = 2008] [serial = 1926] [outer = 0000000000000000] 04:23:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 205 (000000C995F9A400) [pid = 2008] [serial = 1927] [outer = 000000C994EF8800] 04:23:43 INFO - PROCESS | 2008 | 1461324223747 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 206 (000000C995FA7000) [pid = 2008] [serial = 1928] [outer = 000000C994EF8800] 04:23:44 INFO - PROCESS | 2008 | 1461324224305 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]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 944ms 04:23:44 INFO - PROCESS | 2008 | 1461324224390 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 2008 | 1461324224392 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:23:44 INFO - PROCESS | 2008 | 1461324224396 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 2008 | 1461324224399 Marionette TRACE conn5 <- [1,2534,null,{}] 04:23:44 INFO - PROCESS | 2008 | 1461324224402 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}] 04:23:44 INFO - PROCESS | 2008 | 1461324224527 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:23:44 INFO - PROCESS | 2008 | 1461324224642 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBE7B000 == 96 [pid = 2008] [id = 643] 04:23:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 207 (000000C995CF9C00) [pid = 2008] [serial = 1929] [outer = 0000000000000000] 04:23:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 208 (000000C9970DAC00) [pid = 2008] [serial = 1930] [outer = 000000C995CF9C00] 04:23:44 INFO - PROCESS | 2008 | 1461324224740 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 209 (000000C9983D4C00) [pid = 2008] [serial = 1931] [outer = 000000C995CF9C00] 04:23:45 INFO - PROCESS | 2008 | 1461324225318 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]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 983ms 04:23:45 INFO - PROCESS | 2008 | 1461324225382 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 2008 | 1461324225385 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:23:45 INFO - PROCESS | 2008 | 1461324225389 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 2008 | 1461324225391 Marionette TRACE conn5 <- [1,2538,null,{}] 04:23:45 INFO - PROCESS | 2008 | 1461324225395 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}] 04:23:45 INFO - PROCESS | 2008 | 1461324225515 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:23:45 INFO - PROCESS | 2008 | 1461324225665 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0F800 == 97 [pid = 2008] [id = 644] 04:23:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 210 (000000C98A061000) [pid = 2008] [serial = 1932] [outer = 0000000000000000] 04:23:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 211 (000000C98C2BB800) [pid = 2008] [serial = 1933] [outer = 000000C98A061000] 04:23:45 INFO - PROCESS | 2008 | 1461324225723 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 212 (000000C993FAE800) [pid = 2008] [serial = 1934] [outer = 000000C98A061000] 04:23:46 INFO - PROCESS | 2008 | 1461324226339 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]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 985ms 04:23:46 INFO - PROCESS | 2008 | 1461324226376 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 2008 | 1461324226379 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:23:46 INFO - PROCESS | 2008 | 1461324226382 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 2008 | 1461324226384 Marionette TRACE conn5 <- [1,2542,null,{}] 04:23:46 INFO - PROCESS | 2008 | 1461324226388 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}] 04:23:46 INFO - PROCESS | 2008 | 1461324226512 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:23:46 INFO - PROCESS | 2008 | 1461324226677 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C987C04000 == 98 [pid = 2008] [id = 645] 04:23:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 213 (000000C983B83000) [pid = 2008] [serial = 1935] [outer = 0000000000000000] 04:23:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 214 (000000C984981C00) [pid = 2008] [serial = 1936] [outer = 000000C983B83000] 04:23:46 INFO - PROCESS | 2008 | 1461324226735 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 215 (000000C9886C6400) [pid = 2008] [serial = 1937] [outer = 000000C983B83000] 04:23:47 INFO - PROCESS | 2008 | 1461324227347 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]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1179ms 04:23:47 INFO - PROCESS | 2008 | 1461324227590 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 2008 | 1461324227595 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:23:47 INFO - PROCESS | 2008 | 1461324227602 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 2008 | 1461324227605 Marionette TRACE conn5 <- [1,2546,null,{}] 04:23:47 INFO - PROCESS | 2008 | 1461324227611 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}] 04:23:47 INFO - PROCESS | 2008 | 1461324227733 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:23:47 INFO - PROCESS | 2008 | 1461324227880 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0AF800 == 99 [pid = 2008] [id = 646] 04:23:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 216 (000000C98628B000) [pid = 2008] [serial = 1938] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C986B72400) [pid = 2008] [serial = 1939] [outer = 000000C98628B000] 04:23:47 INFO - PROCESS | 2008 | 1461324227932 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C98776E400) [pid = 2008] [serial = 1940] [outer = 000000C98628B000] 04:23:48 INFO - PROCESS | 2008 | 1461324228553 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]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 985ms 04:23:48 INFO - PROCESS | 2008 | 1461324228593 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 2008 | 1461324228597 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:23:48 INFO - PROCESS | 2008 | 1461324228604 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 2008 | 1461324228608 Marionette TRACE conn5 <- [1,2550,null,{}] 04:23:48 INFO - PROCESS | 2008 | 1461324228612 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}] 04:23:48 INFO - PROCESS | 2008 | 1461324228728 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:23:48 INFO - PROCESS | 2008 | 1461324228915 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C9960CE000 == 98 [pid = 2008] [id = 475] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C99399A800 == 97 [pid = 2008] [id = 634] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C992127000 == 96 [pid = 2008] [id = 633] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C993486000 == 95 [pid = 2008] [id = 632] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C99330F000 == 94 [pid = 2008] [id = 631] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C99286D800 == 93 [pid = 2008] [id = 630] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A8F800 == 92 [pid = 2008] [id = 629] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F459800 == 91 [pid = 2008] [id = 628] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C98931C000 == 90 [pid = 2008] [id = 627] 04:23:48 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9EE800 == 89 [pid = 2008] [id = 626] 04:23:48 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C98CE27800) [pid = 2008] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:23:48 INFO - PROCESS | 2008 | --DOMWINDOW == 216 (000000C9970DA400) [pid = 2008] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:23:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986C66000 == 90 [pid = 2008] [id = 647] 04:23:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C984373800) [pid = 2008] [serial = 1941] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C9863EAC00) [pid = 2008] [serial = 1942] [outer = 000000C984373800] 04:23:49 INFO - PROCESS | 2008 | 1461324229023 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C9890D8000) [pid = 2008] [serial = 1943] [outer = 000000C984373800] 04:23:49 INFO - PROCESS | 2008 | --DOCSHELL 000000C98A4D7000 == 89 [pid = 2008] [id = 625] 04:23:49 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0DF800 == 88 [pid = 2008] [id = 624] 04:23:49 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEF5800 == 87 [pid = 2008] [id = 620] 04:23:49 INFO - PROCESS | 2008 | --DOCSHELL 000000C9997CA800 == 86 [pid = 2008] [id = 619] 04:23:49 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932E0000 == 85 [pid = 2008] [id = 618] 04:23:49 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE19000 == 84 [pid = 2008] [id = 617] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 218 (000000C9949C5000) [pid = 2008] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C9941C9000) [pid = 2008] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 216 (000000C98A05AC00) [pid = 2008] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 215 (000000C9890E1400) [pid = 2008] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 214 (000000C9890D8400) [pid = 2008] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 213 (000000C994A09C00) [pid = 2008] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 212 (000000C988478800) [pid = 2008] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 211 (000000C98FCED400) [pid = 2008] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 210 (000000C992983C00) [pid = 2008] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 209 (000000C9FA678800) [pid = 2008] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 208 (000000C98CE29800) [pid = 2008] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 207 (000000C98E1AB400) [pid = 2008] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 206 (000000C9F9E73400) [pid = 2008] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 205 (000000C995CF7000) [pid = 2008] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 204 (000000C993014000) [pid = 2008] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 203 (000000C98FB67000) [pid = 2008] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 202 (000000C993022C00) [pid = 2008] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 201 (000000C9890E2400) [pid = 2008] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 200 (000000C9FEE40400) [pid = 2008] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 199 (000000C993444400) [pid = 2008] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 198 (000000C9FA679000) [pid = 2008] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 197 (000000C993FA7400) [pid = 2008] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 196 (000000C9F55B4800) [pid = 2008] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 195 (000000C9F9EE9C00) [pid = 2008] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 194 (000000C991A5F000) [pid = 2008] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 193 (000000C9F89CE000) [pid = 2008] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 192 (000000C98B4B1000) [pid = 2008] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C993021C00) [pid = 2008] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C995F5B000) [pid = 2008] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C98EFD6800) [pid = 2008] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C9FF0CF800) [pid = 2008] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C98E1A4800) [pid = 2008] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C9967DB800) [pid = 2008] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C98B5C4C00) [pid = 2008] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C9FEE7B000) [pid = 2008] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 183 (000000C9907D0C00) [pid = 2008] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 182 (000000C988584C00) [pid = 2008] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 181 (000000C9921C5400) [pid = 2008] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 180 (000000C99301A000) [pid = 2008] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 179 (000000C98BA6F800) [pid = 2008] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 178 (000000C9949CF800) [pid = 2008] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 177 (000000C9F9C55400) [pid = 2008] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C9941DB400) [pid = 2008] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 175 (000000C994EF8400) [pid = 2008] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 174 (000000C9FB777400) [pid = 2008] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 173 (000000C9F89D6C00) [pid = 2008] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 172 (000000C9996C9800) [pid = 2008] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 171 (000000C9947A2800) [pid = 2008] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 170 (000000C9F55C9400) [pid = 2008] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C98A05A000) [pid = 2008] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C9F55C4400) [pid = 2008] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C9F8B74000) [pid = 2008] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C98B4F0C00) [pid = 2008] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C993172000) [pid = 2008] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C98C660000) [pid = 2008] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C98C669C00) [pid = 2008] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C9F89C8400) [pid = 2008] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C98E1A9800) [pid = 2008] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C9F8B78800) [pid = 2008] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C9983D9000) [pid = 2008] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C995CED400) [pid = 2008] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C9949C7400) [pid = 2008] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C9941C5400) [pid = 2008] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C9F9457400) [pid = 2008] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C98F1F0C00) [pid = 2008] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C988082000) [pid = 2008] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C9FAD17000) [pid = 2008] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98FCF0400) [pid = 2008] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C9890C9400) [pid = 2008] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C9F8A29400) [pid = 2008] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C9FB76F000) [pid = 2008] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2008 | 1461324229560 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]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 984ms 04:23:49 INFO - PROCESS | 2008 | 1461324229590 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 2008 | 1461324229593 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:23:49 INFO - PROCESS | 2008 | 1461324229596 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 2008 | 1461324229598 Marionette TRACE conn5 <- [1,2554,null,{}] 04:23:49 INFO - PROCESS | 2008 | 1461324229608 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}] 04:23:49 INFO - PROCESS | 2008 | 1461324229716 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:23:49 INFO - PROCESS | 2008 | 1461324229842 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CE72000 == 85 [pid = 2008] [id = 648] 04:23:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C989CD4800) [pid = 2008] [serial = 1944] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98B4B0400) [pid = 2008] [serial = 1945] [outer = 000000C989CD4800] 04:23:49 INFO - PROCESS | 2008 | 1461324229894 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C98B5C0400) [pid = 2008] [serial = 1946] [outer = 000000C989CD4800] 04:23:50 INFO - PROCESS | 2008 | 1461324230292 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]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 796ms 04:23:50 INFO - PROCESS | 2008 | 1461324230396 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 2008 | 1461324230398 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:23:50 INFO - PROCESS | 2008 | 1461324230401 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 2008 | 1461324230403 Marionette TRACE conn5 <- [1,2558,null,{}] 04:23:50 INFO - PROCESS | 2008 | 1461324230407 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}] 04:23:50 INFO - PROCESS | 2008 | 1461324230508 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:23:50 INFO - PROCESS | 2008 | 1461324230521 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9DD800 == 86 [pid = 2008] [id = 649] 04:23:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98C180800) [pid = 2008] [serial = 1947] [outer = 0000000000000000] 04:23:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C98C1F5800) [pid = 2008] [serial = 1948] [outer = 000000C98C180800] 04:23:50 INFO - PROCESS | 2008 | 1461324230572 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C98C784800) [pid = 2008] [serial = 1949] [outer = 000000C98C180800] 04:23:51 INFO - PROCESS | 2008 | 1461324231142 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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 773ms 04:23:51 INFO - PROCESS | 2008 | 1461324231178 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2008 | 1461324231180 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:23:51 INFO - PROCESS | 2008 | 1461324231183 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 2008 | 1461324231185 Marionette TRACE conn5 <- [1,2562,null,{}] 04:23:51 INFO - PROCESS | 2008 | 1461324231189 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}] 04:23:51 INFO - PROCESS | 2008 | 1461324231293 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:23:51 INFO - PROCESS | 2008 | 1461324231300 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9902A0000 == 87 [pid = 2008] [id = 650] 04:23:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C98C65EC00) [pid = 2008] [serial = 1950] [outer = 0000000000000000] 04:23:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C98CE23000) [pid = 2008] [serial = 1951] [outer = 000000C98C65EC00] 04:23:51 INFO - PROCESS | 2008 | 1461324231347 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C98E1AF000) [pid = 2008] [serial = 1952] [outer = 000000C98C65EC00] 04:23:51 INFO - PROCESS | 2008 | 1461324231841 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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 04:23:51 INFO - PROCESS | 2008 | 1461324231934 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2008 | 1461324231936 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:23:51 INFO - PROCESS | 2008 | 1461324231944 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 2008 | 1461324231946 Marionette TRACE conn5 <- [1,2566,null,{}] 04:23:51 INFO - PROCESS | 2008 | 1461324231950 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}] 04:23:52 INFO - PROCESS | 2008 | 1461324232105 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:23:52 INFO - PROCESS | 2008 | 1461324232130 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992860000 == 88 [pid = 2008] [id = 651] 04:23:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C98F1F6C00) [pid = 2008] [serial = 1953] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C98F1FAC00) [pid = 2008] [serial = 1954] [outer = 000000C98F1F6C00] 04:23:52 INFO - PROCESS | 2008 | 1461324232180 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C98FB66400) [pid = 2008] [serial = 1955] [outer = 000000C98F1F6C00] 04:23:52 INFO - PROCESS | 2008 | 1461324232629 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]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 04:23:52 INFO - PROCESS | 2008 | 1461324232681 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 2008 | 1461324232683 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:23:52 INFO - PROCESS | 2008 | 1461324232693 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 2008 | 1461324232694 Marionette TRACE conn5 <- [1,2570,null,{}] 04:23:52 INFO - PROCESS | 2008 | 1461324232698 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}] 04:23:52 INFO - PROCESS | 2008 | 1461324232836 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:23:52 INFO - PROCESS | 2008 | 1461324232869 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932E0000 == 89 [pid = 2008] [id = 652] 04:23:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C98F944000) [pid = 2008] [serial = 1956] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C98FD48C00) [pid = 2008] [serial = 1957] [outer = 000000C98F944000] 04:23:52 INFO - PROCESS | 2008 | 1461324232915 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C9907D6000) [pid = 2008] [serial = 1958] [outer = 000000C98F944000] 04:23:53 INFO - PROCESS | 2008 | 1461324233368 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]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 04:23:53 INFO - PROCESS | 2008 | 1461324233460 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 2008 | 1461324233462 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:23:53 INFO - PROCESS | 2008 | 1461324233471 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 2008 | 1461324233473 Marionette TRACE conn5 <- [1,2574,null,{}] 04:23:53 INFO - PROCESS | 2008 | 1461324233481 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}] 04:23:53 INFO - PROCESS | 2008 | 1461324233890 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C9F954D800) [pid = 2008] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C986EF2C00) [pid = 2008] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C99316C400) [pid = 2008] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C9F8B70400) [pid = 2008] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C995CF2C00) [pid = 2008] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C994A05400) [pid = 2008] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C98F941C00) [pid = 2008] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C995CF3400) [pid = 2008] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C988477C00) [pid = 2008] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C98C2B9C00) [pid = 2008] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C994A02400) [pid = 2008] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C986B6C800) [pid = 2008] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98EFD3800) [pid = 2008] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C986F42000) [pid = 2008] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C988478400) [pid = 2008] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98F88F000) [pid = 2008] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98850F800) [pid = 2008] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98CE7D400) [pid = 2008] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C9907CE400) [pid = 2008] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98F949000) [pid = 2008] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98C182800) [pid = 2008] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98C78E400) [pid = 2008] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C9863E8000) [pid = 2008] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C9F55BA000) [pid = 2008] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:23:53 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C9F8C2F800) [pid = 2008] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:23:54 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98C1FA000) [pid = 2008] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:23:54 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C988508400) [pid = 2008] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:23:54 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C995F54800) [pid = 2008] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:23:54 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C9F89D5400) [pid = 2008] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:23:54 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C991AA5C00) [pid = 2008] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:23:54 INFO - PROCESS | 2008 | 1461324233973 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988153800 == 90 [pid = 2008] [id = 653] 04:23:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C983B0A400) [pid = 2008] [serial = 1959] [outer = 0000000000000000] 04:23:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C986290C00) [pid = 2008] [serial = 1960] [outer = 000000C983B0A400] 04:23:54 INFO - PROCESS | 2008 | 1461324234020 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C9890D5000) [pid = 2008] [serial = 1961] [outer = 000000C983B0A400] 04:23:54 INFO - PROCESS | 2008 | 1461324234376 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]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 945ms 04:23:54 INFO - PROCESS | 2008 | 1461324234432 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 2008 | 1461324234434 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:23:54 INFO - PROCESS | 2008 | 1461324234437 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:23:54 INFO - PROCESS | 2008 | 1461324234439 Marionette TRACE conn5 <- [1,2578,null,{}] 04:23:54 INFO - PROCESS | 2008 | 1461324234443 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}] 04:23:54 INFO - PROCESS | 2008 | 1461324234542 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:23:54 INFO - PROCESS | 2008 | 1461324234548 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99341C800 == 91 [pid = 2008] [id = 654] 04:23:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98C2B9C00) [pid = 2008] [serial = 1962] [outer = 0000000000000000] 04:23:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98FD4F000) [pid = 2008] [serial = 1963] [outer = 000000C98C2B9C00] 04:23:54 INFO - PROCESS | 2008 | 1461324234595 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C992986800) [pid = 2008] [serial = 1964] [outer = 000000C98C2B9C00] 04:23:55 INFO - PROCESS | 2008 | 1461324235052 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]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 04:23:55 INFO - PROCESS | 2008 | 1461324235085 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 2008 | 1461324235087 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:23:55 INFO - PROCESS | 2008 | 1461324235091 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 2008 | 1461324235092 Marionette TRACE conn5 <- [1,2582,null,{}] 04:23:55 INFO - PROCESS | 2008 | 1461324235096 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}] 04:23:55 INFO - PROCESS | 2008 | 1461324235195 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:23:55 INFO - PROCESS | 2008 | 1461324235230 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993986000 == 92 [pid = 2008] [id = 655] 04:23:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C993167400) [pid = 2008] [serial = 1965] [outer = 0000000000000000] 04:23:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C993175400) [pid = 2008] [serial = 1966] [outer = 000000C993167400] 04:23:55 INFO - PROCESS | 2008 | 1461324235279 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C993FAF800) [pid = 2008] [serial = 1967] [outer = 000000C993167400] 04:23:55 INFO - PROCESS | 2008 | 1461324235722 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]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 04:23:55 INFO - PROCESS | 2008 | 1461324235783 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 2008 | 1461324235786 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:23:55 INFO - PROCESS | 2008 | 1461324235790 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 2008 | 1461324235792 Marionette TRACE conn5 <- [1,2586,null,{}] 04:23:55 INFO - PROCESS | 2008 | 1461324235796 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}] 04:23:56 INFO - PROCESS | 2008 | 1461324235998 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:23:56 INFO - PROCESS | 2008 | 1461324236139 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989322800 == 93 [pid = 2008] [id = 656] 04:23:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9809A8800) [pid = 2008] [serial = 1968] [outer = 0000000000000000] 04:23:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C983B0A800) [pid = 2008] [serial = 1969] [outer = 000000C9809A8800] 04:23:56 INFO - PROCESS | 2008 | 1461324236203 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C986F38400) [pid = 2008] [serial = 1970] [outer = 000000C9809A8800] 04:23:56 INFO - PROCESS | 2008 | 1461324236893 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]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1129ms 04:23:56 INFO - PROCESS | 2008 | 1461324236929 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 2008 | 1461324236935 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:23:56 INFO - PROCESS | 2008 | 1461324236940 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 2008 | 1461324236945 Marionette TRACE conn5 <- [1,2590,null,{}] 04:23:56 INFO - PROCESS | 2008 | 1461324236950 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}] 04:23:57 INFO - PROCESS | 2008 | 1461324237083 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:23:57 INFO - PROCESS | 2008 | 1461324237229 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F45C000 == 94 [pid = 2008] [id = 657] 04:23:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C9890E2400) [pid = 2008] [serial = 1971] [outer = 0000000000000000] 04:23:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C98B40D800) [pid = 2008] [serial = 1972] [outer = 000000C9890E2400] 04:23:57 INFO - PROCESS | 2008 | 1461324237291 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98BA6D000) [pid = 2008] [serial = 1973] [outer = 000000C9890E2400] 04:23:57 INFO - PROCESS | 2008 | 1461324237946 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]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1034ms 04:23:57 INFO - PROCESS | 2008 | 1461324237976 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:23:57 INFO - PROCESS | 2008 | 1461324237980 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:23:57 INFO - PROCESS | 2008 | 1461324237984 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 2008 | 1461324237986 Marionette TRACE conn5 <- [1,2594,null,{}] 04:23:57 INFO - PROCESS | 2008 | 1461324237990 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}] 04:23:58 INFO - PROCESS | 2008 | 1461324238117 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:23:58 INFO - PROCESS | 2008 | 1461324238279 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993981000 == 95 [pid = 2008] [id = 658] 04:23:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C98E1C3400) [pid = 2008] [serial = 1974] [outer = 0000000000000000] 04:23:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98ED67400) [pid = 2008] [serial = 1975] [outer = 000000C98E1C3400] 04:23:58 INFO - PROCESS | 2008 | 1461324238337 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C98F891C00) [pid = 2008] [serial = 1976] [outer = 000000C98E1C3400] 04:23:58 INFO - PROCESS | 2008 | 1461324238962 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]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1027ms 04:23:59 INFO - PROCESS | 2008 | 1461324239012 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 2008 | 1461324239017 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:23:59 INFO - PROCESS | 2008 | 1461324239029 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 2008 | 1461324239034 Marionette TRACE conn5 <- [1,2598,null,{}] 04:23:59 INFO - PROCESS | 2008 | 1461324239056 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}] 04:23:59 INFO - PROCESS | 2008 | 1461324239215 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:23:59 INFO - PROCESS | 2008 | 1461324239362 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994BA1000 == 96 [pid = 2008] [id = 659] 04:23:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C98F1F0400) [pid = 2008] [serial = 1977] [outer = 0000000000000000] 04:23:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C9941E8000) [pid = 2008] [serial = 1978] [outer = 000000C98F1F0400] 04:23:59 INFO - PROCESS | 2008 | 1461324239420 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C9949CE800) [pid = 2008] [serial = 1979] [outer = 000000C98F1F0400] 04:24:00 INFO - PROCESS | 2008 | 1461324240023 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]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1058ms 04:24:00 INFO - PROCESS | 2008 | 1461324240084 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 2008 | 1461324240087 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:24:00 INFO - PROCESS | 2008 | 1461324240090 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 2008 | 1461324240092 Marionette TRACE conn5 <- [1,2602,null,{}] 04:24:00 INFO - PROCESS | 2008 | 1461324240114 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}] 04:24:00 INFO - PROCESS | 2008 | 1461324240237 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:24:00 INFO - PROCESS | 2008 | 1461324240382 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E5D000 == 97 [pid = 2008] [id = 660] 04:24:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C994A09C00) [pid = 2008] [serial = 1980] [outer = 0000000000000000] 04:24:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C994AE9C00) [pid = 2008] [serial = 1981] [outer = 000000C994A09C00] 04:24:00 INFO - PROCESS | 2008 | 1461324240440 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C994EF9800) [pid = 2008] [serial = 1982] [outer = 000000C994A09C00] 04:24:01 INFO - PROCESS | 2008 | 1461324241039 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]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 987ms 04:24:01 INFO - PROCESS | 2008 | 1461324241079 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 2008 | 1461324241082 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:24:01 INFO - PROCESS | 2008 | 1461324241085 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 2008 | 1461324241087 Marionette TRACE conn5 <- [1,2606,null,{}] 04:24:01 INFO - PROCESS | 2008 | 1461324241092 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}] 04:24:01 INFO - PROCESS | 2008 | 1461324241217 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:24:01 INFO - PROCESS | 2008 | 1461324241377 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995C8F000 == 98 [pid = 2008] [id = 661] 04:24:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C995F9D400) [pid = 2008] [serial = 1983] [outer = 0000000000000000] 04:24:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C995FA6800) [pid = 2008] [serial = 1984] [outer = 000000C995F9D400] 04:24:01 INFO - PROCESS | 2008 | 1461324241445 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C997FA6400) [pid = 2008] [serial = 1985] [outer = 000000C995F9D400] 04:24:02 INFO - PROCESS | 2008 | 1461324242078 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]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1022ms 04:24:02 INFO - PROCESS | 2008 | 1461324242110 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 2008 | 1461324242113 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:24:02 INFO - PROCESS | 2008 | 1461324242116 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 2008 | 1461324242118 Marionette TRACE conn5 <- [1,2610,null,{}] 04:24:02 INFO - PROCESS | 2008 | 1461324242122 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}] 04:24:02 INFO - PROCESS | 2008 | 1461324242248 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:24:02 INFO - PROCESS | 2008 | 1461324242395 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996073000 == 99 [pid = 2008] [id = 662] 04:24:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C9996C9800) [pid = 2008] [serial = 1986] [outer = 0000000000000000] 04:24:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C9F55BC800) [pid = 2008] [serial = 1987] [outer = 000000C9996C9800] 04:24:02 INFO - PROCESS | 2008 | 1461324242452 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C9F55C9400) [pid = 2008] [serial = 1988] [outer = 000000C9996C9800] 04:24:03 INFO - PROCESS | 2008 | 1461324243008 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]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 942ms 04:24:03 INFO - PROCESS | 2008 | 1461324243061 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 2008 | 1461324243064 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:24:03 INFO - PROCESS | 2008 | 1461324243068 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:24:03 INFO - PROCESS | 2008 | 1461324243070 Marionette TRACE conn5 <- [1,2614,null,{}] 04:24:03 INFO - PROCESS | 2008 | 1461324243074 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}] 04:24:03 INFO - PROCESS | 2008 | 1461324243200 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:24:03 INFO - PROCESS | 2008 | 1461324243313 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996D4F000 == 100 [pid = 2008] [id = 663] 04:24:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C9F55C5000) [pid = 2008] [serial = 1989] [outer = 0000000000000000] 04:24:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C9F89D1C00) [pid = 2008] [serial = 1990] [outer = 000000C9F55C5000] 04:24:03 INFO - PROCESS | 2008 | 1461324243410 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C9F8A32400) [pid = 2008] [serial = 1991] [outer = 000000C9F55C5000] 04:24:03 INFO - PROCESS | 2008 | 1461324243949 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]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 923ms 04:24:04 INFO - PROCESS | 2008 | 1461324243994 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 2008 | 1461324243996 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:24:04 INFO - PROCESS | 2008 | 1461324244000 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 2008 | 1461324244002 Marionette TRACE conn5 <- [1,2618,null,{}] 04:24:04 INFO - PROCESS | 2008 | 1461324244006 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}] 04:24:04 INFO - PROCESS | 2008 | 1461324244128 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:24:04 INFO - PROCESS | 2008 | 1461324244304 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FE1800 == 101 [pid = 2008] [id = 664] 04:24:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C991A65000) [pid = 2008] [serial = 1992] [outer = 0000000000000000] 04:24:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C9F8B75000) [pid = 2008] [serial = 1993] [outer = 000000C991A65000] 04:24:04 INFO - PROCESS | 2008 | 1461324244362 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C9F945A400) [pid = 2008] [serial = 1994] [outer = 000000C991A65000] 04:24:04 INFO - PROCESS | 2008 | 1461324244960 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]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1025ms 04:24:05 INFO - PROCESS | 2008 | 1461324245028 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 2008 | 1461324245031 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:24:05 INFO - PROCESS | 2008 | 1461324245034 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 2008 | 1461324245036 Marionette TRACE conn5 <- [1,2622,null,{}] 04:24:05 INFO - PROCESS | 2008 | 1461324245040 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}] 04:24:05 INFO - PROCESS | 2008 | 1461324245180 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:24:05 INFO - PROCESS | 2008 | 1461324245534 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD5C800 == 102 [pid = 2008] [id = 665] 04:24:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C983B0B000) [pid = 2008] [serial = 1995] [outer = 0000000000000000] 04:24:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C984310000) [pid = 2008] [serial = 1996] [outer = 000000C983B0B000] 04:24:05 INFO - PROCESS | 2008 | 1461324245620 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C987115800) [pid = 2008] [serial = 1997] [outer = 000000C983B0B000] 04:24:06 INFO - PROCESS | 2008 | 1461324246312 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]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1335ms 04:24:06 INFO - PROCESS | 2008 | 1461324246373 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 2008 | 1461324246376 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:24:06 INFO - PROCESS | 2008 | 1461324246381 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:24:06 INFO - PROCESS | 2008 | 1461324246385 Marionette TRACE conn5 <- [1,2626,null,{}] 04:24:06 INFO - PROCESS | 2008 | 1461324246391 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}] 04:24:06 INFO - PROCESS | 2008 | 1461324246509 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:24:06 INFO - PROCESS | 2008 | 1461324246661 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FB0C000 == 103 [pid = 2008] [id = 666] 04:24:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 173 (000000C98850C000) [pid = 2008] [serial = 1998] [outer = 0000000000000000] 04:24:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 174 (000000C988587800) [pid = 2008] [serial = 1999] [outer = 000000C98850C000] 04:24:06 INFO - PROCESS | 2008 | 1461324246717 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 175 (000000C98B4B8400) [pid = 2008] [serial = 2000] [outer = 000000C98850C000] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FD1800 == 102 [pid = 2008] [id = 564] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C99349A000 == 101 [pid = 2008] [id = 563] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C993986000 == 100 [pid = 2008] [id = 655] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C99341C800 == 99 [pid = 2008] [id = 654] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C988153800 == 98 [pid = 2008] [id = 653] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932E0000 == 97 [pid = 2008] [id = 652] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C992860000 == 96 [pid = 2008] [id = 651] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C9902A0000 == 95 [pid = 2008] [id = 650] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 174 (000000C993020000) [pid = 2008] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 173 (000000C9FA672400) [pid = 2008] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 172 (000000C9FEF49000) [pid = 2008] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 171 (000000C997FA7800) [pid = 2008] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9DD800 == 94 [pid = 2008] [id = 649] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CE72000 == 93 [pid = 2008] [id = 648] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C986C66000 == 92 [pid = 2008] [id = 647] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0AF800 == 91 [pid = 2008] [id = 646] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C996039800 == 90 [pid = 2008] [id = 640] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C995C97000 == 89 [pid = 2008] [id = 639] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C994927000 == 88 [pid = 2008] [id = 638] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE03000 == 87 [pid = 2008] [id = 637] 04:24:07 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD02800 == 86 [pid = 2008] [id = 636] 04:24:07 INFO - PROCESS | 2008 | 1461324247371 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]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1033ms 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 170 (000000C994AEE800) [pid = 2008] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C9F89CB800) [pid = 2008] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C9FAE36000) [pid = 2008] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C98F1EC800) [pid = 2008] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C98A064000) [pid = 2008] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C9983DDC00) [pid = 2008] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C9F8B71000) [pid = 2008] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C9983D3C00) [pid = 2008] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C9FA678C00) [pid = 2008] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C9FAC68C00) [pid = 2008] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C9FAE19C00) [pid = 2008] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C995F5A800) [pid = 2008] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C9996D0000) [pid = 2008] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C994AEB800) [pid = 2008] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C9F55D0C00) [pid = 2008] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C98A059C00) [pid = 2008] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C98ED62000) [pid = 2008] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C994A0FC00) [pid = 2008] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C986F3AC00) [pid = 2008] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98F1EFC00) [pid = 2008] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98F899C00) [pid = 2008] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C987535400) [pid = 2008] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98B472C00) [pid = 2008] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98C2B7400) [pid = 2008] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C988588400) [pid = 2008] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98FCF0800) [pid = 2008] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98A062400) [pid = 2008] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C9886C8C00) [pid = 2008] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C9970E1400) [pid = 2008] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98A4B2C00) [pid = 2008] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C9967DA000) [pid = 2008] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98C187800) [pid = 2008] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98F1F5400) [pid = 2008] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98FB64800) [pid = 2008] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C9921BB000) [pid = 2008] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C9907CB800) [pid = 2008] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C991A64400) [pid = 2008] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C991A5CC00) [pid = 2008] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98C1EBC00) [pid = 2008] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C98CE24800) [pid = 2008] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 130 (000000C98C669000) [pid = 2008] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 129 (000000C988006000) [pid = 2008] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 128 (000000C989CDA000) [pid = 2008] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 127 (000000C98E1C5800) [pid = 2008] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | --DOMWINDOW == 126 (000000C98C2BC800) [pid = 2008] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:24:07 INFO - PROCESS | 2008 | 1461324247486 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 2008 | 1461324247490 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:24:07 INFO - PROCESS | 2008 | 1461324247502 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 2008 | 1461324247504 Marionette TRACE conn5 <- [1,2630,null,{}] 04:24:07 INFO - PROCESS | 2008 | 1461324247508 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}] 04:24:07 INFO - PROCESS | 2008 | 1461324247617 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:24:07 INFO - PROCESS | 2008 | 1461324247625 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0AF800 == 87 [pid = 2008] [id = 667] 04:24:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 127 (000000C986FDC800) [pid = 2008] [serial = 2001] [outer = 0000000000000000] 04:24:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 128 (000000C988584000) [pid = 2008] [serial = 2002] [outer = 000000C986FDC800] 04:24:07 INFO - PROCESS | 2008 | 1461324247673 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 129 (000000C989D3B800) [pid = 2008] [serial = 2003] [outer = 000000C986FDC800] 04:24:08 INFO - PROCESS | 2008 | 1461324248253 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]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:24:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 775ms 04:24:08 INFO - PROCESS | 2008 | 1461324248282 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 2008 | 1461324248285 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:24:08 INFO - PROCESS | 2008 | 1461324248290 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 2008 | 1461324248296 Marionette TRACE conn5 <- [1,2634,null,{}] 04:24:08 INFO - PROCESS | 2008 | 1461324248305 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}] 04:24:08 INFO - PROCESS | 2008 | 1461324248411 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:24:08 INFO - PROCESS | 2008 | 1461324248515 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F92E800 == 88 [pid = 2008] [id = 668] 04:24:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 130 (000000C988007C00) [pid = 2008] [serial = 2004] [outer = 0000000000000000] 04:24:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 131 (000000C98C18B400) [pid = 2008] [serial = 2005] [outer = 000000C988007C00] 04:24:08 INFO - PROCESS | 2008 | 1461324248563 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C98C2C1800) [pid = 2008] [serial = 2006] [outer = 000000C988007C00] 04:24:08 INFO - PROCESS | 2008 | 1461324248924 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]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:24:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 691ms 04:24:08 INFO - PROCESS | 2008 | 1461324248982 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 2008 | 1461324248985 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:24:08 INFO - PROCESS | 2008 | 1461324248988 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 2008 | 1461324248990 Marionette TRACE conn5 <- [1,2638,null,{}] 04:24:09 INFO - PROCESS | 2008 | 1461324248994 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}] 04:24:09 INFO - PROCESS | 2008 | 1461324249095 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:24:09 INFO - PROCESS | 2008 | 1461324249101 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE13800 == 89 [pid = 2008] [id = 669] 04:24:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C98C65D400) [pid = 2008] [serial = 2007] [outer = 0000000000000000] 04:24:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98C78D400) [pid = 2008] [serial = 2008] [outer = 000000C98C65D400] 04:24:09 INFO - PROCESS | 2008 | 1461324249149 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98CE29000) [pid = 2008] [serial = 2009] [outer = 000000C98C65D400] 04:24:09 INFO - PROCESS | 2008 | 1461324249599 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]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 04:24:09 INFO - PROCESS | 2008 | 1461324249620 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 2008 | 1461324249622 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:24:09 INFO - PROCESS | 2008 | 1461324249655 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 2008 | 1461324249657 Marionette TRACE conn5 <- [1,2642,null,{}] 04:24:09 INFO - PROCESS | 2008 | 1461324249671 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}] 04:24:09 INFO - PROCESS | 2008 | 1461324249804 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 04:24:09 INFO - PROCESS | 2008 | 1461324249900 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992580800 == 90 [pid = 2008] [id = 670] 04:24:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98E1B7400) [pid = 2008] [serial = 2010] [outer = 0000000000000000] 04:24:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98E1C3000) [pid = 2008] [serial = 2011] [outer = 000000C98E1B7400] 04:24:09 INFO - PROCESS | 2008 | 1461324249959 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98EFDB800) [pid = 2008] [serial = 2012] [outer = 000000C98E1B7400] 04:24:10 INFO - PROCESS | 2008 | 1461324250415 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]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:24:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 796ms 04:24:10 INFO - PROCESS | 2008 | 1461324250462 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 2008 | 1461324250464 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 04:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:24:10 INFO - PROCESS | 2008 | 1461324250468 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 2008 | 1461324250470 Marionette TRACE conn5 <- [1,2646,null,{}] 04:24:10 INFO - PROCESS | 2008 | 1461324250474 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}] 04:24:10 INFO - PROCESS | 2008 | 1461324250608 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 04:24:10 INFO - PROCESS | 2008 | 1461324250631 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932DE000 == 91 [pid = 2008] [id = 671] 04:24:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98F893000) [pid = 2008] [serial = 2013] [outer = 0000000000000000] 04:24:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C98F948800) [pid = 2008] [serial = 2014] [outer = 000000C98F893000] 04:24:10 INFO - PROCESS | 2008 | 1461324250678 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C98FB70400) [pid = 2008] [serial = 2015] [outer = 000000C98F893000] 04:24:11 INFO - PROCESS | 2008 | 1461324251133 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]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 04:24:11 INFO - PROCESS | 2008 | 1461324251160 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 2008 | 1461324251163 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 04:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:24:11 INFO - PROCESS | 2008 | 1461324251166 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 2008 | 1461324251168 Marionette TRACE conn5 <- [1,2650,null,{}] 04:24:11 INFO - PROCESS | 2008 | 1461324251171 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}] 04:24:11 INFO - PROCESS | 2008 | 1461324251329 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 04:24:11 INFO - PROCESS | 2008 | 1461324251355 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99336B800 == 92 [pid = 2008] [id = 672] 04:24:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98FCEDC00) [pid = 2008] [serial = 2016] [outer = 0000000000000000] 04:24:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98FCF5C00) [pid = 2008] [serial = 2017] [outer = 000000C98FCEDC00] 04:24:11 INFO - PROCESS | 2008 | 1461324251401 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C9907D0C00) [pid = 2008] [serial = 2018] [outer = 000000C98FCEDC00] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98F1F6C00) [pid = 2008] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C98F944000) [pid = 2008] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C98C2B9C00) [pid = 2008] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98C180800) [pid = 2008] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98C65EC00) [pid = 2008] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C989CD4800) [pid = 2008] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C992989400) [pid = 2008] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C984373800) [pid = 2008] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98628B000) [pid = 2008] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:24:11 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C983B0A400) [pid = 2008] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:24:12 INFO - PROCESS | 2008 | 1461324252043 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]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:24:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 923ms 04:24:12 INFO - PROCESS | 2008 | 1461324252093 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 2008 | 1461324252095 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 04:24:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:24:12 INFO - PROCESS | 2008 | 1461324252098 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 2008 | 1461324252100 Marionette TRACE conn5 <- [1,2654,null,{}] 04:24:12 INFO - PROCESS | 2008 | 1461324252103 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}] 04:24:12 INFO - PROCESS | 2008 | 1461324252239 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 04:24:12 INFO - PROCESS | 2008 | 1461324252304 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993480000 == 93 [pid = 2008] [id = 673] 04:24:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98811E400) [pid = 2008] [serial = 2019] [outer = 0000000000000000] 04:24:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98CE23400) [pid = 2008] [serial = 2020] [outer = 000000C98811E400] 04:24:12 INFO - PROCESS | 2008 | 1461324252353 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C991A5E000) [pid = 2008] [serial = 2021] [outer = 000000C98811E400] 04:24:12 INFO - PROCESS | 2008 | [2008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:24:13 INFO - PROCESS | 2008 | [2008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:24:13 INFO - PROCESS | 2008 | 1461324253247 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]]]}] 04:24:13 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) 04:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1190ms 04:24:13 INFO - PROCESS | 2008 | 1461324253292 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 2008 | 1461324253294 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:24:13 INFO - PROCESS | 2008 | 1461324253298 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 2008 | 1461324253300 Marionette TRACE conn5 <- [1,2658,null,{}] 04:24:13 INFO - PROCESS | 2008 | 1461324253304 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}] 04:24:13 INFO - PROCESS | 2008 | 1461324253404 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 04:24:13 INFO - PROCESS | 2008 | 1461324253411 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99398A800 == 94 [pid = 2008] [id = 674] 04:24:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C991AA5C00) [pid = 2008] [serial = 2022] [outer = 0000000000000000] 04:24:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C993017800) [pid = 2008] [serial = 2023] [outer = 000000C991AA5C00] 04:24:13 INFO - PROCESS | 2008 | 1461324253458 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C993438000) [pid = 2008] [serial = 2024] [outer = 000000C991AA5C00] 04:24:14 INFO - PROCESS | 2008 | 1461324254443 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] 04:24:14 INFO - PROCESS | 2008 | 1461324254498 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 04:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:24:14 INFO - PROCESS | 2008 | 1461324254504 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 2008 | 1461324254509 Marionette TRACE conn5 <- [1,2662,null,{}] 04:24:14 INFO - PROCESS | 2008 | 1461324254515 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}] 04:24:14 INFO - PROCESS | 2008 | 1461324254655 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 04:24:14 INFO - PROCESS | 2008 | 1461324254844 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98EE1C000 == 95 [pid = 2008] [id = 675] 04:24:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C988011C00) [pid = 2008] [serial = 2025] [outer = 0000000000000000] 04:24:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98850EC00) [pid = 2008] [serial = 2026] [outer = 000000C988011C00] 04:24:14 INFO - PROCESS | 2008 | 1461324254906 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C9890D8400) [pid = 2008] [serial = 2027] [outer = 000000C988011C00] 04:24:15 INFO - PROCESS | 2008 | 1461324255978 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] 04:24:16 INFO - PROCESS | 2008 | 1461324256052 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 04:24:16 INFO - PROCESS | 2008 | 1461324256060 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:24:16 INFO - PROCESS | 2008 | 1461324256064 Marionette TRACE conn5 <- [1,2666,null,{}] 04:24:16 INFO - PROCESS | 2008 | 1461324256068 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}] 04:24:16 INFO - PROCESS | 2008 | 1461324256187 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 04:24:16 INFO - PROCESS | 2008 | 1461324256407 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992950000 == 96 [pid = 2008] [id = 676] 04:24:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C98B46C800) [pid = 2008] [serial = 2028] [outer = 0000000000000000] 04:24:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C98BA6E400) [pid = 2008] [serial = 2029] [outer = 000000C98B46C800] 04:24:16 INFO - PROCESS | 2008 | 1461324256465 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C98CE1B400) [pid = 2008] [serial = 2030] [outer = 000000C98B46C800] 04:24:17 INFO - PROCESS | 2008 | 1461324257537 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]]]}] 04:24:17 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) 04:24:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1539ms 04:24:17 INFO - PROCESS | 2008 | 1461324257607 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 2008 | 1461324257610 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:24:17 INFO - PROCESS | 2008 | 1461324257658 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 2008 | 1461324257662 Marionette TRACE conn5 <- [1,2670,null,{}] 04:24:17 INFO - PROCESS | 2008 | 1461324257674 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}] 04:24:17 INFO - PROCESS | 2008 | 1461324257835 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 04:24:17 INFO - PROCESS | 2008 | 1461324257977 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994B5C000 == 97 [pid = 2008] [id = 677] 04:24:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C98ED65400) [pid = 2008] [serial = 2031] [outer = 0000000000000000] 04:24:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C991AA3C00) [pid = 2008] [serial = 2032] [outer = 000000C98ED65400] 04:24:18 INFO - PROCESS | 2008 | 1461324258080 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C993444800) [pid = 2008] [serial = 2033] [outer = 000000C98ED65400] 04:24:19 INFO - PROCESS | 2008 | 1461324259138 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]]]}] 04:24:19 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) 04:24:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1535ms 04:24:19 INFO - PROCESS | 2008 | 1461324259196 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 2008 | 1461324259199 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:24:19 INFO - PROCESS | 2008 | 1461324259203 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 2008 | 1461324259205 Marionette TRACE conn5 <- [1,2674,null,{}] 04:24:19 INFO - PROCESS | 2008 | 1461324259209 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}] 04:24:19 INFO - PROCESS | 2008 | 1461324259365 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 04:24:19 INFO - PROCESS | 2008 | 1461324259512 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995C96000 == 98 [pid = 2008] [id = 678] 04:24:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C9941CC800) [pid = 2008] [serial = 2034] [outer = 0000000000000000] 04:24:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C9949C5C00) [pid = 2008] [serial = 2035] [outer = 000000C9941CC800] 04:24:19 INFO - PROCESS | 2008 | 1461324259570 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C994AE8C00) [pid = 2008] [serial = 2036] [outer = 000000C9941CC800] 04:24:20 INFO - PROCESS | 2008 | 1461324260609 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] 04:24:20 INFO - PROCESS | 2008 | 1461324260641 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 04:24:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:24:20 INFO - PROCESS | 2008 | 1461324260644 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 2008 | 1461324260647 Marionette TRACE conn5 <- [1,2678,null,{}] 04:24:20 INFO - PROCESS | 2008 | 1461324260651 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}] 04:24:20 INFO - PROCESS | 2008 | 1461324260773 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 04:24:20 INFO - PROCESS | 2008 | 1461324260917 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9960D2000 == 99 [pid = 2008] [id = 679] 04:24:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C994EEB000) [pid = 2008] [serial = 2037] [outer = 0000000000000000] 04:24:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C995CF6400) [pid = 2008] [serial = 2038] [outer = 000000C994EEB000] 04:24:20 INFO - PROCESS | 2008 | 1461324260975 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C995F98400) [pid = 2008] [serial = 2039] [outer = 000000C994EEB000] 04:24:22 INFO - PROCESS | 2008 | 1461324261996 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] 04:24:22 INFO - PROCESS | 2008 | 1461324262051 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 04:24:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:24:22 INFO - PROCESS | 2008 | 1461324262056 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 2008 | 1461324262058 Marionette TRACE conn5 <- [1,2682,null,{}] 04:24:22 INFO - PROCESS | 2008 | 1461324262062 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}] 04:24:22 INFO - PROCESS | 2008 | 1461324262195 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 04:24:22 INFO - PROCESS | 2008 | 1461324262413 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9992E9800 == 100 [pid = 2008] [id = 680] 04:24:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C9970D5800) [pid = 2008] [serial = 2040] [outer = 0000000000000000] 04:24:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9983D9C00) [pid = 2008] [serial = 2041] [outer = 000000C9970D5800] 04:24:22 INFO - PROCESS | 2008 | 1461324262474 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9F55B6400) [pid = 2008] [serial = 2042] [outer = 000000C9970D5800] 04:24:23 INFO - PROCESS | 2008 | 1461324263598 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] 04:24:23 INFO - PROCESS | 2008 | 1461324263704 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 04:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:24:23 INFO - PROCESS | 2008 | 1461324263717 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 2008 | 1461324263722 Marionette TRACE conn5 <- [1,2686,null,{}] 04:24:23 INFO - PROCESS | 2008 | 1461324263728 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}] 04:24:23 INFO - PROCESS | 2008 | 1461324263885 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 04:24:24 INFO - PROCESS | 2008 | 1461324264028 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD0D800 == 101 [pid = 2008] [id = 681] 04:24:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C983B0EC00) [pid = 2008] [serial = 2043] [outer = 0000000000000000] 04:24:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C986B6C800) [pid = 2008] [serial = 2044] [outer = 000000C983B0EC00] 04:24:24 INFO - PROCESS | 2008 | 1461324264125 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C98A0C9000) [pid = 2008] [serial = 2045] [outer = 000000C983B0EC00] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C993480000 == 100 [pid = 2008] [id = 673] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C99336B800 == 99 [pid = 2008] [id = 672] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932DE000 == 98 [pid = 2008] [id = 671] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C992580800 == 97 [pid = 2008] [id = 670] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FE13800 == 96 [pid = 2008] [id = 669] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F92E800 == 95 [pid = 2008] [id = 668] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0AF800 == 94 [pid = 2008] [id = 667] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C993175400) [pid = 2008] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FB0C000 == 93 [pid = 2008] [id = 666] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD5C800 == 92 [pid = 2008] [id = 665] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E5D000 == 91 [pid = 2008] [id = 660] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C994BA1000 == 90 [pid = 2008] [id = 659] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C993981000 == 89 [pid = 2008] [id = 658] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F45C000 == 88 [pid = 2008] [id = 657] 04:24:24 INFO - PROCESS | 2008 | --DOCSHELL 000000C989322800 == 87 [pid = 2008] [id = 656] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C98F1FAC00) [pid = 2008] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C98FD48C00) [pid = 2008] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C98FB66400) [pid = 2008] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C9907D6000) [pid = 2008] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C98FD4F000) [pid = 2008] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C988580800) [pid = 2008] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C98C1F5800) [pid = 2008] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C98C784800) [pid = 2008] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98C2BB800) [pid = 2008] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98CE23000) [pid = 2008] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C993173800) [pid = 2008] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C98B4B0400) [pid = 2008] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98B5C0400) [pid = 2008] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98F1F7000) [pid = 2008] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C984981C00) [pid = 2008] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C995F9A400) [pid = 2008] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C9941D1800) [pid = 2008] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C993176C00) [pid = 2008] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C9970DAC00) [pid = 2008] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C9863EAC00) [pid = 2008] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C9890D8000) [pid = 2008] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C98776E400) [pid = 2008] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C986290C00) [pid = 2008] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C986B72400) [pid = 2008] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 135 (000000C98C2B8800) [pid = 2008] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 134 (000000C994EF0000) [pid = 2008] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 133 (000000C992986800) [pid = 2008] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 132 (000000C98E1AF000) [pid = 2008] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2008 | --DOMWINDOW == 131 (000000C9890D5000) [pid = 2008] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:24:25 INFO - PROCESS | 2008 | 1461324265217 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] 04:24:25 INFO - PROCESS | 2008 | 1461324265278 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:24:25 INFO - PROCESS | 2008 | 1461324265284 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 2008 | 1461324265287 Marionette TRACE conn5 <- [1,2690,null,{}] 04:24:25 INFO - PROCESS | 2008 | 1461324265292 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}] 04:24:25 INFO - PROCESS | 2008 | 1461324265398 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 04:24:25 INFO - PROCESS | 2008 | 1461324265554 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD5E000 == 88 [pid = 2008] [id = 682] 04:24:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 132 (000000C988479400) [pid = 2008] [serial = 2046] [outer = 0000000000000000] 04:24:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 133 (000000C988514000) [pid = 2008] [serial = 2047] [outer = 000000C988479400] 04:24:25 INFO - PROCESS | 2008 | 1461324265602 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 134 (000000C98A0BE400) [pid = 2008] [serial = 2048] [outer = 000000C988479400] 04:24:26 INFO - PROCESS | 2008 | 1461324266034 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]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 775ms 04:24:26 INFO - PROCESS | 2008 | 1461324266061 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 2008 | 1461324266063 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:24:26 INFO - PROCESS | 2008 | 1461324266067 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 2008 | 1461324266071 Marionette TRACE conn5 <- [1,2694,null,{}] 04:24:26 INFO - PROCESS | 2008 | 1461324266087 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}] 04:24:26 INFO - PROCESS | 2008 | 1461324266196 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 04:24:26 INFO - PROCESS | 2008 | 1461324266203 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBC2000 == 89 [pid = 2008] [id = 683] 04:24:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 135 (000000C98C1F1C00) [pid = 2008] [serial = 2049] [outer = 0000000000000000] 04:24:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 136 (000000C98C2C5400) [pid = 2008] [serial = 2050] [outer = 000000C98C1F1C00] 04:24:26 INFO - PROCESS | 2008 | 1461324266257 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C98C8C5800) [pid = 2008] [serial = 2051] [outer = 000000C98C1F1C00] 04:24:26 INFO - PROCESS | 2008 | 1461324266718 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]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 04:24:26 INFO - PROCESS | 2008 | 1461324266761 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 2008 | 1461324266764 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:24:26 INFO - PROCESS | 2008 | 1461324266767 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 2008 | 1461324266769 Marionette TRACE conn5 <- [1,2698,null,{}] 04:24:26 INFO - PROCESS | 2008 | 1461324266773 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}] 04:24:26 INFO - PROCESS | 2008 | 1461324266902 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 04:24:26 INFO - PROCESS | 2008 | 1461324266912 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99285A800 == 90 [pid = 2008] [id = 684] 04:24:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C98CE86400) [pid = 2008] [serial = 2052] [outer = 0000000000000000] 04:24:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98E1A9800) [pid = 2008] [serial = 2053] [outer = 000000C98CE86400] 04:24:26 INFO - PROCESS | 2008 | 1461324266960 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C98EFDA400) [pid = 2008] [serial = 2054] [outer = 000000C98CE86400] 04:24:27 INFO - PROCESS | 2008 | 1461324267479 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] 04:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:24:27 INFO - PROCESS | 2008 | 1461324267508 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 04:24:27 INFO - PROCESS | 2008 | 1461324267511 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 2008 | 1461324267513 Marionette TRACE conn5 <- [1,2702,null,{}] 04:24:27 INFO - PROCESS | 2008 | 1461324267516 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}] 04:24:27 INFO - PROCESS | 2008 | 1461324267658 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 04:24:27 INFO - PROCESS | 2008 | 1461324267675 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993306800 == 91 [pid = 2008] [id = 685] 04:24:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C98F1F9000) [pid = 2008] [serial = 2055] [outer = 0000000000000000] 04:24:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98F899000) [pid = 2008] [serial = 2056] [outer = 000000C98F1F9000] 04:24:27 INFO - PROCESS | 2008 | 1461324267722 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98FCF0400) [pid = 2008] [serial = 2057] [outer = 000000C98F1F9000] 04:24:28 INFO - PROCESS | 2008 | 1461324268178 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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 04:24:28 INFO - PROCESS | 2008 | 1461324268204 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 2008 | 1461324268206 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 04:24:28 INFO - PROCESS | 2008 | 1461324268209 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:24:28 INFO - PROCESS | 2008 | 1461324268211 Marionette TRACE conn5 <- [1,2706,null,{}] 04:24:28 INFO - PROCESS | 2008 | 1461324268215 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}] 04:24:28 INFO - PROCESS | 2008 | 1461324268400 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 04:24:28 INFO - PROCESS | 2008 | 1461324268427 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993423000 == 92 [pid = 2008] [id = 686] 04:24:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C991A5F800) [pid = 2008] [serial = 2058] [outer = 0000000000000000] 04:24:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C993018000) [pid = 2008] [serial = 2059] [outer = 000000C991A5F800] 04:24:28 INFO - PROCESS | 2008 | 1461324268477 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C993FAE000) [pid = 2008] [serial = 2060] [outer = 000000C991A5F800] 04:24:28 INFO - PROCESS | 2008 | 1461324268955 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] 04:24:28 INFO - PROCESS | 2008 | 1461324268991 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 04:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:24:29 INFO - PROCESS | 2008 | 1461324268995 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 2008 | 1461324268997 Marionette TRACE conn5 <- [1,2710,null,{}] 04:24:29 INFO - PROCESS | 2008 | 1461324269000 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}] 04:24:29 INFO - PROCESS | 2008 | 1461324269133 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C98E1B7400) [pid = 2008] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C98850C000) [pid = 2008] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C983B0B000) [pid = 2008] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 142 (000000C986FDC800) [pid = 2008] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 141 (000000C988007C00) [pid = 2008] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 140 (000000C98F893000) [pid = 2008] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 139 (000000C98C65D400) [pid = 2008] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 138 (000000C993167400) [pid = 2008] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 137 (000000C98811E400) [pid = 2008] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:24:29 INFO - PROCESS | 2008 | --DOMWINDOW == 136 (000000C98FCEDC00) [pid = 2008] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:24:29 INFO - PROCESS | 2008 | 1461324269266 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99335F800 == 93 [pid = 2008] [id = 687] 04:24:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 137 (000000C986E47000) [pid = 2008] [serial = 2061] [outer = 0000000000000000] 04:24:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 138 (000000C9886CA400) [pid = 2008] [serial = 2062] [outer = 000000C986E47000] 04:24:29 INFO - PROCESS | 2008 | 1461324269313 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 139 (000000C98FCEDC00) [pid = 2008] [serial = 2063] [outer = 000000C986E47000] 04:24:30 INFO - PROCESS | 2008 | 1461324270059 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] 04:24:30 INFO - PROCESS | 2008 | 1461324270082 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 04:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:24:30 INFO - PROCESS | 2008 | 1461324270089 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 2008 | 1461324270092 Marionette TRACE conn5 <- [1,2714,null,{}] 04:24:30 INFO - PROCESS | 2008 | 1461324270098 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}] 04:24:30 INFO - PROCESS | 2008 | 1461324270233 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 04:24:30 INFO - PROCESS | 2008 | 1461324270381 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9DD800 == 94 [pid = 2008] [id = 688] 04:24:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 140 (000000C9890A4400) [pid = 2008] [serial = 2064] [outer = 0000000000000000] 04:24:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 141 (000000C98B4AB800) [pid = 2008] [serial = 2065] [outer = 000000C9890A4400] 04:24:30 INFO - PROCESS | 2008 | 1461324270443 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 142 (000000C98BA71C00) [pid = 2008] [serial = 2066] [outer = 000000C9890A4400] 04:24:31 INFO - PROCESS | 2008 | 1461324271036 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]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:24:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 04:24:31 INFO - PROCESS | 2008 | 1461324271076 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 2008 | 1461324271084 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 04:24:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:24:31 INFO - PROCESS | 2008 | 1461324271091 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 2008 | 1461324271094 Marionette TRACE conn5 <- [1,2718,null,{}] 04:24:31 INFO - PROCESS | 2008 | 1461324271098 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}] 04:24:31 INFO - PROCESS | 2008 | 1461324271225 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 04:24:31 INFO - PROCESS | 2008 | 1461324271372 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993407800 == 95 [pid = 2008] [id = 689] 04:24:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 143 (000000C98E1B7400) [pid = 2008] [serial = 2067] [outer = 0000000000000000] 04:24:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C98ED70000) [pid = 2008] [serial = 2068] [outer = 000000C98E1B7400] 04:24:31 INFO - PROCESS | 2008 | 1461324271431 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C98FD49C00) [pid = 2008] [serial = 2069] [outer = 000000C98E1B7400] 04:24:32 INFO - PROCESS | 2008 | 1461324272504 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] 04:24:32 INFO - PROCESS | 2008 | 1461324272566 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 04:24:32 INFO - PROCESS | 2008 | 1461324272572 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:24:32 INFO - PROCESS | 2008 | 1461324272576 Marionette TRACE conn5 <- [1,2722,null,{}] 04:24:32 INFO - PROCESS | 2008 | 1461324272588 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}] 04:24:32 INFO - PROCESS | 2008 | 1461324272706 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 04:24:32 INFO - PROCESS | 2008 | 1461324272844 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995C87000 == 96 [pid = 2008] [id = 690] 04:24:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C992991400) [pid = 2008] [serial = 2070] [outer = 0000000000000000] 04:24:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C9949C2C00) [pid = 2008] [serial = 2071] [outer = 000000C992991400] 04:24:32 INFO - PROCESS | 2008 | 1461324272904 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C995CEAC00) [pid = 2008] [serial = 2072] [outer = 000000C992991400] 04:24:33 INFO - PROCESS | 2008 | 1461324273527 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]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 984ms 04:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:24:33 INFO - PROCESS | 2008 | 1461324273560 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 2008 | 1461324273563 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 04:24:33 INFO - PROCESS | 2008 | 1461324273567 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 2008 | 1461324273569 Marionette TRACE conn5 <- [1,2726,null,{}] 04:24:33 INFO - PROCESS | 2008 | 1461324273572 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}] 04:24:33 INFO - PROCESS | 2008 | 1461324273697 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 04:24:33 INFO - PROCESS | 2008 | 1461324273855 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996D63800 == 97 [pid = 2008] [id = 691] 04:24:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C9967E2800) [pid = 2008] [serial = 2073] [outer = 0000000000000000] 04:24:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C9970D6400) [pid = 2008] [serial = 2074] [outer = 000000C9967E2800] 04:24:33 INFO - PROCESS | 2008 | 1461324273914 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C9983D3000) [pid = 2008] [serial = 2075] [outer = 000000C9967E2800] 04:24:34 INFO - PROCESS | 2008 | 1461324274503 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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 986ms 04:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:24:34 INFO - PROCESS | 2008 | 1461324274555 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 2008 | 1461324274557 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 04:24:34 INFO - PROCESS | 2008 | 1461324274561 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 2008 | 1461324274563 Marionette TRACE conn5 <- [1,2730,null,{}] 04:24:34 INFO - PROCESS | 2008 | 1461324274567 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}] 04:24:34 INFO - PROCESS | 2008 | 1461324274687 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 04:24:34 INFO - PROCESS | 2008 | 1461324274831 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9997D9800 == 98 [pid = 2008] [id = 692] 04:24:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C997FAC400) [pid = 2008] [serial = 2076] [outer = 0000000000000000] 04:24:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C9996D0800) [pid = 2008] [serial = 2077] [outer = 000000C997FAC400] 04:24:34 INFO - PROCESS | 2008 | 1461324274890 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C9F55CDC00) [pid = 2008] [serial = 2078] [outer = 000000C997FAC400] 04:24:35 INFO - PROCESS | 2008 | 1461324275513 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]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 987ms 04:24:35 INFO - PROCESS | 2008 | 1461324275550 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 2008 | 1461324275553 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:24:35 INFO - PROCESS | 2008 | 1461324275556 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 2008 | 1461324275559 Marionette TRACE conn5 <- [1,2734,null,{}] 04:24:35 INFO - PROCESS | 2008 | 1461324275562 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}] 04:24:35 INFO - PROCESS | 2008 | 1461324275705 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 04:24:35 INFO - PROCESS | 2008 | 1461324275851 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8C10000 == 99 [pid = 2008] [id = 693] 04:24:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C9F8A32C00) [pid = 2008] [serial = 2079] [outer = 0000000000000000] 04:24:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C9F8B75C00) [pid = 2008] [serial = 2080] [outer = 000000C9F8A32C00] 04:24:35 INFO - PROCESS | 2008 | 1461324275912 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9F95DE800) [pid = 2008] [serial = 2081] [outer = 000000C9F8A32C00] 04:24:36 INFO - PROCESS | 2008 | 1461324276463 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]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 943ms 04:24:36 INFO - PROCESS | 2008 | 1461324276502 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 2008 | 1461324276505 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:24:36 INFO - PROCESS | 2008 | 1461324276509 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 2008 | 1461324276511 Marionette TRACE conn5 <- [1,2738,null,{}] 04:24:36 INFO - PROCESS | 2008 | 1461324276515 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}] 04:24:36 INFO - PROCESS | 2008 | 1461324276634 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 04:24:36 INFO - PROCESS | 2008 | 1461324276792 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9E56800 == 100 [pid = 2008] [id = 694] 04:24:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9FA391400) [pid = 2008] [serial = 2082] [outer = 0000000000000000] 04:24:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C9FA66E000) [pid = 2008] [serial = 2083] [outer = 000000C9FA391400] 04:24:36 INFO - PROCESS | 2008 | 1461324276849 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9FAA3E400) [pid = 2008] [serial = 2084] [outer = 000000C9FA391400] 04:24:37 INFO - PROCESS | 2008 | 1461324277424 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]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 944ms 04:24:37 INFO - PROCESS | 2008 | 1461324277455 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 2008 | 1461324277458 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 04:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:24:37 INFO - PROCESS | 2008 | 1461324277461 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 2008 | 1461324277464 Marionette TRACE conn5 <- [1,2742,null,{}] 04:24:37 INFO - PROCESS | 2008 | 1461324277467 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}] 04:24:37 INFO - PROCESS | 2008 | 1461324277587 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 04:24:37 INFO - PROCESS | 2008 | 1461324277746 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FAAC7000 == 101 [pid = 2008] [id = 695] 04:24:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C9FA392400) [pid = 2008] [serial = 2085] [outer = 0000000000000000] 04:24:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C9FAC67800) [pid = 2008] [serial = 2086] [outer = 000000C9FA392400] 04:24:37 INFO - PROCESS | 2008 | 1461324277803 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C9FAE31400) [pid = 2008] [serial = 2087] [outer = 000000C9FA392400] 04:24:38 INFO - PROCESS | 2008 | 1461324278370 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]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:24:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 944ms 04:24:38 INFO - PROCESS | 2008 | 1461324278408 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 2008 | 1461324278411 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:24:38 INFO - PROCESS | 2008 | 1461324278414 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 2008 | 1461324278417 Marionette TRACE conn5 <- [1,2746,null,{}] 04:24:38 INFO - PROCESS | 2008 | 1461324278420 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}] 04:24:38 INFO - PROCESS | 2008 | 1461324278542 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 04:24:38 INFO - PROCESS | 2008 | 1461324278701 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FBC85000 == 102 [pid = 2008] [id = 696] 04:24:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C996FDF800) [pid = 2008] [serial = 2088] [outer = 0000000000000000] 04:24:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C996FE5400) [pid = 2008] [serial = 2089] [outer = 000000C996FDF800] 04:24:38 INFO - PROCESS | 2008 | 1461324278759 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C9FAC61800) [pid = 2008] [serial = 2090] [outer = 000000C996FDF800] 04:24:39 INFO - PROCESS | 2008 | 1461324279351 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]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 04:24:39 INFO - PROCESS | 2008 | 1461324279404 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 2008 | 1461324279406 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 04:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:24:39 INFO - PROCESS | 2008 | 1461324279410 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 2008 | 1461324279412 Marionette TRACE conn5 <- [1,2750,null,{}] 04:24:39 INFO - PROCESS | 2008 | 1461324279416 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}] 04:24:39 INFO - PROCESS | 2008 | 1461324279543 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 04:24:39 INFO - PROCESS | 2008 | 1461324279690 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C1D2000 == 103 [pid = 2008] [id = 697] 04:24:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C98850C800) [pid = 2008] [serial = 2091] [outer = 0000000000000000] 04:24:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C98BA66000) [pid = 2008] [serial = 2092] [outer = 000000C98850C800] 04:24:39 INFO - PROCESS | 2008 | 1461324279748 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C98EFDD800) [pid = 2008] [serial = 2093] [outer = 000000C98850C800] 04:24:40 INFO - PROCESS | 2008 | 1461324280553 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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1177ms 04:24:40 INFO - PROCESS | 2008 | 1461324280590 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 2008 | 1461324280594 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:24:40 INFO - PROCESS | 2008 | 1461324280600 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 2008 | 1461324280603 Marionette TRACE conn5 <- [1,2754,null,{}] 04:24:40 INFO - PROCESS | 2008 | 1461324280609 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}] 04:24:40 INFO - PROCESS | 2008 | 1461324280734 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 04:24:40 INFO - PROCESS | 2008 | 1461324280889 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99029B800 == 104 [pid = 2008] [id = 698] 04:24:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C988480400) [pid = 2008] [serial = 2094] [outer = 0000000000000000] 04:24:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C988BD8C00) [pid = 2008] [serial = 2095] [outer = 000000C988480400] 04:24:40 INFO - PROCESS | 2008 | 1461324280944 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C98C186C00) [pid = 2008] [serial = 2096] [outer = 000000C988480400] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C993423000 == 103 [pid = 2008] [id = 686] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C993306800 == 102 [pid = 2008] [id = 685] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C99285A800 == 101 [pid = 2008] [id = 684] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBC2000 == 100 [pid = 2008] [id = 683] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD5E000 == 99 [pid = 2008] [id = 682] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD0D800 == 98 [pid = 2008] [id = 681] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C9960D2000 == 97 [pid = 2008] [id = 679] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C995C96000 == 96 [pid = 2008] [id = 678] 04:24:41 INFO - PROCESS | 2008 | 1461324281599 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]]]}] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 171 (000000C9941E8000) [pid = 2008] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 170 (000000C994AE9C00) [pid = 2008] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 169 (000000C995FA6800) [pid = 2008] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 168 (000000C9F55BC800) [pid = 2008] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 167 (000000C9F89D1C00) [pid = 2008] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 166 (000000C9F8B75000) [pid = 2008] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 165 (000000C993017800) [pid = 2008] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C994B5C000 == 95 [pid = 2008] [id = 677] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C992950000 == 94 [pid = 2008] [id = 676] 04:24:41 INFO - PROCESS | 2008 | --DOCSHELL 000000C98EE1C000 == 93 [pid = 2008] [id = 675] 04:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1080ms 04:24:41 INFO - PROCESS | 2008 | 1461324281684 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 2008 | 1461324281690 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 164 (000000C98E1C3000) [pid = 2008] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 163 (000000C98EFDB800) [pid = 2008] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 162 (000000C98B4B8400) [pid = 2008] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 161 (000000C988587800) [pid = 2008] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C98B40D800) [pid = 2008] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C987115800) [pid = 2008] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C984310000) [pid = 2008] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C988584000) [pid = 2008] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C989D3B800) [pid = 2008] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C98C18B400) [pid = 2008] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 154 (000000C98FB70400) [pid = 2008] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 153 (000000C98C2C1800) [pid = 2008] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 152 (000000C98F948800) [pid = 2008] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 151 (000000C98C78D400) [pid = 2008] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 150 (000000C98ED67400) [pid = 2008] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 149 (000000C993FAF800) [pid = 2008] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 148 (000000C983B0A800) [pid = 2008] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 147 (000000C98CE23400) [pid = 2008] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 146 (000000C98FCF5C00) [pid = 2008] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 145 (000000C9907D0C00) [pid = 2008] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 144 (000000C991A5E000) [pid = 2008] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | --DOMWINDOW == 143 (000000C98CE29000) [pid = 2008] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2008 | 1461324281724 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 2008 | 1461324281727 Marionette TRACE conn5 <- [1,2758,null,{}] 04:24:41 INFO - PROCESS | 2008 | 1461324281734 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}] 04:24:41 INFO - PROCESS | 2008 | 1461324281846 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 04:24:41 INFO - PROCESS | 2008 | 1461324281854 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD5C000 == 94 [pid = 2008] [id = 699] 04:24:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 144 (000000C988584000) [pid = 2008] [serial = 2097] [outer = 0000000000000000] 04:24:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 145 (000000C989C23000) [pid = 2008] [serial = 2098] [outer = 000000C988584000] 04:24:41 INFO - PROCESS | 2008 | 1461324281903 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 146 (000000C98C182400) [pid = 2008] [serial = 2099] [outer = 000000C988584000] 04:24:42 INFO - PROCESS | 2008 | 1461324282423 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]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 754ms 04:24:42 INFO - PROCESS | 2008 | 1461324282466 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 2008 | 1461324282468 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:24:42 INFO - PROCESS | 2008 | 1461324282472 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 2008 | 1461324282476 Marionette TRACE conn5 <- [1,2762,null,{}] 04:24:42 INFO - PROCESS | 2008 | 1461324282492 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}] 04:24:42 INFO - PROCESS | 2008 | 1461324282601 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 04:24:42 INFO - PROCESS | 2008 | 1461324282715 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBC2800 == 95 [pid = 2008] [id = 700] 04:24:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 147 (000000C98CE25000) [pid = 2008] [serial = 2100] [outer = 0000000000000000] 04:24:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 148 (000000C98EFD5C00) [pid = 2008] [serial = 2101] [outer = 000000C98CE25000] 04:24:42 INFO - PROCESS | 2008 | 1461324282766 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 149 (000000C98F942C00) [pid = 2008] [serial = 2102] [outer = 000000C98CE25000] 04:24:43 INFO - PROCESS | 2008 | 1461324283161 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]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 754ms 04:24:43 INFO - PROCESS | 2008 | 1461324283227 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 2008 | 1461324283230 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 04:24:43 INFO - PROCESS | 2008 | 1461324283234 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:24:43 INFO - PROCESS | 2008 | 1461324283235 Marionette TRACE conn5 <- [1,2766,null,{}] 04:24:43 INFO - PROCESS | 2008 | 1461324283239 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}] 04:24:43 INFO - PROCESS | 2008 | 1461324283344 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 04:24:43 INFO - PROCESS | 2008 | 1461324283356 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932D9000 == 96 [pid = 2008] [id = 701] 04:24:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 150 (000000C98FCF2000) [pid = 2008] [serial = 2103] [outer = 0000000000000000] 04:24:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 151 (000000C9907D9C00) [pid = 2008] [serial = 2104] [outer = 000000C98FCF2000] 04:24:43 INFO - PROCESS | 2008 | 1461324283407 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 152 (000000C992989000) [pid = 2008] [serial = 2105] [outer = 000000C98FCF2000] 04:24:43 INFO - PROCESS | 2008 | 1461324283869 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]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 04:24:43 INFO - PROCESS | 2008 | 1461324283927 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 2008 | 1461324283930 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:24:43 INFO - PROCESS | 2008 | 1461324283933 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 2008 | 1461324283935 Marionette TRACE conn5 <- [1,2770,null,{}] 04:24:43 INFO - PROCESS | 2008 | 1461324283938 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}] 04:24:44 INFO - PROCESS | 2008 | 1461324284103 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 04:24:44 INFO - PROCESS | 2008 | 1461324284131 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993419000 == 97 [pid = 2008] [id = 702] 04:24:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 153 (000000C99316C000) [pid = 2008] [serial = 2106] [outer = 0000000000000000] 04:24:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 154 (000000C99343AC00) [pid = 2008] [serial = 2107] [outer = 000000C99316C000] 04:24:44 INFO - PROCESS | 2008 | 1461324284178 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 155 (000000C9941E8400) [pid = 2008] [serial = 2108] [outer = 000000C99316C000] 04:24:44 INFO - PROCESS | 2008 | 1461324284630 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]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 04:24:44 INFO - PROCESS | 2008 | 1461324284669 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 2008 | 1461324284672 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 04:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:24:44 INFO - PROCESS | 2008 | 1461324284675 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 2008 | 1461324284677 Marionette TRACE conn5 <- [1,2774,null,{}] 04:24:44 INFO - PROCESS | 2008 | 1461324284680 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}] 04:24:44 INFO - PROCESS | 2008 | 1461324284847 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 04:24:44 INFO - PROCESS | 2008 | 1461324284869 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994388000 == 98 [pid = 2008] [id = 703] 04:24:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C994AE0400) [pid = 2008] [serial = 2109] [outer = 0000000000000000] 04:24:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C995F50800) [pid = 2008] [serial = 2110] [outer = 000000C994AE0400] 04:24:44 INFO - PROCESS | 2008 | 1461324284918 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9996C2800) [pid = 2008] [serial = 2111] [outer = 000000C994AE0400] 04:24:45 INFO - PROCESS | 2008 | 1461324285370 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]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 04:24:45 INFO - PROCESS | 2008 | 1461324285413 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 2008 | 1461324285415 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:24:45 INFO - PROCESS | 2008 | 1461324285426 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 2008 | 1461324285428 Marionette TRACE conn5 <- [1,2778,null,{}] 04:24:45 INFO - PROCESS | 2008 | 1461324285457 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}] 04:24:45 INFO - PROCESS | 2008 | 1461324285608 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 04:24:45 INFO - PROCESS | 2008 | 1461324285628 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E6E000 == 99 [pid = 2008] [id = 704] 04:24:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C996FE2800) [pid = 2008] [serial = 2112] [outer = 0000000000000000] 04:24:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C9F89CFC00) [pid = 2008] [serial = 2113] [outer = 000000C996FE2800] 04:24:45 INFO - PROCESS | 2008 | 1461324285676 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C9F8B79400) [pid = 2008] [serial = 2114] [outer = 000000C996FE2800] 04:24:46 INFO - PROCESS | 2008 | --DOMWINDOW == 160 (000000C98F1F9000) [pid = 2008] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:24:46 INFO - PROCESS | 2008 | --DOMWINDOW == 159 (000000C991A5F800) [pid = 2008] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:24:46 INFO - PROCESS | 2008 | --DOMWINDOW == 158 (000000C988479400) [pid = 2008] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:24:46 INFO - PROCESS | 2008 | --DOMWINDOW == 157 (000000C98C1F1C00) [pid = 2008] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:24:46 INFO - PROCESS | 2008 | --DOMWINDOW == 156 (000000C983B0EC00) [pid = 2008] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:24:46 INFO - PROCESS | 2008 | --DOMWINDOW == 155 (000000C98CE86400) [pid = 2008] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:24:46 INFO - PROCESS | 2008 | 1461324286185 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]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 818ms 04:24:46 INFO - PROCESS | 2008 | 1461324286240 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 2008 | 1461324286242 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:24:46 INFO - PROCESS | 2008 | 1461324286257 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2008 | 1461324286260 Marionette TRACE conn5 <- [1,2782,null,{}] 04:24:46 INFO - PROCESS | 2008 | 1461324286265 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}] 04:24:46 INFO - PROCESS | 2008 | 1461324286366 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 04:24:46 INFO - PROCESS | 2008 | 1461324286373 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99608E800 == 100 [pid = 2008] [id = 705] 04:24:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 156 (000000C98F1F8800) [pid = 2008] [serial = 2115] [outer = 0000000000000000] 04:24:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 157 (000000C9F8B7CC00) [pid = 2008] [serial = 2116] [outer = 000000C98F1F8800] 04:24:46 INFO - PROCESS | 2008 | 1461324286422 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 158 (000000C9FAD22000) [pid = 2008] [serial = 2117] [outer = 000000C98F1F8800] 04:24:46 INFO - PROCESS | 2008 | 1461324286866 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]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 649ms 04:24:46 INFO - PROCESS | 2008 | 1461324286903 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 2008 | 1461324286905 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:24:46 INFO - PROCESS | 2008 | 1461324286923 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2008 | 1461324286925 Marionette TRACE conn5 <- [1,2786,null,{}] 04:24:46 INFO - PROCESS | 2008 | 1461324286929 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}] 04:24:47 INFO - PROCESS | 2008 | 1461324287031 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 04:24:47 INFO - PROCESS | 2008 | 1461324287074 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9992E9000 == 101 [pid = 2008] [id = 706] 04:24:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 159 (000000C994F5CC00) [pid = 2008] [serial = 2118] [outer = 0000000000000000] 04:24:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 160 (000000C994F5F400) [pid = 2008] [serial = 2119] [outer = 000000C994F5CC00] 04:24:47 INFO - PROCESS | 2008 | 1461324287120 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 161 (000000C9FA677800) [pid = 2008] [serial = 2120] [outer = 000000C994F5CC00] 04:24:47 INFO - PROCESS | 2008 | 1461324287570 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]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 04:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:24:47 INFO - PROCESS | 2008 | 1461324287604 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 2008 | 1461324287606 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 04:24:47 INFO - PROCESS | 2008 | 1461324287610 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 2008 | 1461324287612 Marionette TRACE conn5 <- [1,2790,null,{}] 04:24:47 INFO - PROCESS | 2008 | 1461324287615 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}] 04:24:47 INFO - PROCESS | 2008 | 1461324287718 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 04:24:47 INFO - PROCESS | 2008 | 1461324287724 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FAB47800 == 102 [pid = 2008] [id = 707] 04:24:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 162 (000000C994F36000) [pid = 2008] [serial = 2121] [outer = 0000000000000000] 04:24:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 163 (000000C994F3B400) [pid = 2008] [serial = 2122] [outer = 000000C994F36000] 04:24:47 INFO - PROCESS | 2008 | 1461324287771 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 164 (000000C994F63C00) [pid = 2008] [serial = 2123] [outer = 000000C994F36000] 04:24:48 INFO - PROCESS | 2008 | 1461324288572 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]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 04:24:48 INFO - PROCESS | 2008 | 1461324288606 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 2008 | 1461324288613 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:24:48 INFO - PROCESS | 2008 | 1461324288620 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 2008 | 1461324288624 Marionette TRACE conn5 <- [1,2794,null,{}] 04:24:48 INFO - PROCESS | 2008 | 1461324288630 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}] 04:24:48 INFO - PROCESS | 2008 | 1461324288770 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 04:24:48 INFO - PROCESS | 2008 | 1461324288923 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F467000 == 103 [pid = 2008] [id = 708] 04:24:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 165 (000000C98B4B0400) [pid = 2008] [serial = 2124] [outer = 0000000000000000] 04:24:48 INFO - PROCESS | 2008 | ++DOMWINDOW == 166 (000000C98BA6B400) [pid = 2008] [serial = 2125] [outer = 000000C98B4B0400] 04:24:48 INFO - PROCESS | 2008 | 1461324288984 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 167 (000000C98C8C4C00) [pid = 2008] [serial = 2126] [outer = 000000C98B4B0400] 04:24:49 INFO - PROCESS | 2008 | 1461324289577 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]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 04:24:49 INFO - PROCESS | 2008 | 1461324289611 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 2008 | 1461324289618 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 04:24:49 INFO - PROCESS | 2008 | 1461324289625 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:24:49 INFO - PROCESS | 2008 | 1461324289628 Marionette TRACE conn5 <- [1,2798,null,{}] 04:24:49 INFO - PROCESS | 2008 | 1461324289632 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}] 04:24:49 INFO - PROCESS | 2008 | 1461324289766 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 04:24:49 INFO - PROCESS | 2008 | 1461324289930 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993922800 == 104 [pid = 2008] [id = 709] 04:24:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 168 (000000C98F949C00) [pid = 2008] [serial = 2127] [outer = 0000000000000000] 04:24:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 169 (000000C991AACC00) [pid = 2008] [serial = 2128] [outer = 000000C98F949C00] 04:24:49 INFO - PROCESS | 2008 | 1461324289988 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 170 (000000C994A09000) [pid = 2008] [serial = 2129] [outer = 000000C98F949C00] 04:24:50 INFO - PROCESS | 2008 | 1461324290618 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]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1023ms 04:24:50 INFO - PROCESS | 2008 | 1461324290654 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 2008 | 1461324290657 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 04:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:24:50 INFO - PROCESS | 2008 | 1461324290661 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 2008 | 1461324290665 Marionette TRACE conn5 <- [1,2802,null,{}] 04:24:50 INFO - PROCESS | 2008 | 1461324290677 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}] 04:24:50 INFO - PROCESS | 2008 | 1461324290830 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 04:24:50 INFO - PROCESS | 2008 | 1461324290985 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF79F000 == 105 [pid = 2008] [id = 710] 04:24:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 171 (000000C995FA2C00) [pid = 2008] [serial = 2130] [outer = 0000000000000000] 04:24:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 172 (000000C9967DE400) [pid = 2008] [serial = 2131] [outer = 000000C995FA2C00] 04:24:51 INFO - PROCESS | 2008 | 1461324291047 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 173 (000000C9FAD20400) [pid = 2008] [serial = 2132] [outer = 000000C995FA2C00] 04:24:51 INFO - PROCESS | 2008 | 1461324291676 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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:24:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1084ms 04:24:51 INFO - PROCESS | 2008 | 1461324291756 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 2008 | 1461324291759 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 04:24:51 INFO - PROCESS | 2008 | 1461324291763 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:24:51 INFO - PROCESS | 2008 | 1461324291765 Marionette TRACE conn5 <- [1,2806,null,{}] 04:24:51 INFO - PROCESS | 2008 | 1461324291769 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}] 04:24:51 INFO - PROCESS | 2008 | 1461324291900 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 04:24:52 INFO - PROCESS | 2008 | 1461324292050 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FFDDA800 == 106 [pid = 2008] [id = 711] 04:24:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 174 (000000C99251B800) [pid = 2008] [serial = 2133] [outer = 0000000000000000] 04:24:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 175 (000000C992524C00) [pid = 2008] [serial = 2134] [outer = 000000C99251B800] 04:24:52 INFO - PROCESS | 2008 | 1461324292109 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 176 (000000C9FBC2BC00) [pid = 2008] [serial = 2135] [outer = 000000C99251B800] 04:24:52 INFO - PROCESS | 2008 | 1461324292689 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]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 986ms 04:24:52 INFO - PROCESS | 2008 | 1461324292753 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 2008 | 1461324292755 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 04:24:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:24:52 INFO - PROCESS | 2008 | 1461324292759 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 2008 | 1461324292761 Marionette TRACE conn5 <- [1,2810,null,{}] 04:24:52 INFO - PROCESS | 2008 | 1461324292765 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}] 04:24:52 INFO - PROCESS | 2008 | 1461324292891 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 04:24:53 INFO - PROCESS | 2008 | 1461324293040 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C997E94000 == 107 [pid = 2008] [id = 712] 04:24:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C993388400) [pid = 2008] [serial = 2136] [outer = 0000000000000000] 04:24:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C99338E400) [pid = 2008] [serial = 2137] [outer = 000000C993388400] 04:24:53 INFO - PROCESS | 2008 | 1461324293098 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C996FE3000) [pid = 2008] [serial = 2138] [outer = 000000C993388400] 04:24:53 INFO - PROCESS | 2008 | 1461324293716 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]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 984ms 04:24:53 INFO - PROCESS | 2008 | 1461324293746 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 2008 | 1461324293748 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:24:53 INFO - PROCESS | 2008 | 1461324293752 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 2008 | 1461324293754 Marionette TRACE conn5 <- [1,2814,null,{}] 04:24:53 INFO - PROCESS | 2008 | 1461324293758 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}] 04:24:53 INFO - PROCESS | 2008 | 1461324293893 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 04:24:54 INFO - PROCESS | 2008 | 1461324294058 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99707E000 == 108 [pid = 2008] [id = 713] 04:24:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 180 (000000C996126800) [pid = 2008] [serial = 2139] [outer = 0000000000000000] 04:24:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C996130400) [pid = 2008] [serial = 2140] [outer = 000000C996126800] 04:24:54 INFO - PROCESS | 2008 | 1461324294119 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C9FEF94000) [pid = 2008] [serial = 2141] [outer = 000000C996126800] 04:24:54 INFO - PROCESS | 2008 | 1461324294652 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 944ms 04:24:54 INFO - PROCESS | 2008 | 1461324294699 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 2008 | 1461324294702 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:24:54 INFO - PROCESS | 2008 | 1461324294705 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 2008 | 1461324294707 Marionette TRACE conn5 <- [1,2818,null,{}] 04:24:54 INFO - PROCESS | 2008 | 1461324294711 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}] 04:24:54 INFO - PROCESS | 2008 | 1461324294836 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 04:24:55 INFO - PROCESS | 2008 | 1461324294999 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999DD7800 == 109 [pid = 2008] [id = 714] 04:24:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C996129C00) [pid = 2008] [serial = 2142] [outer = 0000000000000000] 04:24:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C99700B000) [pid = 2008] [serial = 2143] [outer = 000000C996129C00] 04:24:55 INFO - PROCESS | 2008 | 1461324295056 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C997011400) [pid = 2008] [serial = 2144] [outer = 000000C996129C00] 04:24:55 INFO - PROCESS | 2008 | 1461324295658 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]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 987ms 04:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:24:55 INFO - PROCESS | 2008 | 1461324295694 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 2008 | 1461324295696 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 2008 | 1461324295700 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 2008 | 1461324295702 Marionette TRACE conn5 <- [1,2822,null,{}] 04:24:55 INFO - PROCESS | 2008 | 1461324295706 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}] 04:24:55 INFO - PROCESS | 2008 | 1461324295832 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 04:24:56 INFO - PROCESS | 2008 | 1461324295996 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9971BC000 == 110 [pid = 2008] [id = 715] 04:24:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C997010C00) [pid = 2008] [serial = 2145] [outer = 0000000000000000] 04:24:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C9971F6400) [pid = 2008] [serial = 2146] [outer = 000000C997010C00] 04:24:56 INFO - PROCESS | 2008 | 1461324296053 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C9971FC400) [pid = 2008] [serial = 2147] [outer = 000000C997010C00] 04:24:56 INFO - PROCESS | 2008 | 1461324296670 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:24:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1024ms 04:24:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:24:56 INFO - PROCESS | 2008 | 1461324296728 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 2008 | 1461324296730 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 04:24:56 INFO - PROCESS | 2008 | 1461324296734 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 2008 | 1461324296736 Marionette TRACE conn5 <- [1,2826,null,{}] 04:24:56 INFO - PROCESS | 2008 | 1461324296740 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}] 04:24:56 INFO - PROCESS | 2008 | 1461324296883 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 04:24:57 INFO - PROCESS | 2008 | 1461324297037 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE13000 == 111 [pid = 2008] [id = 716] 04:24:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C98B4EC800) [pid = 2008] [serial = 2148] [outer = 0000000000000000] 04:24:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C98FCF4000) [pid = 2008] [serial = 2149] [outer = 000000C98B4EC800] 04:24:57 INFO - PROCESS | 2008 | 1461324297096 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C9971FEC00) [pid = 2008] [serial = 2150] [outer = 000000C98B4EC800] 04:24:58 INFO - PROCESS | 2008 | 1461324298103 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]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1441ms 04:24:58 INFO - PROCESS | 2008 | 1461324298178 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 2008 | 1461324298182 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:24:58 INFO - PROCESS | 2008 | 1461324298188 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 2008 | 1461324298192 Marionette TRACE conn5 <- [1,2830,null,{}] 04:24:58 INFO - PROCESS | 2008 | 1461324298197 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}] 04:24:58 INFO - PROCESS | 2008 | 1461324298356 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 04:24:58 INFO - PROCESS | 2008 | 1461324298510 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C989DC7000 == 112 [pid = 2008] [id = 717] 04:24:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C985088400) [pid = 2008] [serial = 2151] [outer = 0000000000000000] 04:24:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C986EE6400) [pid = 2008] [serial = 2152] [outer = 000000C985088400] 04:24:58 INFO - PROCESS | 2008 | 1461324298564 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 194 (000000C98800EC00) [pid = 2008] [serial = 2153] [outer = 000000C985088400] 04:24:59 INFO - PROCESS | 2008 | 1461324299189 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]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:24:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1025ms 04:24:59 INFO - PROCESS | 2008 | 1461324299217 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 2008 | 1461324299223 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 04:24:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:24:59 INFO - PROCESS | 2008 | 1461324299229 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 2008 | 1461324299232 Marionette TRACE conn5 <- [1,2834,null,{}] 04:24:59 INFO - PROCESS | 2008 | 1461324299236 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}] 04:24:59 INFO - PROCESS | 2008 | 1461324299380 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEE8000 == 111 [pid = 2008] [id = 233] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C99348D800 == 110 [pid = 2008] [id = 486] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9992EC000 == 109 [pid = 2008] [id = 621] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9992E9000 == 108 [pid = 2008] [id = 706] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C99608E800 == 107 [pid = 2008] [id = 705] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E6E000 == 106 [pid = 2008] [id = 704] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C994388000 == 105 [pid = 2008] [id = 703] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C993419000 == 104 [pid = 2008] [id = 702] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 193 (000000C98BA6E400) [pid = 2008] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 192 (000000C991AA3C00) [pid = 2008] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C9949C5C00) [pid = 2008] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C995CF6400) [pid = 2008] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C9886CA400) [pid = 2008] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932D9000 == 103 [pid = 2008] [id = 701] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBC2800 == 102 [pid = 2008] [id = 700] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C98CD5C000 == 101 [pid = 2008] [id = 699] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C99029B800 == 100 [pid = 2008] [id = 698] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9E56800 == 99 [pid = 2008] [id = 694] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F8C10000 == 98 [pid = 2008] [id = 693] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C9997D9800 == 97 [pid = 2008] [id = 692] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C996D63800 == 96 [pid = 2008] [id = 691] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C995C87000 == 95 [pid = 2008] [id = 690] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C993407800 == 94 [pid = 2008] [id = 689] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9DD800 == 93 [pid = 2008] [id = 688] 04:24:59 INFO - PROCESS | 2008 | --DOCSHELL 000000C99335F800 == 92 [pid = 2008] [id = 687] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C98850EC00) [pid = 2008] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C98E1A9800) [pid = 2008] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C9983D9C00) [pid = 2008] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C98EFDA400) [pid = 2008] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C98F899000) [pid = 2008] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 183 (000000C993018000) [pid = 2008] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 182 (000000C98FCF0400) [pid = 2008] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 181 (000000C993FAE000) [pid = 2008] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 180 (000000C988514000) [pid = 2008] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 179 (000000C98C2C5400) [pid = 2008] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 178 (000000C98C8C5800) [pid = 2008] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 177 (000000C98A0C9000) [pid = 2008] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 176 (000000C98A0BE400) [pid = 2008] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | --DOMWINDOW == 175 (000000C986B6C800) [pid = 2008] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 2008 | 1461324299623 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C986FBA800 == 93 [pid = 2008] [id = 718] 04:24:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 176 (000000C981729400) [pid = 2008] [serial = 2154] [outer = 0000000000000000] 04:24:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 177 (000000C98503B000) [pid = 2008] [serial = 2155] [outer = 000000C981729400] 04:24:59 INFO - PROCESS | 2008 | 1461324299672 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 178 (000000C987761400) [pid = 2008] [serial = 2156] [outer = 000000C981729400] 04:25:00 INFO - PROCESS | 2008 | 1461324300170 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]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 986ms 04:25:00 INFO - PROCESS | 2008 | 1461324300217 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 2008 | 1461324300219 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 04:25:00 INFO - PROCESS | 2008 | 1461324300223 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:25:00 INFO - PROCESS | 2008 | 1461324300227 Marionette TRACE conn5 <- [1,2838,null,{}] 04:25:00 INFO - PROCESS | 2008 | 1461324300237 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}] 04:25:00 INFO - PROCESS | 2008 | 1461324300344 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 04:25:00 INFO - PROCESS | 2008 | 1461324300361 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F12B800 == 94 [pid = 2008] [id = 719] 04:25:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 179 (000000C98B409400) [pid = 2008] [serial = 2157] [outer = 0000000000000000] 04:25:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 180 (000000C98B410000) [pid = 2008] [serial = 2158] [outer = 000000C98B409400] 04:25:00 INFO - PROCESS | 2008 | 1461324300411 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 181 (000000C98B4BA800) [pid = 2008] [serial = 2159] [outer = 000000C98B409400] 04:25:00 INFO - PROCESS | 2008 | 1461324300939 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 04:25:00 INFO - PROCESS | 2008 | 1461324300960 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 2008 | 1461324300963 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 04:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:25:01 INFO - PROCESS | 2008 | 1461324300998 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 2008 | 1461324301000 Marionette TRACE conn5 <- [1,2842,null,{}] 04:25:01 INFO - PROCESS | 2008 | 1461324301004 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}] 04:25:01 INFO - PROCESS | 2008 | 1461324301107 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 04:25:01 INFO - PROCESS | 2008 | 1461324301218 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E0800 == 95 [pid = 2008] [id = 720] 04:25:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 182 (000000C98B4EAC00) [pid = 2008] [serial = 2160] [outer = 0000000000000000] 04:25:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 183 (000000C98BA6DC00) [pid = 2008] [serial = 2161] [outer = 000000C98B4EAC00] 04:25:01 INFO - PROCESS | 2008 | 1461324301266 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 184 (000000C98C1F8000) [pid = 2008] [serial = 2162] [outer = 000000C98B4EAC00] 04:25:01 INFO - PROCESS | 2008 | 1461324301657 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]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 04:25:01 INFO - PROCESS | 2008 | 1461324301674 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 04:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:25:01 INFO - PROCESS | 2008 | 1461324301676 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 04:25:01 INFO - PROCESS | 2008 | 1461324301679 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 2008 | 1461324301681 Marionette TRACE conn5 <- [1,2846,null,{}] 04:25:01 INFO - PROCESS | 2008 | 1461324301684 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}] 04:25:01 INFO - PROCESS | 2008 | 1461324301834 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 04:25:01 INFO - PROCESS | 2008 | 1461324301859 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C990297800 == 96 [pid = 2008] [id = 721] 04:25:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C98C2BD800) [pid = 2008] [serial = 2163] [outer = 0000000000000000] 04:25:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C98C65CC00) [pid = 2008] [serial = 2164] [outer = 000000C98C2BD800] 04:25:01 INFO - PROCESS | 2008 | 1461324301907 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C98C784000) [pid = 2008] [serial = 2165] [outer = 000000C98C2BD800] 04:25:02 INFO - PROCESS | 2008 | 1461324302378 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 04:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:25:02 INFO - PROCESS | 2008 | 1461324302417 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 2008 | 1461324302419 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 04:25:02 INFO - PROCESS | 2008 | 1461324302422 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 2008 | 1461324302424 Marionette TRACE conn5 <- [1,2850,null,{}] 04:25:02 INFO - PROCESS | 2008 | 1461324302434 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}] 04:25:02 INFO - PROCESS | 2008 | 1461324302620 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 04:25:02 INFO - PROCESS | 2008 | 1461324302643 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C992879800 == 97 [pid = 2008] [id = 722] 04:25:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C98C783400) [pid = 2008] [serial = 2166] [outer = 0000000000000000] 04:25:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C98CE27C00) [pid = 2008] [serial = 2167] [outer = 000000C98C783400] 04:25:02 INFO - PROCESS | 2008 | 1461324302694 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C98F1EB400) [pid = 2008] [serial = 2168] [outer = 000000C98C783400] 04:25:03 INFO - PROCESS | 2008 | 1461324303153 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]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 775ms 04:25:03 INFO - PROCESS | 2008 | 1461324303202 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 2008 | 1461324303204 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:25:03 INFO - PROCESS | 2008 | 1461324303207 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 2008 | 1461324303209 Marionette TRACE conn5 <- [1,2854,null,{}] 04:25:03 INFO - PROCESS | 2008 | 1461324303219 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}] 04:25:03 INFO - PROCESS | 2008 | 1461324303352 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 04:25:03 INFO - PROCESS | 2008 | 1461324303371 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993311800 == 98 [pid = 2008] [id = 723] 04:25:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C98C78E800) [pid = 2008] [serial = 2169] [outer = 0000000000000000] 04:25:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C98F1FA800) [pid = 2008] [serial = 2170] [outer = 000000C98C78E800] 04:25:03 INFO - PROCESS | 2008 | 1461324303418 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C98F946000) [pid = 2008] [serial = 2171] [outer = 000000C98C78E800] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 192 (000000C994AE0400) [pid = 2008] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 191 (000000C99316C000) [pid = 2008] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 190 (000000C996FE2800) [pid = 2008] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 189 (000000C98F1F8800) [pid = 2008] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 188 (000000C98FCF2000) [pid = 2008] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 187 (000000C98CE25000) [pid = 2008] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 186 (000000C988584000) [pid = 2008] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 185 (000000C988480400) [pid = 2008] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:25:04 INFO - PROCESS | 2008 | --DOMWINDOW == 184 (000000C994F5CC00) [pid = 2008] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:25:04 INFO - PROCESS | 2008 | 1461324304355 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]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1190ms 04:25:04 INFO - PROCESS | 2008 | 1461324304400 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 2008 | 1461324304402 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:25:04 INFO - PROCESS | 2008 | 1461324304406 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 2008 | 1461324304407 Marionette TRACE conn5 <- [1,2858,null,{}] 04:25:04 INFO - PROCESS | 2008 | 1461324304411 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}] 04:25:04 INFO - PROCESS | 2008 | 1461324304550 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 04:25:04 INFO - PROCESS | 2008 | 1461324304621 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FBCD800 == 99 [pid = 2008] [id = 724] 04:25:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 185 (000000C9890D1000) [pid = 2008] [serial = 2172] [outer = 0000000000000000] 04:25:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 186 (000000C98F949000) [pid = 2008] [serial = 2173] [outer = 000000C9890D1000] 04:25:04 INFO - PROCESS | 2008 | 1461324304668 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 187 (000000C98FCF1C00) [pid = 2008] [serial = 2174] [outer = 000000C9890D1000] 04:25:05 INFO - PROCESS | 2008 | 1461324305032 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]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 04:25:05 INFO - PROCESS | 2008 | 1461324305100 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 2008 | 1461324305103 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 04:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:25:05 INFO - PROCESS | 2008 | 1461324305106 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 2008 | 1461324305108 Marionette TRACE conn5 <- [1,2862,null,{}] 04:25:05 INFO - PROCESS | 2008 | 1461324305112 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}] 04:25:05 INFO - PROCESS | 2008 | 1461324305211 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 04:25:05 INFO - PROCESS | 2008 | 1461324305217 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993422800 == 100 [pid = 2008] [id = 725] 04:25:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 188 (000000C98FCF9800) [pid = 2008] [serial = 2175] [outer = 0000000000000000] 04:25:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 189 (000000C98FD57400) [pid = 2008] [serial = 2176] [outer = 000000C98FCF9800] 04:25:05 INFO - PROCESS | 2008 | 1461324305264 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 190 (000000C991A5F800) [pid = 2008] [serial = 2177] [outer = 000000C98FCF9800] 04:25:05 INFO - PROCESS | 2008 | 1461324305710 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]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 627ms 04:25:05 INFO - PROCESS | 2008 | 1461324305744 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 2008 | 1461324305747 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 04:25:05 INFO - PROCESS | 2008 | 1461324305750 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 2008 | 1461324305752 Marionette TRACE conn5 <- [1,2866,null,{}] 04:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:25:05 INFO - PROCESS | 2008 | 1461324305755 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}] 04:25:05 INFO - PROCESS | 2008 | 1461324305855 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 04:25:05 INFO - PROCESS | 2008 | 1461324305895 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993985800 == 101 [pid = 2008] [id = 726] 04:25:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 191 (000000C98E1BB400) [pid = 2008] [serial = 2178] [outer = 0000000000000000] 04:25:05 INFO - PROCESS | 2008 | ++DOMWINDOW == 192 (000000C991AAC000) [pid = 2008] [serial = 2179] [outer = 000000C98E1BB400] 04:25:05 INFO - PROCESS | 2008 | 1461324305942 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 2008 | ++DOMWINDOW == 193 (000000C992983C00) [pid = 2008] [serial = 2180] [outer = 000000C98E1BB400] 04:25:06 INFO - PROCESS | 2008 | 1461324306670 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]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 04:25:06 INFO - PROCESS | 2008 | 1461324306700 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 04:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:25:06 INFO - PROCESS | 2008 | 1461324306704 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 04:25:06 INFO - PROCESS | 2008 | 1461324306709 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 2008 | 1461324306713 Marionette TRACE conn5 <- [1,2870,null,{}] 04:25:06 INFO - PROCESS | 2008 | 1461324306720 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}] 04:25:06 INFO - PROCESS | 2008 | 1461324306859 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 04:25:07 INFO - PROCESS | 2008 | 1461324307024 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98C0BA800 == 102 [pid = 2008] [id = 727] 04:25:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 194 (000000C986F3A400) [pid = 2008] [serial = 2181] [outer = 0000000000000000] 04:25:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 195 (000000C988483C00) [pid = 2008] [serial = 2182] [outer = 000000C986F3A400] 04:25:07 INFO - PROCESS | 2008 | 1461324307085 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 2008 | ++DOMWINDOW == 196 (000000C9886CBC00) [pid = 2008] [serial = 2183] [outer = 000000C986F3A400] 04:25:07 INFO - PROCESS | 2008 | 1461324307744 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]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1088ms 04:25:07 INFO - PROCESS | 2008 | 1461324307798 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 2008 | 1461324307804 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 04:25:07 INFO - PROCESS | 2008 | 1461324307811 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:25:07 INFO - PROCESS | 2008 | 1461324307814 Marionette TRACE conn5 <- [1,2874,null,{}] 04:25:07 INFO - PROCESS | 2008 | 1461324307818 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}] 04:25:07 INFO - PROCESS | 2008 | 1461324307952 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 04:25:08 INFO - PROCESS | 2008 | 1461324308103 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A7A000 == 103 [pid = 2008] [id = 728] 04:25:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 197 (000000C98B475C00) [pid = 2008] [serial = 2184] [outer = 0000000000000000] 04:25:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 198 (000000C98BA6A800) [pid = 2008] [serial = 2185] [outer = 000000C98B475C00] 04:25:08 INFO - PROCESS | 2008 | 1461324308162 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 2008 | ++DOMWINDOW == 199 (000000C98C8C6000) [pid = 2008] [serial = 2186] [outer = 000000C98B475C00] 04:25:08 INFO - PROCESS | 2008 | 1461324308797 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]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1034ms 04:25:08 INFO - PROCESS | 2008 | 1461324308850 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 2008 | 1461324308853 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 04:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:25:08 INFO - PROCESS | 2008 | 1461324308857 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 2008 | 1461324308862 Marionette TRACE conn5 <- [1,2878,null,{}] 04:25:08 INFO - PROCESS | 2008 | 1461324308891 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}] 04:25:09 INFO - PROCESS | 2008 | 1461324309020 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 04:25:09 INFO - PROCESS | 2008 | 1461324309173 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994937800 == 104 [pid = 2008] [id = 729] 04:25:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 200 (000000C98E1C6800) [pid = 2008] [serial = 2187] [outer = 0000000000000000] 04:25:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 201 (000000C991A58000) [pid = 2008] [serial = 2188] [outer = 000000C98E1C6800] 04:25:09 INFO - PROCESS | 2008 | 1461324309235 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 2008 | ++DOMWINDOW == 202 (000000C993019800) [pid = 2008] [serial = 2189] [outer = 000000C98E1C6800] 04:25:09 INFO - PROCESS | 2008 | 1461324309838 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1050ms 04:25:09 INFO - PROCESS | 2008 | 1461324309908 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 2008 | 1461324309912 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:25:09 INFO - PROCESS | 2008 | 1461324309915 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 2008 | 1461324309918 Marionette TRACE conn5 <- [1,2882,null,{}] 04:25:09 INFO - PROCESS | 2008 | 1461324309921 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}] 04:25:10 INFO - PROCESS | 2008 | 1461324310050 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 04:25:10 INFO - PROCESS | 2008 | 1461324310199 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 2008 | ++DOCSHELL 000000C994E72000 == 105 [pid = 2008] [id = 730] 04:25:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 203 (000000C993387000) [pid = 2008] [serial = 2190] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 204 (000000C993392000) [pid = 2008] [serial = 2191] [outer = 000000C993387000] 04:25:10 INFO - PROCESS | 2008 | 1461324310258 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 2008 | ++DOMWINDOW == 205 (000000C993FAFC00) [pid = 2008] [serial = 2192] [outer = 000000C993387000] 04:25:10 INFO - PROCESS | 2008 | 1461324310870 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]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 04:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:25:10 INFO - PROCESS | 2008 | 1461324310903 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 2008 | 1461324310906 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 04:25:10 INFO - PROCESS | 2008 | 1461324310910 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 2008 | 1461324310912 Marionette TRACE conn5 <- [1,2886,null,{}] 04:25:10 INFO - PROCESS | 2008 | 1461324310916 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}] 04:25:11 INFO - PROCESS | 2008 | 1461324311038 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 04:25:11 INFO - PROCESS | 2008 | 1461324311201 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9960CC000 == 106 [pid = 2008] [id = 731] 04:25:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 206 (000000C993FAE000) [pid = 2008] [serial = 2193] [outer = 0000000000000000] 04:25:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 207 (000000C9941DEC00) [pid = 2008] [serial = 2194] [outer = 000000C993FAE000] 04:25:11 INFO - PROCESS | 2008 | 1461324311260 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 2008 | ++DOMWINDOW == 208 (000000C994A08000) [pid = 2008] [serial = 2195] [outer = 000000C993FAE000] 04:25:11 INFO - PROCESS | 2008 | 1461324311855 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]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 04:25:11 INFO - PROCESS | 2008 | 1461324311899 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 2008 | 1461324311901 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 04:25:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:25:11 INFO - PROCESS | 2008 | 1461324311905 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 2008 | 1461324311907 Marionette TRACE conn5 <- [1,2890,null,{}] 04:25:11 INFO - PROCESS | 2008 | 1461324311911 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}] 04:25:12 INFO - PROCESS | 2008 | 1461324312057 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 04:25:12 INFO - PROCESS | 2008 | 1461324312210 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 2008 | ++DOCSHELL 000000C997E92000 == 107 [pid = 2008] [id = 732] 04:25:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 209 (000000C994A0EC00) [pid = 2008] [serial = 2196] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 210 (000000C994F59000) [pid = 2008] [serial = 2197] [outer = 000000C994A0EC00] 04:25:12 INFO - PROCESS | 2008 | 1461324312272 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 2008 | ++DOMWINDOW == 211 (000000C995F4F000) [pid = 2008] [serial = 2198] [outer = 000000C994A0EC00] 04:25:12 INFO - PROCESS | 2008 | 1461324312823 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 943ms 04:25:12 INFO - PROCESS | 2008 | 1461324312851 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 2008 | 1461324312853 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:25:12 INFO - PROCESS | 2008 | 1461324312857 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 2008 | 1461324312859 Marionette TRACE conn5 <- [1,2894,null,{}] 04:25:12 INFO - PROCESS | 2008 | 1461324312863 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}] 04:25:13 INFO - PROCESS | 2008 | 1461324312990 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 04:25:13 INFO - PROCESS | 2008 | 1461324313112 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999DCE800 == 108 [pid = 2008] [id = 733] 04:25:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 212 (000000C994AECC00) [pid = 2008] [serial = 2199] [outer = 0000000000000000] 04:25:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 213 (000000C996124400) [pid = 2008] [serial = 2200] [outer = 000000C994AECC00] 04:25:13 INFO - PROCESS | 2008 | 1461324313170 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2008 | ++DOMWINDOW == 214 (000000C9967E3800) [pid = 2008] [serial = 2201] [outer = 000000C994AECC00] 04:25:13 INFO - PROCESS | 2008 | 1461324313715 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]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 04:25:13 INFO - PROCESS | 2008 | 1461324313810 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 2008 | 1461324313813 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:25:13 INFO - PROCESS | 2008 | 1461324313845 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 2008 | 1461324313847 Marionette TRACE conn5 <- [1,2898,null,{}] 04:25:13 INFO - PROCESS | 2008 | 1461324313852 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}] 04:25:13 INFO - PROCESS | 2008 | 1461324313979 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 04:25:14 INFO - PROCESS | 2008 | 1461324314125 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F9EBC800 == 109 [pid = 2008] [id = 734] 04:25:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 215 (000000C9967DBC00) [pid = 2008] [serial = 2202] [outer = 0000000000000000] 04:25:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 216 (000000C9970D2800) [pid = 2008] [serial = 2203] [outer = 000000C9967DBC00] 04:25:14 INFO - PROCESS | 2008 | 1461324314186 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C9971FF800) [pid = 2008] [serial = 2204] [outer = 000000C9967DBC00] 04:25:14 INFO - PROCESS | 2008 | 1461324314677 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]]]}] 04:25:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:25:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:25:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 902ms 04:25:14 INFO - PROCESS | 2008 | 1461324314733 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 2008 | 1461324314736 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /DOMEvents/constructors.html 04:25:14 INFO - PROCESS | 2008 | 1461324314739 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 2008 | 1461324314742 Marionette TRACE conn5 <- [1,2902,null,{}] 04:25:14 INFO - PROCESS | 2008 | 1461324314746 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}] 04:25:14 INFO - PROCESS | 2008 | 1461324314871 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 04:25:15 INFO - PROCESS | 2008 | 1461324315034 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FF0F0800 == 110 [pid = 2008] [id = 735] 04:25:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C997007400) [pid = 2008] [serial = 2205] [outer = 0000000000000000] 04:25:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C9996C8000) [pid = 2008] [serial = 2206] [outer = 000000C997007400] 04:25:15 INFO - PROCESS | 2008 | 1461324315092 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 2008 | ++DOMWINDOW == 220 (000000C9F55C6000) [pid = 2008] [serial = 2207] [outer = 000000C997007400] 04:25:15 INFO - PROCESS | 2008 | 1461324315734 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]]]}] 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:25:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:25:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:25:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:25:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:25:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:25:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:25:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:25:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:25:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1082ms 04:25:15 INFO - PROCESS | 2008 | 1461324315823 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 2008 | 1461324315826 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:25:15 INFO - PROCESS | 2008 | 1461324315830 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 2008 | 1461324315832 Marionette TRACE conn5 <- [1,2906,null,{}] 04:25:15 INFO - PROCESS | 2008 | 1461324315836 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}] 04:25:15 INFO - PROCESS | 2008 | 1461324315960 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 04:25:16 INFO - PROCESS | 2008 | 1461324316110 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99A2B7000 == 111 [pid = 2008] [id = 736] 04:25:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C9F89D6C00) [pid = 2008] [serial = 2208] [outer = 0000000000000000] 04:25:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C9F8A2DC00) [pid = 2008] [serial = 2209] [outer = 000000C9F89D6C00] 04:25:16 INFO - PROCESS | 2008 | 1461324316169 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 2008 | ++DOMWINDOW == 223 (000000C9FA66DC00) [pid = 2008] [serial = 2210] [outer = 000000C9F89D6C00] 04:25:16 INFO - PROCESS | 2008 | 1461324316742 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:25:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 985ms 04:25:16 INFO - PROCESS | 2008 | 1461324316816 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 2008 | 1461324316819 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:25:16 INFO - PROCESS | 2008 | 1461324316823 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 2008 | 1461324316826 Marionette TRACE conn5 <- [1,2910,null,{}] 04:25:16 INFO - PROCESS | 2008 | 1461324316829 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}] 04:25:17 INFO - PROCESS | 2008 | 1461324317006 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 04:25:17 INFO - PROCESS | 2008 | 1461324317161 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999D2C800 == 112 [pid = 2008] [id = 737] 04:25:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 224 (000000C992B33C00) [pid = 2008] [serial = 2211] [outer = 0000000000000000] 04:25:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 225 (000000C9F9C6CC00) [pid = 2008] [serial = 2212] [outer = 000000C992B33C00] 04:25:17 INFO - PROCESS | 2008 | 1461324317225 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 2008 | ++DOMWINDOW == 226 (000000C9FAE1A400) [pid = 2008] [serial = 2213] [outer = 000000C992B33C00] 04:25:17 INFO - PROCESS | 2008 | [2008] 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 570 04:25:17 INFO - PROCESS | 2008 | [2008] 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 570 04:25:17 INFO - PROCESS | 2008 | [2008] 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 570 04:25:17 INFO - PROCESS | 2008 | [2008] 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 570 04:25:17 INFO - PROCESS | 2008 | 1461324317762 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]]]}] 04:25:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:25:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:25:17 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 04:25:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:25:17 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 04:25:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:25:17 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]" 04:25:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:25:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:25:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 988ms 04:25:17 INFO - PROCESS | 2008 | 1461324317821 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 2008 | 1461324317824 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:25:17 INFO - PROCESS | 2008 | 1461324317829 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 2008 | 1461324317831 Marionette TRACE conn5 <- [1,2914,null,{}] 04:25:17 INFO - PROCESS | 2008 | 1461324317835 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}] 04:25:17 INFO - PROCESS | 2008 | 1461324317962 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 04:25:18 INFO - PROCESS | 2008 | 1461324318128 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CD57800 == 113 [pid = 2008] [id = 738] 04:25:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 227 (000000C9890DD400) [pid = 2008] [serial = 2214] [outer = 0000000000000000] 04:25:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 228 (000000C98B4EEC00) [pid = 2008] [serial = 2215] [outer = 000000C9890DD400] 04:25:18 INFO - PROCESS | 2008 | 1461324318186 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 2008 | ++DOMWINDOW == 229 (000000C993445800) [pid = 2008] [serial = 2216] [outer = 000000C9890DD400] 04:25:18 INFO - PROCESS | 2008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:25:18 INFO - PROCESS | 2008 | 1461324318717 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]]]}] 04:25:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:25:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 942ms 04:25:18 INFO - PROCESS | 2008 | 1461324318776 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 2008 | 1461324318778 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 04:25:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:25:18 INFO - PROCESS | 2008 | 1461324318802 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 2008 | 1461324318805 Marionette TRACE conn5 <- [1,2918,null,{}] 04:25:18 INFO - PROCESS | 2008 | 1461324318809 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}] 04:25:18 INFO - PROCESS | 2008 | 1461324318935 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 04:25:19 INFO - PROCESS | 2008 | 1461324319100 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99397E800 == 114 [pid = 2008] [id = 739] 04:25:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 230 (000000C992B34000) [pid = 2008] [serial = 2217] [outer = 0000000000000000] 04:25:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 231 (000000C999DB5000) [pid = 2008] [serial = 2218] [outer = 000000C992B34000] 04:25:19 INFO - PROCESS | 2008 | 1461324319158 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 2008 | ++DOMWINDOW == 232 (000000C99C222C00) [pid = 2008] [serial = 2219] [outer = 000000C992B34000] 04:25:19 INFO - PROCESS | 2008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:25:19 INFO - PROCESS | 2008 | 1461324319922 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]]]}] 04:25:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:25:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1143ms 04:25:19 INFO - PROCESS | 2008 | 1461324319947 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 2008 | 1461324319952 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:25:19 INFO - PROCESS | 2008 | 1461324319958 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 2008 | 1461324319961 Marionette TRACE conn5 <- [1,2922,null,{}] 04:25:19 INFO - PROCESS | 2008 | 1461324319967 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}] 04:25:20 INFO - PROCESS | 2008 | 1461324320095 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 04:25:20 INFO - PROCESS | 2008 | 1461324320270 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F930000 == 115 [pid = 2008] [id = 740] 04:25:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 233 (000000C9863E6C00) [pid = 2008] [serial = 2220] [outer = 0000000000000000] 04:25:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 234 (000000C987766000) [pid = 2008] [serial = 2221] [outer = 000000C9863E6C00] 04:25:20 INFO - PROCESS | 2008 | 1461324320324 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 2008 | ++DOMWINDOW == 235 (000000C98A4A3400) [pid = 2008] [serial = 2222] [outer = 000000C9863E6C00] 04:25:20 INFO - PROCESS | 2008 | 1461324320900 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]]]}] 04:25:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:25:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 985ms 04:25:20 INFO - PROCESS | 2008 | 1461324320944 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 2008 | 1461324320950 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 04:25:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:25:20 INFO - PROCESS | 2008 | 1461324320956 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 2008 | 1461324320959 Marionette TRACE conn5 <- [1,2926,null,{}] 04:25:20 INFO - PROCESS | 2008 | 1461324320963 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}] 04:25:21 INFO - PROCESS | 2008 | 1461324321085 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 04:25:21 INFO - PROCESS | 2008 | 1461324321243 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F9E7000 == 116 [pid = 2008] [id = 741] 04:25:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 236 (000000C98938F400) [pid = 2008] [serial = 2223] [outer = 0000000000000000] 04:25:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 237 (000000C98C78E400) [pid = 2008] [serial = 2224] [outer = 000000C98938F400] 04:25:21 INFO - PROCESS | 2008 | 1461324321296 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 2008 | ++DOMWINDOW == 238 (000000C98E1BD000) [pid = 2008] [serial = 2225] [outer = 000000C98938F400] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C987C04000 == 115 [pid = 2008] [id = 645] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C993422800 == 114 [pid = 2008] [id = 725] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C98FBCD800 == 113 [pid = 2008] [id = 724] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C993311800 == 112 [pid = 2008] [id = 723] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C992879800 == 111 [pid = 2008] [id = 722] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C990297800 == 110 [pid = 2008] [id = 721] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E0800 == 109 [pid = 2008] [id = 720] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F12B800 == 108 [pid = 2008] [id = 719] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C986FBA800 == 107 [pid = 2008] [id = 718] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 237 (000000C996FE5400) [pid = 2008] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 236 (000000C994F3B400) [pid = 2008] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C989DC7000 == 106 [pid = 2008] [id = 717] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C997E94000 == 105 [pid = 2008] [id = 712] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FFDDA800 == 104 [pid = 2008] [id = 711] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FF79F000 == 103 [pid = 2008] [id = 710] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C993922800 == 102 [pid = 2008] [id = 709] 04:25:21 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F467000 == 101 [pid = 2008] [id = 708] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 235 (000000C9996C2800) [pid = 2008] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 234 (000000C9941E8400) [pid = 2008] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 233 (000000C9F89CFC00) [pid = 2008] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 232 (000000C9FAD22000) [pid = 2008] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 231 (000000C992989000) [pid = 2008] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 230 (000000C99343AC00) [pid = 2008] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 229 (000000C9907D9C00) [pid = 2008] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 228 (000000C9970D6400) [pid = 2008] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 227 (000000C98EFD5C00) [pid = 2008] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 226 (000000C9F8B79400) [pid = 2008] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 225 (000000C9F8B7CC00) [pid = 2008] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 224 (000000C9FA66E000) [pid = 2008] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 223 (000000C989C23000) [pid = 2008] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 222 (000000C98ED70000) [pid = 2008] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 221 (000000C98F942C00) [pid = 2008] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 220 (000000C9949C2C00) [pid = 2008] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 219 (000000C98C182400) [pid = 2008] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 218 (000000C9996D0800) [pid = 2008] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C98B4AB800) [pid = 2008] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 216 (000000C988BD8C00) [pid = 2008] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 215 (000000C994F5F400) [pid = 2008] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 214 (000000C98BA66000) [pid = 2008] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 213 (000000C9FAC67800) [pid = 2008] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 212 (000000C9F8B75C00) [pid = 2008] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 211 (000000C98C186C00) [pid = 2008] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 210 (000000C995F50800) [pid = 2008] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | --DOMWINDOW == 209 (000000C9FA677800) [pid = 2008] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2008 | 1461324321873 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]]]}] 04:25:21 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. 04:25:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 941ms 04:25:21 INFO - PROCESS | 2008 | 1461324321899 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 2008 | 1461324321901 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 04:25:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:25:21 INFO - PROCESS | 2008 | 1461324321905 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 2008 | 1461324321909 Marionette TRACE conn5 <- [1,2930,null,{}] 04:25:21 INFO - PROCESS | 2008 | 1461324321919 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}] 04:25:22 INFO - PROCESS | 2008 | 1461324322030 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 04:25:22 INFO - PROCESS | 2008 | 1461324322170 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F938800 == 102 [pid = 2008] [id = 742] 04:25:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 210 (000000C98A7F4800) [pid = 2008] [serial = 2226] [outer = 0000000000000000] 04:25:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 211 (000000C98C1EE000) [pid = 2008] [serial = 2227] [outer = 000000C98A7F4800] 04:25:22 INFO - PROCESS | 2008 | 1461324322220 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 212 (000000C98EFD3800) [pid = 2008] [serial = 2228] [outer = 000000C98A7F4800] 04:25:22 INFO - PROCESS | 2008 | 1461324322588 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"]]]}] 04:25:22 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 04:25:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:25:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 735ms 04:25:22 INFO - PROCESS | 2008 | 1461324322642 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 2008 | 1461324322645 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 04:25:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:25:22 INFO - PROCESS | 2008 | 1461324322648 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 2008 | 1461324322650 Marionette TRACE conn5 <- [1,2934,null,{}] 04:25:22 INFO - PROCESS | 2008 | 1461324322683 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}] 04:25:22 INFO - PROCESS | 2008 | 1461324322789 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 04:25:22 INFO - PROCESS | 2008 | 1461324322803 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993311000 == 103 [pid = 2008] [id = 743] 04:25:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 213 (000000C98F88B400) [pid = 2008] [serial = 2229] [outer = 0000000000000000] 04:25:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 214 (000000C98FB71400) [pid = 2008] [serial = 2230] [outer = 000000C98F88B400] 04:25:22 INFO - PROCESS | 2008 | 1461324322853 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 2008 | ++DOMWINDOW == 215 (000000C9907D8400) [pid = 2008] [serial = 2231] [outer = 000000C98F88B400] 04:25:23 INFO - PROCESS | 2008 | 1461324323279 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]]]}] 04:25:23 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. 04:25:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 04:25:23 INFO - PROCESS | 2008 | 1461324323321 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 2008 | 1461324323323 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 04:25:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:25:23 INFO - PROCESS | 2008 | 1461324323352 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 2008 | 1461324323354 Marionette TRACE conn5 <- [1,2938,null,{}] 04:25:23 INFO - PROCESS | 2008 | 1461324323359 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}] 04:25:23 INFO - PROCESS | 2008 | 1461324323463 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 04:25:23 INFO - PROCESS | 2008 | 1461324323470 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99397D800 == 104 [pid = 2008] [id = 744] 04:25:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 216 (000000C98B471800) [pid = 2008] [serial = 2232] [outer = 0000000000000000] 04:25:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 217 (000000C99251D000) [pid = 2008] [serial = 2233] [outer = 000000C98B471800] 04:25:23 INFO - PROCESS | 2008 | 1461324323517 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C992B3DC00) [pid = 2008] [serial = 2234] [outer = 000000C98B471800] 04:25:23 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993FDF800 == 105 [pid = 2008] [id = 745] 04:25:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C993437800) [pid = 2008] [serial = 2235] [outer = 0000000000000000] 04:25:23 INFO - PROCESS | 2008 | ++DOMWINDOW == 220 (000000C993441000) [pid = 2008] [serial = 2236] [outer = 000000C993437800] 04:25:24 INFO - PROCESS | 2008 | 1461324324072 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]]]}] 04:25:24 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. 04:25:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 755ms 04:25:24 INFO - PROCESS | 2008 | 1461324324085 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 2008 | 1461324324087 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:25:24 INFO - PROCESS | 2008 | 1461324324097 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 2008 | 1461324324099 Marionette TRACE conn5 <- [1,2942,null,{}] 04:25:24 INFO - PROCESS | 2008 | 1461324324103 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}] 04:25:24 INFO - PROCESS | 2008 | 1461324324318 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 04:25:24 INFO - PROCESS | 2008 | 1461324324352 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 2008 | ++DOCSHELL 000000C996D69000 == 106 [pid = 2008] [id = 746] 04:25:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C9949C5400) [pid = 2008] [serial = 2237] [outer = 0000000000000000] 04:25:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C994F2F400) [pid = 2008] [serial = 2238] [outer = 000000C9949C5400] 04:25:24 INFO - PROCESS | 2008 | 1461324324400 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 2008 | ++DOMWINDOW == 223 (000000C994F3D000) [pid = 2008] [serial = 2239] [outer = 000000C9949C5400] 04:25:24 INFO - PROCESS | 2008 | 1461324324844 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]]]}] 04:25:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:25:24 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 04:25:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 797ms 04:25:24 INFO - PROCESS | 2008 | 1461324324896 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 2008 | 1461324324898 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:25:24 INFO - PROCESS | 2008 | 1461324324901 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 2008 | 1461324324903 Marionette TRACE conn5 <- [1,2946,null,{}] 04:25:24 INFO - PROCESS | 2008 | 1461324324907 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}] 04:25:25 INFO - PROCESS | 2008 | 1461324325061 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 04:25:25 INFO - PROCESS | 2008 | 1461324325080 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9992F3800 == 107 [pid = 2008] [id = 747] 04:25:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 224 (000000C994F5C000) [pid = 2008] [serial = 2240] [outer = 0000000000000000] 04:25:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 225 (000000C995978800) [pid = 2008] [serial = 2241] [outer = 000000C994F5C000] 04:25:25 INFO - PROCESS | 2008 | 1461324325126 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 2008 | ++DOMWINDOW == 226 (000000C99597FC00) [pid = 2008] [serial = 2242] [outer = 000000C994F5C000] 04:25:25 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. 04:25:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 04:25:25 INFO - PROCESS | 2008 | 1461324325570 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]]]}] 04:25:25 INFO - PROCESS | 2008 | 1461324325575 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 2008 | 1461324325577 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 04:25:25 INFO - PROCESS | 2008 | 1461324325581 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:25:25 INFO - PROCESS | 2008 | 1461324325583 Marionette TRACE conn5 <- [1,2950,null,{}] 04:25:25 INFO - PROCESS | 2008 | 1461324325586 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}] 04:25:25 INFO - PROCESS | 2008 | 1461324325733 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 225 (000000C98C783400) [pid = 2008] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 224 (000000C98B409400) [pid = 2008] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 223 (000000C985088400) [pid = 2008] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 222 (000000C98C78E800) [pid = 2008] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 221 (000000C981729400) [pid = 2008] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 220 (000000C98B4EAC00) [pid = 2008] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 219 (000000C98FCF9800) [pid = 2008] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 218 (000000C9890D1000) [pid = 2008] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:25:25 INFO - PROCESS | 2008 | --DOMWINDOW == 217 (000000C98C2BD800) [pid = 2008] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:25:26 INFO - PROCESS | 2008 | 1461324325999 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932DC000 == 108 [pid = 2008] [id = 748] 04:25:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 218 (000000C985088400) [pid = 2008] [serial = 2243] [outer = 0000000000000000] 04:25:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 219 (000000C9890D1000) [pid = 2008] [serial = 2244] [outer = 000000C985088400] 04:25:26 INFO - PROCESS | 2008 | 1461324326046 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 220 (000000C98F93EC00) [pid = 2008] [serial = 2245] [outer = 000000C985088400] 04:25:26 INFO - PROCESS | 2008 | 1461324326375 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]]]}] 04:25:26 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. 04:25:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 04:25:26 INFO - PROCESS | 2008 | 1461324326425 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 2008 | 1461324326427 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:25:26 INFO - PROCESS | 2008 | 1461324326431 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 2008 | 1461324326433 Marionette TRACE conn5 <- [1,2954,null,{}] 04:25:26 INFO - PROCESS | 2008 | 1461324326436 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}] 04:25:26 INFO - PROCESS | 2008 | 1461324326586 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 04:25:26 INFO - PROCESS | 2008 | 1461324326596 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99A119000 == 109 [pid = 2008] [id = 749] 04:25:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C99612DC00) [pid = 2008] [serial = 2246] [outer = 0000000000000000] 04:25:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C997010800) [pid = 2008] [serial = 2247] [outer = 000000C99612DC00] 04:25:26 INFO - PROCESS | 2008 | 1461324326642 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 2008 | ++DOMWINDOW == 223 (000000C9996C9000) [pid = 2008] [serial = 2248] [outer = 000000C99612DC00] 04:25:27 INFO - PROCESS | 2008 | 1461324327058 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]]]}] 04:25:27 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. 04:25:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 04:25:27 INFO - PROCESS | 2008 | 1461324327122 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 2008 | 1461324327125 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 04:25:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:25:27 INFO - PROCESS | 2008 | 1461324327143 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 2008 | 1461324327145 Marionette TRACE conn5 <- [1,2958,null,{}] 04:25:27 INFO - PROCESS | 2008 | 1461324327149 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}] 04:25:27 INFO - PROCESS | 2008 | 1461324327254 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 04:25:27 INFO - PROCESS | 2008 | 1461324327297 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEEF0000 == 110 [pid = 2008] [id = 750] 04:25:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 224 (000000C99C227000) [pid = 2008] [serial = 2249] [outer = 0000000000000000] 04:25:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 225 (000000C99C22AC00) [pid = 2008] [serial = 2250] [outer = 000000C99C227000] 04:25:27 INFO - PROCESS | 2008 | 1461324327344 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 2008 | ++DOMWINDOW == 226 (000000C9F8C30C00) [pid = 2008] [serial = 2251] [outer = 000000C99C227000] 04:25:27 INFO - PROCESS | 2008 | 1461324327780 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]]]}] 04:25:27 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. 04:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 04:25:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:25:27 INFO - PROCESS | 2008 | 1461324327834 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 2008 | 1461324327837 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 04:25:27 INFO - PROCESS | 2008 | 1461324327840 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 2008 | 1461324327843 Marionette TRACE conn5 <- [1,2962,null,{}] 04:25:27 INFO - PROCESS | 2008 | 1461324327846 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}] 04:25:27 INFO - PROCESS | 2008 | 1461324327965 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 04:25:28 INFO - PROCESS | 2008 | 1461324328207 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 2008 | ++DOCSHELL 000000C988153800 == 111 [pid = 2008] [id = 751] 04:25:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 227 (000000C980924000) [pid = 2008] [serial = 2252] [outer = 0000000000000000] 04:25:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 228 (000000C983B04C00) [pid = 2008] [serial = 2253] [outer = 000000C980924000] 04:25:28 INFO - PROCESS | 2008 | 1461324328271 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 2008 | ++DOMWINDOW == 229 (000000C986FCF400) [pid = 2008] [serial = 2254] [outer = 000000C980924000] 04:25:28 INFO - PROCESS | 2008 | 1461324328866 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]]]}] 04:25:28 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. 04:25:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1080ms 04:25:28 INFO - PROCESS | 2008 | 1461324328926 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 2008 | 1461324328932 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 04:25:28 INFO - PROCESS | 2008 | 1461324328938 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:25:28 INFO - PROCESS | 2008 | 1461324328942 Marionette TRACE conn5 <- [1,2966,null,{}] 04:25:28 INFO - PROCESS | 2008 | 1461324328947 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}] 04:25:29 INFO - PROCESS | 2008 | 1461324329088 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 04:25:29 INFO - PROCESS | 2008 | 1461324329259 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98FE1C000 == 112 [pid = 2008] [id = 752] 04:25:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 230 (000000C98C1F5400) [pid = 2008] [serial = 2255] [outer = 0000000000000000] 04:25:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 231 (000000C98C2C2000) [pid = 2008] [serial = 2256] [outer = 000000C98C1F5400] 04:25:29 INFO - PROCESS | 2008 | 1461324329320 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 2008 | ++DOMWINDOW == 232 (000000C98ED67C00) [pid = 2008] [serial = 2257] [outer = 000000C98C1F5400] 04:25:29 INFO - PROCESS | 2008 | 1461324329897 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]]]}] 04:25:29 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. 04:25:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 986ms 04:25:29 INFO - PROCESS | 2008 | 1461324329932 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 2008 | 1461324329936 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 04:25:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:25:29 INFO - PROCESS | 2008 | 1461324329941 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 2008 | 1461324329943 Marionette TRACE conn5 <- [1,2970,null,{}] 04:25:29 INFO - PROCESS | 2008 | 1461324329947 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}] 04:25:30 INFO - PROCESS | 2008 | 1461324330081 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 04:25:30 INFO - PROCESS | 2008 | 1461324330254 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999C2E800 == 113 [pid = 2008] [id = 753] 04:25:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 233 (000000C993017400) [pid = 2008] [serial = 2258] [outer = 0000000000000000] 04:25:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 234 (000000C993174000) [pid = 2008] [serial = 2259] [outer = 000000C993017400] 04:25:30 INFO - PROCESS | 2008 | 1461324330313 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 2008 | ++DOMWINDOW == 235 (000000C9949D0C00) [pid = 2008] [serial = 2260] [outer = 000000C993017400] 04:25:30 INFO - PROCESS | 2008 | 1461324330847 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"]]]}] 04:25:30 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 04:25:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:25:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 04:25:30 INFO - PROCESS | 2008 | 1461324330885 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 2008 | 1461324330888 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:25:30 INFO - PROCESS | 2008 | 1461324330900 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 2008 | 1461324330907 Marionette TRACE conn5 <- [1,2974,null,{}] 04:25:30 INFO - PROCESS | 2008 | 1461324330911 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}] 04:25:31 INFO - PROCESS | 2008 | 1461324331077 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 04:25:31 INFO - PROCESS | 2008 | 1461324331239 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9F8CC2800 == 114 [pid = 2008] [id = 754] 04:25:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 236 (000000C993017C00) [pid = 2008] [serial = 2261] [outer = 0000000000000000] 04:25:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 237 (000000C9970DC000) [pid = 2008] [serial = 2262] [outer = 000000C993017C00] 04:25:31 INFO - PROCESS | 2008 | 1461324331297 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 2008 | ++DOMWINDOW == 238 (000000C9F8B7B800) [pid = 2008] [serial = 2263] [outer = 000000C993017C00] 04:25:31 INFO - PROCESS | 2008 | 1461324331836 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]]]}] 04:25:31 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. 04:25:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1004ms 04:25:31 INFO - PROCESS | 2008 | 1461324331899 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 2008 | 1461324331902 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:25:31 INFO - PROCESS | 2008 | 1461324331905 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 2008 | 1461324331908 Marionette TRACE conn5 <- [1,2978,null,{}] 04:25:31 INFO - PROCESS | 2008 | 1461324331911 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}] 04:25:32 INFO - PROCESS | 2008 | 1461324332044 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 04:25:32 INFO - PROCESS | 2008 | 1461324332199 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C998248800 == 115 [pid = 2008] [id = 755] 04:25:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 239 (000000C999AE4400) [pid = 2008] [serial = 2264] [outer = 0000000000000000] 04:25:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 240 (000000C999AEC800) [pid = 2008] [serial = 2265] [outer = 000000C999AE4400] 04:25:32 INFO - PROCESS | 2008 | 1461324332257 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 241 (000000C9F8B7B000) [pid = 2008] [serial = 2266] [outer = 000000C999AE4400] 04:25:32 INFO - PROCESS | 2008 | ++DOCSHELL 000000C997EBA800 == 116 [pid = 2008] [id = 756] 04:25:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 242 (000000C99714FC00) [pid = 2008] [serial = 2267] [outer = 0000000000000000] 04:25:32 INFO - PROCESS | 2008 | ++DOMWINDOW == 243 (000000C997150C00) [pid = 2008] [serial = 2268] [outer = 000000C99714FC00] 04:25:32 INFO - PROCESS | 2008 | 1461324332889 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]]]}] 04:25:32 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. 04:25:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1035ms 04:25:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:25:32 INFO - PROCESS | 2008 | 1461324332942 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 2008 | 1461324332945 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 04:25:32 INFO - PROCESS | 2008 | 1461324332948 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 2008 | 1461324332951 Marionette TRACE conn5 <- [1,2982,null,{}] 04:25:32 INFO - PROCESS | 2008 | 1461324332973 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}] 04:25:33 INFO - PROCESS | 2008 | 1461324333135 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 04:25:33 INFO - PROCESS | 2008 | 1461324333286 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 2008 | ++DOCSHELL 000000C997ECD000 == 117 [pid = 2008] [id = 757] 04:25:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 244 (000000C999AF1C00) [pid = 2008] [serial = 2269] [outer = 0000000000000000] 04:25:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 245 (000000C9F8CEFC00) [pid = 2008] [serial = 2270] [outer = 000000C999AF1C00] 04:25:33 INFO - PROCESS | 2008 | 1461324333350 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 2008 | ++DOMWINDOW == 246 (000000C9FAA42400) [pid = 2008] [serial = 2271] [outer = 000000C999AF1C00] 04:25:33 INFO - PROCESS | 2008 | 1461324333887 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]]]}] 04:25:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:25:33 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 04:25:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1004ms 04:25:33 INFO - PROCESS | 2008 | 1461324333956 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 2008 | 1461324333958 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:25:33 INFO - PROCESS | 2008 | 1461324333962 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 2008 | 1461324333964 Marionette TRACE conn5 <- [1,2986,null,{}] 04:25:34 INFO - PROCESS | 2008 | 1461324334008 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}] 04:25:34 INFO - PROCESS | 2008 | 1461324334196 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 04:25:34 INFO - PROCESS | 2008 | 1461324334312 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999C75800 == 118 [pid = 2008] [id = 758] 04:25:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 247 (000000C99B990000) [pid = 2008] [serial = 2272] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 248 (000000C99B998000) [pid = 2008] [serial = 2273] [outer = 000000C99B990000] 04:25:34 INFO - PROCESS | 2008 | 1461324334368 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 2008 | ++DOMWINDOW == 249 (000000C9FEE7B000) [pid = 2008] [serial = 2274] [outer = 000000C99B990000] 04:25:34 INFO - PROCESS | 2008 | 1461324334889 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]]]}] 04:25:34 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. 04:25:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 986ms 04:25:34 INFO - PROCESS | 2008 | 1461324334951 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 2008 | 1461324334954 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 04:25:34 INFO - PROCESS | 2008 | 1461324334957 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:25:34 INFO - PROCESS | 2008 | 1461324334959 Marionette TRACE conn5 <- [1,2990,null,{}] 04:25:34 INFO - PROCESS | 2008 | 1461324334963 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}] 04:25:35 INFO - PROCESS | 2008 | 1461324335092 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 04:25:35 INFO - PROCESS | 2008 | 1461324335262 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999C8E800 == 119 [pid = 2008] [id = 759] 04:25:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 250 (000000C994F73400) [pid = 2008] [serial = 2275] [outer = 0000000000000000] 04:25:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 251 (000000C994F79C00) [pid = 2008] [serial = 2276] [outer = 000000C994F73400] 04:25:35 INFO - PROCESS | 2008 | 1461324335319 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 2008 | ++DOMWINDOW == 252 (000000C994F80400) [pid = 2008] [serial = 2277] [outer = 000000C994F73400] 04:25:35 INFO - PROCESS | 2008 | 1461324335811 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]]]}] 04:25:35 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. 04:25:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 04:25:35 INFO - PROCESS | 2008 | 1461324335841 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 2008 | 1461324335843 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 04:25:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:25:35 INFO - PROCESS | 2008 | 1461324335847 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 2008 | 1461324335849 Marionette TRACE conn5 <- [1,2994,null,{}] 04:25:35 INFO - PROCESS | 2008 | 1461324335852 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}] 04:25:36 INFO - PROCESS | 2008 | 1461324336016 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 04:25:36 INFO - PROCESS | 2008 | 1461324336178 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99BCE6800 == 120 [pid = 2008] [id = 760] 04:25:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 253 (000000C994F73800) [pid = 2008] [serial = 2278] [outer = 0000000000000000] 04:25:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 254 (000000C9998E0000) [pid = 2008] [serial = 2279] [outer = 000000C994F73800] 04:25:36 INFO - PROCESS | 2008 | 1461324336236 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 2008 | ++DOMWINDOW == 255 (000000C9998E8000) [pid = 2008] [serial = 2280] [outer = 000000C994F73800] 04:25:36 INFO - PROCESS | 2008 | 1461324336695 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]]]}] 04:25:36 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. 04:25:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 04:25:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:25:36 INFO - PROCESS | 2008 | 1461324336730 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 2008 | 1461324336732 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 04:25:36 INFO - PROCESS | 2008 | 1461324336736 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 2008 | 1461324336738 Marionette TRACE conn5 <- [1,2998,null,{}] 04:25:36 INFO - PROCESS | 2008 | 1461324336742 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}] 04:25:36 INFO - PROCESS | 2008 | 1461324336927 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 04:25:37 INFO - PROCESS | 2008 | 1461324337089 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99BAE2000 == 121 [pid = 2008] [id = 761] 04:25:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 256 (000000C994F7E800) [pid = 2008] [serial = 2281] [outer = 0000000000000000] 04:25:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 257 (000000C99A21D800) [pid = 2008] [serial = 2282] [outer = 000000C994F7E800] 04:25:37 INFO - PROCESS | 2008 | 1461324337145 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 2008 | ++DOMWINDOW == 258 (000000C99A224C00) [pid = 2008] [serial = 2283] [outer = 000000C994F7E800] 04:25:37 INFO - PROCESS | 2008 | [2008] 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 04:25:37 INFO - PROCESS | 2008 | 1461324337689 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:25:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:25:37 INFO - {} 04:25:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:25:37 INFO - {} 04:25:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:25:37 INFO - {} 04:25:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:25:37 INFO - {} 04:25:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 984ms 04:25:37 INFO - PROCESS | 2008 | 1461324337745 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 2008 | 1461324337747 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 04:25:37 INFO - TEST-START | /FileAPI/fileReader.html 04:25:37 INFO - PROCESS | 2008 | 1461324337758 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 2008 | 1461324337760 Marionette TRACE conn5 <- [1,3002,null,{}] 04:25:37 INFO - PROCESS | 2008 | 1461324337764 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}] 04:25:37 INFO - PROCESS | 2008 | 1461324337901 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 04:25:38 INFO - PROCESS | 2008 | 1461324338027 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999880000 == 122 [pid = 2008] [id = 762] 04:25:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 259 (000000C99867DC00) [pid = 2008] [serial = 2284] [outer = 0000000000000000] 04:25:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 260 (000000C99A224000) [pid = 2008] [serial = 2285] [outer = 000000C99867DC00] 04:25:38 INFO - PROCESS | 2008 | 1461324338100 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 2008 | ++DOMWINDOW == 261 (000000C9FF130C00) [pid = 2008] [serial = 2286] [outer = 000000C99867DC00] 04:25:38 INFO - PROCESS | 2008 | 1461324338674 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]]]}] 04:25:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:25:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:25:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:25:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:25:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 04:25:38 INFO - PROCESS | 2008 | 1461324338703 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 2008 | 1461324338706 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 04:25:38 INFO - TEST-START | /FileAPI/historical.html 04:25:38 INFO - PROCESS | 2008 | 1461324338710 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 2008 | 1461324338713 Marionette TRACE conn5 <- [1,3006,null,{}] 04:25:38 INFO - PROCESS | 2008 | 1461324338716 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}] 04:25:38 INFO - PROCESS | 2008 | 1461324338865 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 04:25:39 INFO - PROCESS | 2008 | 1461324339282 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F458000 == 123 [pid = 2008] [id = 763] 04:25:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 262 (000000C981099400) [pid = 2008] [serial = 2287] [outer = 0000000000000000] 04:25:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 263 (000000C98436E000) [pid = 2008] [serial = 2288] [outer = 000000C981099400] 04:25:39 INFO - PROCESS | 2008 | 1461324339396 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 2008 | ++DOMWINDOW == 264 (000000C988481C00) [pid = 2008] [serial = 2289] [outer = 000000C981099400] 04:25:40 INFO - PROCESS | 2008 | 1461324339990 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"]]]}] 04:25:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:25:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:25:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:25:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:25:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:25:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:25:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:25:40 INFO - TEST-OK | /FileAPI/historical.html | took 1340ms 04:25:40 INFO - PROCESS | 2008 | 1461324340053 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 2008 | 1461324340058 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 04:25:40 INFO - TEST-START | /FileAPI/idlharness.html 04:25:40 INFO - PROCESS | 2008 | 1461324340064 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 2008 | 1461324340067 Marionette TRACE conn5 <- [1,3010,null,{}] 04:25:40 INFO - PROCESS | 2008 | 1461324340072 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}] 04:25:40 INFO - PROCESS | 2008 | 1461324340197 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 04:25:40 INFO - PROCESS | 2008 | 1461324340363 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F456800 == 124 [pid = 2008] [id = 764] 04:25:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 265 (000000C986EF0000) [pid = 2008] [serial = 2290] [outer = 0000000000000000] 04:25:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 266 (000000C98857D800) [pid = 2008] [serial = 2291] [outer = 000000C986EF0000] 04:25:40 INFO - PROCESS | 2008 | 1461324340417 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 2008 | ++DOMWINDOW == 267 (000000C98C1F9800) [pid = 2008] [serial = 2292] [outer = 000000C986EF0000] 04:25:41 INFO - PROCESS | 2008 | 1461324341517 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]]]}] 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:25:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:25:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:25:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:25:41 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 04:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:25:41 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 04:25:41 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 04:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:25:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:25:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:25:41 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 04:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:25:41 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 04:25:41 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 04:25:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:25:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:25:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1575ms 04:25:41 INFO - PROCESS | 2008 | 1461324341644 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 2008 | 1461324341648 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 04:25:41 INFO - PROCESS | 2008 | 1461324341653 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - TEST-START | /FileAPI/idlharness.worker 04:25:41 INFO - PROCESS | 2008 | 1461324341655 Marionette TRACE conn5 <- [1,3014,null,{}] 04:25:41 INFO - PROCESS | 2008 | 1461324341659 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}] 04:25:41 INFO - PROCESS | 2008 | 1461324341810 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 04:25:41 INFO - PROCESS | 2008 | 1461324341977 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 2008 | ++DOCSHELL 000000C995F22000 == 125 [pid = 2008] [id = 765] 04:25:41 INFO - PROCESS | 2008 | ++DOMWINDOW == 268 (000000C9947AE000) [pid = 2008] [serial = 2293] [outer = 0000000000000000] 04:25:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 269 (000000C994AEE800) [pid = 2008] [serial = 2294] [outer = 000000C9947AE000] 04:25:42 INFO - PROCESS | 2008 | 1461324342030 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 2008 | ++DOMWINDOW == 270 (000000C995972C00) [pid = 2008] [serial = 2295] [outer = 000000C9947AE000] 04:25:42 INFO - PROCESS | 2008 | [2008] 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 04:25:43 INFO - PROCESS | 2008 | 1461324343206 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,{},{}]]]}] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C99398A800 == 124 [pid = 2008] [id = 674] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C9FEEF0000 == 123 [pid = 2008] [id = 750] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C99A119000 == 122 [pid = 2008] [id = 749] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C9932DC000 == 121 [pid = 2008] [id = 748] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C9992F3800 == 120 [pid = 2008] [id = 747] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C996D69000 == 119 [pid = 2008] [id = 746] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C993FDF800 == 118 [pid = 2008] [id = 745] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:25:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:25:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:25:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:25:43 INFO - {} 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:25:43 INFO - {} 04:25:43 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 - {} 04:25:43 INFO - {} 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:25:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:25:43 INFO - {} 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:25:43 INFO - {} 04:25:43 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 - {} 04:25:43 INFO - {} 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 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 04:25:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 269 (000000C9967DE400) [pid = 2008] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 268 (000000C992524C00) [pid = 2008] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 267 (000000C98BA6B400) [pid = 2008] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 266 (000000C99700B000) [pid = 2008] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 265 (000000C98FCF4000) [pid = 2008] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 264 (000000C996130400) [pid = 2008] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 263 (000000C99338E400) [pid = 2008] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 262 (000000C991AACC00) [pid = 2008] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 261 (000000C9971F6400) [pid = 2008] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 260 (000000C991AAC000) [pid = 2008] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C99397D800 == 117 [pid = 2008] [id = 744] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C993311000 == 116 [pid = 2008] [id = 743] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F938800 == 115 [pid = 2008] [id = 742] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F9E7000 == 114 [pid = 2008] [id = 741] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:25:43 INFO - {} 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C98F930000 == 113 [pid = 2008] [id = 740] 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:43 INFO - {} 04:25:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1767ms 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C9F9EBC800 == 112 [pid = 2008] [id = 734] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C999DCE800 == 111 [pid = 2008] [id = 733] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C997E92000 == 110 [pid = 2008] [id = 732] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C9960CC000 == 109 [pid = 2008] [id = 731] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C994E72000 == 108 [pid = 2008] [id = 730] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C994937800 == 107 [pid = 2008] [id = 729] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C991A7A000 == 106 [pid = 2008] [id = 728] 04:25:43 INFO - PROCESS | 2008 | --DOCSHELL 000000C98C0BA800 == 105 [pid = 2008] [id = 727] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 259 (000000C98CE27C00) [pid = 2008] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 258 (000000C98B410000) [pid = 2008] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 257 (000000C986EE6400) [pid = 2008] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 256 (000000C98800EC00) [pid = 2008] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 255 (000000C98B4BA800) [pid = 2008] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 254 (000000C98F1FA800) [pid = 2008] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 253 (000000C98503B000) [pid = 2008] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 252 (000000C987761400) [pid = 2008] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 251 (000000C98BA6DC00) [pid = 2008] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 250 (000000C98C1F8000) [pid = 2008] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 249 (000000C98F1EB400) [pid = 2008] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 248 (000000C98FD57400) [pid = 2008] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 247 (000000C991A5F800) [pid = 2008] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 246 (000000C98F949000) [pid = 2008] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 245 (000000C98F946000) [pid = 2008] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 244 (000000C98C65CC00) [pid = 2008] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 243 (000000C98FCF1C00) [pid = 2008] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | --DOMWINDOW == 242 (000000C98C784000) [pid = 2008] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:25:43 INFO - PROCESS | 2008 | 1461324343508 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 2008 | 1461324343510 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 04:25:43 INFO - PROCESS | 2008 | 1461324343520 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:25:43 INFO - PROCESS | 2008 | 1461324343526 Marionette TRACE conn5 <- [1,3018,null,{}] 04:25:43 INFO - PROCESS | 2008 | 1461324343535 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}] 04:25:43 INFO - PROCESS | 2008 | 1461324343643 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 04:25:43 INFO - PROCESS | 2008 | 1461324343651 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98CDD3800 == 106 [pid = 2008] [id = 766] 04:25:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 243 (000000C9886CB400) [pid = 2008] [serial = 2296] [outer = 0000000000000000] 04:25:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 244 (000000C989CD3400) [pid = 2008] [serial = 2297] [outer = 000000C9886CB400] 04:25:43 INFO - PROCESS | 2008 | 1461324343698 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 2008 | ++DOMWINDOW == 245 (000000C98BA6DC00) [pid = 2008] [serial = 2298] [outer = 000000C9886CB400] 04:25:44 INFO - PROCESS | 2008 | 1461324344214 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]]]}] 04:25:44 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 04:25:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 736ms 04:25:44 INFO - PROCESS | 2008 | 1461324344263 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 2008 | 1461324344266 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 04:25:44 INFO - PROCESS | 2008 | 1461324344269 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:25:44 INFO - PROCESS | 2008 | 1461324344271 Marionette TRACE conn5 <- [1,3022,null,{}] 04:25:44 INFO - PROCESS | 2008 | 1461324344275 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}] 04:25:44 INFO - PROCESS | 2008 | 1461324344381 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 04:25:44 INFO - PROCESS | 2008 | 1461324344500 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A7B000 == 107 [pid = 2008] [id = 767] 04:25:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 246 (000000C98B5C7C00) [pid = 2008] [serial = 2299] [outer = 0000000000000000] 04:25:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 247 (000000C98C8D0800) [pid = 2008] [serial = 2300] [outer = 000000C98B5C7C00] 04:25:44 INFO - PROCESS | 2008 | 1461324344547 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 2008 | ++DOMWINDOW == 248 (000000C98F1F4400) [pid = 2008] [serial = 2301] [outer = 000000C98B5C7C00] 04:25:44 INFO - PROCESS | 2008 | 1461324344889 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]]]}] 04:25:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:25:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 04:25:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:25:44 INFO - PROCESS | 2008 | 1461324344963 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 2008 | 1461324344966 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 04:25:44 INFO - PROCESS | 2008 | 1461324344969 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 2008 | 1461324344971 Marionette TRACE conn5 <- [1,3026,null,{}] 04:25:44 INFO - PROCESS | 2008 | 1461324344974 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}] 04:25:45 INFO - PROCESS | 2008 | 1461324345105 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 04:25:45 INFO - PROCESS | 2008 | 1461324345111 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C993425800 == 108 [pid = 2008] [id = 768] 04:25:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 249 (000000C98FCF2000) [pid = 2008] [serial = 2302] [outer = 0000000000000000] 04:25:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 250 (000000C98FD4AC00) [pid = 2008] [serial = 2303] [outer = 000000C98FCF2000] 04:25:45 INFO - PROCESS | 2008 | 1461324345168 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 251 (000000C992984400) [pid = 2008] [serial = 2304] [outer = 000000C98FCF2000] 04:25:45 INFO - PROCESS | 2008 | 1461324345630 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"]]]}] 04:25:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:25:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:25:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:25:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 04:25:45 INFO - PROCESS | 2008 | 1461324345650 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 2008 | 1461324345653 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 04:25:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:25:45 INFO - PROCESS | 2008 | 1461324345699 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 2008 | 1461324345702 Marionette TRACE conn5 <- [1,3030,null,{}] 04:25:45 INFO - PROCESS | 2008 | 1461324345705 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}] 04:25:45 INFO - PROCESS | 2008 | 1461324345849 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 04:25:45 INFO - PROCESS | 2008 | 1461324345862 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99706E000 == 109 [pid = 2008] [id = 769] 04:25:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 252 (000000C994A0D800) [pid = 2008] [serial = 2305] [outer = 0000000000000000] 04:25:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 253 (000000C994F36C00) [pid = 2008] [serial = 2306] [outer = 000000C994A0D800] 04:25:45 INFO - PROCESS | 2008 | 1461324345910 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 2008 | ++DOMWINDOW == 254 (000000C995976000) [pid = 2008] [serial = 2307] [outer = 000000C994A0D800] 04:25:46 INFO - PROCESS | 2008 | 1461324346628 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]]]}] 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:25:46 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. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:25:46 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'.) 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:25:46 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. 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:25:46 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. 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:25:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:25:46 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. 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:25:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:25:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:25:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:25:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1029ms 04:25:46 INFO - PROCESS | 2008 | 1461324346717 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 2008 | 1461324346720 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 04:25:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:25:46 INFO - PROCESS | 2008 | 1461324346723 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 2008 | 1461324346725 Marionette TRACE conn5 <- [1,3034,null,{}] 04:25:46 INFO - PROCESS | 2008 | 1461324346734 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}] 04:25:46 INFO - PROCESS | 2008 | 1461324346882 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 04:25:46 INFO - PROCESS | 2008 | 1461324346896 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999D20800 == 110 [pid = 2008] [id = 770] 04:25:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 255 (000000C995F4D800) [pid = 2008] [serial = 2308] [outer = 0000000000000000] 04:25:46 INFO - PROCESS | 2008 | ++DOMWINDOW == 256 (000000C9970DFC00) [pid = 2008] [serial = 2309] [outer = 000000C995F4D800] 04:25:46 INFO - PROCESS | 2008 | 1461324346943 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 257 (000000C9F89CA800) [pid = 2008] [serial = 2310] [outer = 000000C995F4D800] 04:25:47 INFO - PROCESS | 2008 | [2008] 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 04:25:47 INFO - PROCESS | 2008 | 1461324347418 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:25:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:25:47 INFO - {} 04:25:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 04:25:47 INFO - PROCESS | 2008 | 1461324347460 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 2008 | 1461324347462 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 04:25:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:25:47 INFO - PROCESS | 2008 | 1461324347478 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 2008 | 1461324347480 Marionette TRACE conn5 <- [1,3038,null,{}] 04:25:47 INFO - PROCESS | 2008 | 1461324347484 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}] 04:25:47 INFO - PROCESS | 2008 | 1461324347627 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 04:25:47 INFO - PROCESS | 2008 | 1461324347644 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 2008 | ++DOCSHELL 000000C999DDF800 == 111 [pid = 2008] [id = 771] 04:25:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 258 (000000C99C21D400) [pid = 2008] [serial = 2311] [outer = 0000000000000000] 04:25:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 259 (000000C99E0E9800) [pid = 2008] [serial = 2312] [outer = 000000C99C21D400] 04:25:47 INFO - PROCESS | 2008 | 1461324347692 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 2008 | ++DOMWINDOW == 260 (000000C9F55CBC00) [pid = 2008] [serial = 2313] [outer = 000000C99C21D400] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 259 (000000C98850C800) [pid = 2008] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 258 (000000C98F88B400) [pid = 2008] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 257 (000000C98C181400) [pid = 2008] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 256 (000000C9949C5400) [pid = 2008] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 255 (000000C98C17E000) [pid = 2008] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 254 (000000C991A65000) [pid = 2008] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 253 (000000C993FB0800) [pid = 2008] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 252 (000000C98938F400) [pid = 2008] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 251 (000000C98C182000) [pid = 2008] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 250 (000000C994A09C00) [pid = 2008] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 249 (000000C99301C000) [pid = 2008] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 248 (000000C994EF8800) [pid = 2008] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 247 (000000C995FA4400) [pid = 2008] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 246 (000000C993437800) [pid = 2008] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 245 (000000C98A7F4800) [pid = 2008] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 244 (000000C988509800) [pid = 2008] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 243 (000000C985088400) [pid = 2008] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 242 (000000C994F5C000) [pid = 2008] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 241 (000000C98EFD8400) [pid = 2008] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 240 (000000C9970D5800) [pid = 2008] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 239 (000000C993015800) [pid = 2008] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 238 (000000C995F56C00) [pid = 2008] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 237 (000000C98E1C3400) [pid = 2008] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 236 (000000C98B4EC800) [pid = 2008] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 235 (000000C98F1F0400) [pid = 2008] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 234 (000000C98B471800) [pid = 2008] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 233 (000000C995CF9C00) [pid = 2008] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 232 (000000C98A061000) [pid = 2008] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 231 (000000C994A10C00) [pid = 2008] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 230 (000000C997FA3400) [pid = 2008] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 229 (000000C98E1A0800) [pid = 2008] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 228 (000000C9809A8800) [pid = 2008] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 227 (000000C9863E6C00) [pid = 2008] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 226 (000000C9F55C5000) [pid = 2008] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 225 (000000C9890DEC00) [pid = 2008] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 224 (000000C99612DC00) [pid = 2008] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 223 (000000C983B83000) [pid = 2008] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 222 (000000C9890E2400) [pid = 2008] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 221 (000000C9996C9800) [pid = 2008] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:25:48 INFO - PROCESS | 2008 | --DOMWINDOW == 220 (000000C995F9D400) [pid = 2008] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:25:48 INFO - PROCESS | 2008 | 1461324348979 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]]]}] 04:25:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:25:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:25:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:25:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:25:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1549ms 04:25:49 INFO - PROCESS | 2008 | 1461324349029 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 2008 | 1461324349031 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 04:25:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:25:49 INFO - PROCESS | 2008 | 1461324349035 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 2008 | 1461324349037 Marionette TRACE conn5 <- [1,3042,null,{}] 04:25:49 INFO - PROCESS | 2008 | 1461324349040 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}] 04:25:49 INFO - PROCESS | 2008 | 1461324349149 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 04:25:49 INFO - PROCESS | 2008 | 1461324349155 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932DF000 == 112 [pid = 2008] [id = 772] 04:25:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 221 (000000C98A061000) [pid = 2008] [serial = 2314] [outer = 0000000000000000] 04:25:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 222 (000000C98C782400) [pid = 2008] [serial = 2315] [outer = 000000C98A061000] 04:25:49 INFO - PROCESS | 2008 | 1461324349202 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 2008 | ++DOMWINDOW == 223 (000000C99298A800) [pid = 2008] [serial = 2316] [outer = 000000C98A061000] 04:25:49 INFO - PROCESS | 2008 | 1461324349974 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"]]]}] 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:25:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:50 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" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:50 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" 04:25:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1079ms 04:25:50 INFO - PROCESS | 2008 | 1461324350116 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 2008 | 1461324350119 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 04:25:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:25:50 INFO - PROCESS | 2008 | 1461324350122 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 2008 | 1461324350124 Marionette TRACE conn5 <- [1,3046,null,{}] 04:25:50 INFO - PROCESS | 2008 | 1461324350128 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}] 04:25:50 INFO - PROCESS | 2008 | 1461324350234 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 04:25:50 INFO - PROCESS | 2008 | 1461324350240 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 2008 | ++DOCSHELL 000000C998242800 == 113 [pid = 2008] [id = 773] 04:25:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 224 (000000C994A0CC00) [pid = 2008] [serial = 2317] [outer = 0000000000000000] 04:25:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 225 (000000C995F54000) [pid = 2008] [serial = 2318] [outer = 000000C994A0CC00] 04:25:50 INFO - PROCESS | 2008 | 1461324350299 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 2008 | ++DOMWINDOW == 226 (000000C997152C00) [pid = 2008] [serial = 2319] [outer = 000000C994A0CC00] 04:25:50 INFO - PROCESS | 2008 | 1461324350969 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]]]}] 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:25:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:25:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:25:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:25:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:25:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:25:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:25:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:25:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:25:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 882ms 04:25:51 INFO - PROCESS | 2008 | 1461324351008 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 2008 | 1461324351013 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 04:25:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:25:51 INFO - PROCESS | 2008 | 1461324351019 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 2008 | 1461324351023 Marionette TRACE conn5 <- [1,3050,null,{}] 04:25:51 INFO - PROCESS | 2008 | 1461324351029 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}] 04:25:51 INFO - PROCESS | 2008 | 1461324351174 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 04:25:51 INFO - PROCESS | 2008 | 1461324351351 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 2008 | ++DOCSHELL 000000C98F133800 == 114 [pid = 2008] [id = 774] 04:25:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 227 (000000C988484800) [pid = 2008] [serial = 2320] [outer = 0000000000000000] 04:25:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 228 (000000C9886C4800) [pid = 2008] [serial = 2321] [outer = 000000C988484800] 04:25:51 INFO - PROCESS | 2008 | 1461324351413 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 2008 | ++DOMWINDOW == 229 (000000C98B4B3800) [pid = 2008] [serial = 2322] [outer = 000000C988484800] 04:25:51 INFO - PROCESS | 2008 | [2008] 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 04:25:52 INFO - PROCESS | 2008 | 1461324352080 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:25:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:25:52 INFO - {} 04:25:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1139ms 04:25:52 INFO - PROCESS | 2008 | 1461324352161 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 2008 | 1461324352167 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 04:25:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:25:52 INFO - PROCESS | 2008 | 1461324352174 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 2008 | 1461324352177 Marionette TRACE conn5 <- [1,3054,null,{}] 04:25:52 INFO - PROCESS | 2008 | 1461324352182 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}] 04:25:52 INFO - PROCESS | 2008 | 1461324352328 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 04:25:52 INFO - PROCESS | 2008 | 1461324352453 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99438F800 == 115 [pid = 2008] [id = 775] 04:25:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 230 (000000C98B4B0800) [pid = 2008] [serial = 2323] [outer = 0000000000000000] 04:25:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 231 (000000C98F943000) [pid = 2008] [serial = 2324] [outer = 000000C98B4B0800] 04:25:52 INFO - PROCESS | 2008 | 1461324352513 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 2008 | ++DOMWINDOW == 232 (000000C98FD51400) [pid = 2008] [serial = 2325] [outer = 000000C98B4B0800] 04:25:53 INFO - PROCESS | 2008 | 1461324353092 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]]]}] 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:25:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:25:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 944ms 04:25:53 INFO - PROCESS | 2008 | 1461324353124 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 2008 | 1461324353127 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:25:53 INFO - PROCESS | 2008 | 1461324353131 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 2008 | 1461324353135 Marionette TRACE conn5 <- [1,3058,null,{}] 04:25:53 INFO - PROCESS | 2008 | 1461324353148 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}] 04:25:53 INFO - PROCESS | 2008 | 1461324353283 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 04:25:53 INFO - PROCESS | 2008 | 1461324353445 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9982D3000 == 116 [pid = 2008] [id = 776] 04:25:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 233 (000000C9941CF800) [pid = 2008] [serial = 2326] [outer = 0000000000000000] 04:25:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 234 (000000C9947B0000) [pid = 2008] [serial = 2327] [outer = 000000C9941CF800] 04:25:53 INFO - PROCESS | 2008 | 1461324353509 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 2008 | ++DOMWINDOW == 235 (000000C994F5F400) [pid = 2008] [serial = 2328] [outer = 000000C9941CF800] 04:25:54 INFO - PROCESS | 2008 | 1461324354080 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]]]}] 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:25:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 985ms 04:25:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:25:54 INFO - PROCESS | 2008 | 1461324354118 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 2008 | 1461324354122 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 04:25:54 INFO - PROCESS | 2008 | 1461324354125 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 2008 | 1461324354127 Marionette TRACE conn5 <- [1,3062,null,{}] 04:25:54 INFO - PROCESS | 2008 | 1461324354131 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}] 04:25:54 INFO - PROCESS | 2008 | 1461324354265 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 04:25:54 INFO - PROCESS | 2008 | 1461324354436 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99BADC000 == 117 [pid = 2008] [id = 777] 04:25:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 236 (000000C9967E1000) [pid = 2008] [serial = 2329] [outer = 0000000000000000] 04:25:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 237 (000000C99700A000) [pid = 2008] [serial = 2330] [outer = 000000C9967E1000] 04:25:54 INFO - PROCESS | 2008 | 1461324354495 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 2008 | ++DOMWINDOW == 238 (000000C997FA4000) [pid = 2008] [serial = 2331] [outer = 000000C9967E1000] 04:25:55 INFO - PROCESS | 2008 | 1461324355010 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]]]}] 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:25:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 943ms 04:25:55 INFO - PROCESS | 2008 | 1461324355082 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 2008 | 1461324355084 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 04:25:55 INFO - PROCESS | 2008 | 1461324355090 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 2008 | 1461324355092 Marionette TRACE conn5 <- [1,3066,null,{}] 04:25:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:25:55 INFO - PROCESS | 2008 | 1461324355096 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}] 04:25:55 INFO - PROCESS | 2008 | 1461324355225 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 04:25:55 INFO - PROCESS | 2008 | 1461324355396 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99BDB7000 == 118 [pid = 2008] [id = 778] 04:25:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 239 (000000C996FE6C00) [pid = 2008] [serial = 2332] [outer = 0000000000000000] 04:25:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 240 (000000C9996C3400) [pid = 2008] [serial = 2333] [outer = 000000C996FE6C00] 04:25:55 INFO - PROCESS | 2008 | 1461324355455 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 2008 | ++DOMWINDOW == 241 (000000C999AEA400) [pid = 2008] [serial = 2334] [outer = 000000C996FE6C00] 04:25:56 INFO - PROCESS | 2008 | 1461324356033 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] 04:25:56 INFO - PROCESS | 2008 | 1461324356091 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 04:25:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:25:56 INFO - PROCESS | 2008 | 1461324356095 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 2008 | 1461324356097 Marionette TRACE conn5 <- [1,3070,null,{}] 04:25:56 INFO - PROCESS | 2008 | 1461324356101 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}] 04:25:56 INFO - PROCESS | 2008 | 1461324356252 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 04:25:56 INFO - PROCESS | 2008 | 1461324356431 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9FEE5A800 == 119 [pid = 2008] [id = 779] 04:25:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 242 (000000C99E0E4000) [pid = 2008] [serial = 2335] [outer = 0000000000000000] 04:25:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 243 (000000C9F8A2F000) [pid = 2008] [serial = 2336] [outer = 000000C99E0E4000] 04:25:56 INFO - PROCESS | 2008 | 1461324356492 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 2008 | ++DOMWINDOW == 244 (000000C9F9EEA800) [pid = 2008] [serial = 2337] [outer = 000000C99E0E4000] 04:25:57 INFO - PROCESS | 2008 | 1461324357031 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]]]}] 04:25:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:25:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:25:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:25:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 987ms 04:25:57 INFO - PROCESS | 2008 | 1461324357083 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 2008 | 1461324357086 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 04:25:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:25:57 INFO - PROCESS | 2008 | 1461324357089 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 2008 | 1461324357091 Marionette TRACE conn5 <- [1,3074,null,{}] 04:25:57 INFO - PROCESS | 2008 | 1461324357139 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}] 04:25:57 INFO - PROCESS | 2008 | 1461324357258 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 04:25:57 INFO - PROCESS | 2008 | 1461324357463 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 2008 | ++DOCSHELL 000000C9932D4000 == 120 [pid = 2008] [id = 780] 04:25:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 245 (000000C988509400) [pid = 2008] [serial = 2338] [outer = 0000000000000000] 04:25:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 246 (000000C98B4F8C00) [pid = 2008] [serial = 2339] [outer = 000000C988509400] 04:25:57 INFO - PROCESS | 2008 | 1461324357523 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 2008 | ++DOMWINDOW == 247 (000000C99EC33400) [pid = 2008] [serial = 2340] [outer = 000000C988509400] 04:25:58 INFO - PROCESS | 2008 | 1461324358046 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:25:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:25:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1015ms 04:25:58 INFO - PROCESS | 2008 | 1461324358108 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 2008 | 1461324358110 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 04:25:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:25:58 INFO - PROCESS | 2008 | 1461324358114 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 2008 | 1461324358116 Marionette TRACE conn5 <- [1,3078,null,{}] 04:25:58 INFO - PROCESS | 2008 | 1461324358120 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}] 04:25:58 INFO - PROCESS | 2008 | 1461324358249 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 04:25:58 INFO - PROCESS | 2008 | 1461324358427 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99BDB3000 == 121 [pid = 2008] [id = 781] 04:25:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 248 (000000C993FB3C00) [pid = 2008] [serial = 2341] [outer = 0000000000000000] 04:25:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 249 (000000C99983F400) [pid = 2008] [serial = 2342] [outer = 000000C993FB3C00] 04:25:58 INFO - PROCESS | 2008 | 1461324358484 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 2008 | ++DOMWINDOW == 250 (000000C99EC2C400) [pid = 2008] [serial = 2343] [outer = 000000C993FB3C00] 04:25:59 INFO - PROCESS | 2008 | 1461324359008 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:25:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 04:25:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:25:59 INFO - PROCESS | 2008 | 1461324359060 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 2008 | 1461324359063 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 04:25:59 INFO - PROCESS | 2008 | 1461324359066 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 2008 | 1461324359068 Marionette TRACE conn5 <- [1,3082,null,{}] 04:25:59 INFO - PROCESS | 2008 | 1461324359072 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}] 04:25:59 INFO - PROCESS | 2008 | 1461324359201 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 04:25:59 INFO - PROCESS | 2008 | 1461324359340 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99C877000 == 122 [pid = 2008] [id = 782] 04:25:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 251 (000000C999837C00) [pid = 2008] [serial = 2344] [outer = 0000000000000000] 04:25:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 252 (000000C99C0A8000) [pid = 2008] [serial = 2345] [outer = 000000C999837C00] 04:25:59 INFO - PROCESS | 2008 | 1461324359397 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 2008 | ++DOMWINDOW == 253 (000000C99C0AF000) [pid = 2008] [serial = 2346] [outer = 000000C999837C00] 04:25:59 INFO - PROCESS | 2008 | 1461324359913 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:25:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 04:25:59 INFO - PROCESS | 2008 | 1461324359951 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 2008 | 1461324359953 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:25:59 INFO - PROCESS | 2008 | 1461324359957 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 2008 | 1461324359959 Marionette TRACE conn5 <- [1,3086,null,{}] 04:25:59 INFO - PROCESS | 2008 | 1461324359963 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}] 04:26:00 INFO - PROCESS | 2008 | 1461324360093 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 04:26:00 INFO - PROCESS | 2008 | 1461324360272 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99B829800 == 123 [pid = 2008] [id = 783] 04:26:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 254 (000000C99C0AD000) [pid = 2008] [serial = 2347] [outer = 0000000000000000] 04:26:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 255 (000000C99C7AE000) [pid = 2008] [serial = 2348] [outer = 000000C99C0AD000] 04:26:00 INFO - PROCESS | 2008 | 1461324360330 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 2008 | ++DOMWINDOW == 256 (000000C99C7B4000) [pid = 2008] [serial = 2349] [outer = 000000C99C0AD000] 04:26:00 INFO - PROCESS | 2008 | 1461324360845 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]]]}] 04:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:26:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 943ms 04:26:00 INFO - PROCESS | 2008 | 1461324360903 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 2008 | 1461324360906 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 04:26:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:26:00 INFO - PROCESS | 2008 | 1461324360910 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 2008 | 1461324360913 Marionette TRACE conn5 <- [1,3090,null,{}] 04:26:00 INFO - PROCESS | 2008 | 1461324360937 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}] 04:26:01 INFO - PROCESS | 2008 | 1461324361085 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 04:26:01 INFO - PROCESS | 2008 | 1461324361266 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99EDE1800 == 124 [pid = 2008] [id = 784] 04:26:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 257 (000000C99C7B2800) [pid = 2008] [serial = 2350] [outer = 0000000000000000] 04:26:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 258 (000000C99EDC8000) [pid = 2008] [serial = 2351] [outer = 000000C99C7B2800] 04:26:01 INFO - PROCESS | 2008 | 1461324361329 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 2008 | ++DOMWINDOW == 259 (000000C99EDD0C00) [pid = 2008] [serial = 2352] [outer = 000000C99C7B2800] 04:26:01 INFO - PROCESS | 2008 | 1461324361845 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:26:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 04:26:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:26:01 INFO - PROCESS | 2008 | 1461324361856 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 2008 | 1461324361858 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 04:26:01 INFO - PROCESS | 2008 | 1461324361862 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 2008 | 1461324361864 Marionette TRACE conn5 <- [1,3094,null,{}] 04:26:01 INFO - PROCESS | 2008 | 1461324361868 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}] 04:26:02 INFO - PROCESS | 2008 | 1461324361999 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 04:26:02 INFO - PROCESS | 2008 | 1461324362172 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99BBB0800 == 125 [pid = 2008] [id = 785] 04:26:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 260 (000000C99BBC7000) [pid = 2008] [serial = 2353] [outer = 0000000000000000] 04:26:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 261 (000000C99BBCD800) [pid = 2008] [serial = 2354] [outer = 000000C99BBC7000] 04:26:02 INFO - PROCESS | 2008 | 1461324362228 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 2008 | ++DOMWINDOW == 262 (000000C99EDCD000) [pid = 2008] [serial = 2355] [outer = 000000C99BBC7000] 04:26:02 INFO - PROCESS | 2008 | 1461324362755 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]]]}] 04:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:26:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 04:26:02 INFO - PROCESS | 2008 | 1461324362816 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 2008 | 1461324362818 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 04:26:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:26:02 INFO - PROCESS | 2008 | 1461324362824 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 2008 | 1461324362827 Marionette TRACE conn5 <- [1,3098,null,{}] 04:26:02 INFO - PROCESS | 2008 | 1461324362831 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}] 04:26:02 INFO - PROCESS | 2008 | 1461324362969 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 04:26:03 INFO - PROCESS | 2008 | 1461324363154 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 2008 | ++DOCSHELL 000000C99D62C000 == 126 [pid = 2008] [id = 786] 04:26:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 263 (000000C99991D800) [pid = 2008] [serial = 2356] [outer = 0000000000000000] 04:26:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 264 (000000C999922800) [pid = 2008] [serial = 2357] [outer = 000000C99991D800] 04:26:03 INFO - PROCESS | 2008 | 1461324363211 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 2008 | ++DOMWINDOW == 265 (000000C99BBC8800) [pid = 2008] [serial = 2358] [outer = 000000C99991D800] 04:26:03 INFO - PROCESS | 2008 | 1461324363788 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"]]]}] 04:26:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:26:03 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 04:26:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:26:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 988ms 04:26:03 INFO - PROCESS | 2008 | 1461324363822 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 2008 | 1461324363824 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 04:26:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:26:03 INFO - PROCESS | 2008 | 1461324363830 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 2008 | 1461324363832 Marionette TRACE conn5 <- [1,3102,null,{}] 04:26:03 INFO - PROCESS | 2008 | 1461324363836 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}] 04:26:03 INFO - PROCESS | 2008 | 1461324363970 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 04:26:04 INFO - PROCESS | 2008 | 1461324364150 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\", \"a072dc1d-76ac-4665-a6d2-536209d29e7e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 2008 | ++DOCSHELL 000000C991A78800 == 127 [pid = 2008] [id = 787] 04:26:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 266 (000000C98FB69400) [pid = 2008] [serial = 2359] [outer = 0000000000000000] 04:26:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 267 (000000C992523800) [pid = 2008] [serial = 2360] [outer = 000000C98FB69400] 04:26:04 INFO - PROCESS | 2008 | 1461324364207 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 2008 | ++DOMWINDOW == 268 (000000C995FA6800) [pid = 2008] [serial = 2361] [outer = 000000C98FB69400] 04:26:04 INFO - PROCESS | 2008 | 1461324364726 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]]]}] 04:26:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:26:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 923ms 04:26:04 INFO - PROCESS | 2008 | 1461324364759 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 2008 | 1461324364761 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 04:26:05 WARNING - u'runner_teardown' () 04:26:05 INFO - No more tests 04:26:05 INFO - Got 0 unexpected results 04:26:05 INFO - SUITE-END | took 712s 04:26:05 INFO - Closing logging queue 04:26:05 INFO - queue closed 04:26:06 INFO - Return code: 0 04:26:06 WARNING - # TBPL SUCCESS # 04:26:06 INFO - Running post-action listener: _resource_record_post_action 04:26:06 INFO - Running post-run listener: _resource_record_post_run 04:26:07 INFO - Total resource usage - Wall time: 723s; CPU: 14.0%; Read bytes: 98510336; Write bytes: 1057904640; Read time: 1842160; Write time: 5470240 04:26:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:26:07 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 58052096; Read time: 0; Write time: 271500 04:26:07 INFO - run-tests - Wall time: 719s; CPU: 14.0%; Read bytes: 98510336; Write bytes: 905988608; Read time: 1842160; Write time: 5118270 04:26:07 INFO - Running post-run listener: _upload_blobber_files 04:26:07 INFO - Blob upload gear active. 04:26:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:26:07 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 04:26:07 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'] 04:26:07 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 04:26:07 INFO - (blobuploader) - INFO - Open directory for files ... 04:26:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:26:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:26:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:26:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:26:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:26:08 INFO - (blobuploader) - INFO - Done attempting. 04:26:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:26:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:26:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:26:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:26:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:26:09 INFO - (blobuploader) - INFO - Done attempting. 04:26:09 INFO - (blobuploader) - INFO - Iteration through files over. 04:26:09 INFO - Return code: 0 04:26:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:26:09 INFO - Using _rmtree_windows ... 04:26:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:26:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/215a2834a2150c3bbc72112b158b47bb7fb3cb7575924e9e4751ce1e39e8c65fa52c9ef3998b3c359fe432a6cea0df49867874f2248a5390e4abd884362c2a34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/093d899b02301e8896cad417401e6e16be218bbb98fadd892414563f261a39b4e864747e7c16aeb578d0af5c4ab6ee560282fc2b784f3659b58e73c262c2a5bc"} 04:26:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:26:09 INFO - Writing to file C:\slave\test\properties\blobber_files 04:26:09 INFO - Contents: 04:26:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/215a2834a2150c3bbc72112b158b47bb7fb3cb7575924e9e4751ce1e39e8c65fa52c9ef3998b3c359fe432a6cea0df49867874f2248a5390e4abd884362c2a34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/093d899b02301e8896cad417401e6e16be218bbb98fadd892414563f261a39b4e864747e7c16aeb578d0af5c4ab6ee560282fc2b784f3659b58e73c262c2a5bc"} 04:26:09 INFO - Running post-run listener: copy_logs_to_upload_dir 04:26:09 INFO - Copying logs to upload dir... 04:26:09 INFO - mkdir: C:\slave\test\build\upload\logs 04:26:09 INFO - Copying logs to upload dir... 04:26:09 INFO - Using _rmtree_windows ... 04:26:09 INFO - Using _rmtree_windows ... 04:26:10 INFO - Using _rmtree_windows ... 04:26:10 INFO - Using _rmtree_windows ... 04:26:10 INFO - Using _rmtree_windows ... 04:26:10 INFO - Using _rmtree_windows ... 04:26:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1141.855000 ========= master_lag: 6.97 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 8 secs) (at 2016-04-22 04:26:17.223427) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 04:26:17.224402) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/215a2834a2150c3bbc72112b158b47bb7fb3cb7575924e9e4751ce1e39e8c65fa52c9ef3998b3c359fe432a6cea0df49867874f2248a5390e4abd884362c2a34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/093d899b02301e8896cad417401e6e16be218bbb98fadd892414563f261a39b4e864747e7c16aeb578d0af5c4ab6ee560282fc2b784f3659b58e73c262c2a5bc"} build_url:https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/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/215a2834a2150c3bbc72112b158b47bb7fb3cb7575924e9e4751ce1e39e8c65fa52c9ef3998b3c359fe432a6cea0df49867874f2248a5390e4abd884362c2a34", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/093d899b02301e8896cad417401e6e16be218bbb98fadd892414563f261a39b4e864747e7c16aeb578d0af5c4ab6ee560282fc2b784f3659b58e73c262c2a5bc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/B4k7X0JmSk6gOO_wNm-13g/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 04:26:17.673367) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 04:26:17.673685) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 04:26:17.885202) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 04:26:17.885643) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 04:26:18.587637) ========= ========= Total master_lag: 7.69 =========