builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-029 starttime: 1461248287.72 results: success (0) buildid: 20160421025510 builduid: 56befa3ccb104e0bb0d0de85150549f3 revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:07.722300) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:07.722862) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:07.723253) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:08.070387) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 07:18:08.070763) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-029 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-029 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029 WINDIR=C:\WINDOWS using PTY: False --07:18:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 07:18:08 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.985000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 07:18:09.119978) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:09.120304) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-029 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-029 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.891000 ========= master_lag: 0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:10.011982) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 07:18:10.012388) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 9ad67a907cae9644493ecbabae4529602ca3fa72 --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 9ad67a907cae9644493ecbabae4529602ca3fa72 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-029 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-029 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 07:18:10,311 truncating revision to first 12 chars 2016-04-21 07:18:10,326 Setting DEBUG logging. 2016-04-21 07:18:10,326 attempt 1/10 2016-04-21 07:18:10,326 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9ad67a907cae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 07:18:10,904 unpacking tar archive at: fx-team-9ad67a907cae/testing/mozharness/ program finished with exit code 0 elapsedTime=1.344000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 07:18:11.439159) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:11.439795) ========= script_repo_revision: 9ad67a907cae9644493ecbabae4529602ca3fa72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:11.440505) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:11.441004) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 07:18:11.455175) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 33 secs) (at 2016-04-21 07:18:11.455619) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-029 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-029 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:18:11 INFO - MultiFileLogger online at 20160421 07:18:11 in C:\slave\test 07:18:11 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 07:18:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:18:11 INFO - {'append_to_log': False, 07:18:11 INFO - 'base_work_dir': 'C:\\slave\\test', 07:18:11 INFO - 'blob_upload_branch': 'fx-team', 07:18:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:18:11 INFO - 'buildbot_json_path': 'buildprops.json', 07:18:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:18:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:18:11 INFO - 'download_minidump_stackwalk': True, 07:18:11 INFO - 'download_symbols': 'true', 07:18:11 INFO - 'e10s': False, 07:18:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:18:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:18:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:18:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:18:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:18:11 INFO - 'C:/mozilla-build/tooltool.py'), 07:18:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:18:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:18:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:18:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:18:11 INFO - 'log_level': 'info', 07:18:11 INFO - 'log_to_console': True, 07:18:11 INFO - 'opt_config_files': (), 07:18:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:18:11 INFO - '--processes=1', 07:18:11 INFO - '--config=%(test_path)s/wptrunner.ini', 07:18:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:18:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:18:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:18:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:18:11 INFO - 'pip_index': False, 07:18:11 INFO - 'require_test_zip': True, 07:18:11 INFO - 'test_type': ('testharness',), 07:18:11 INFO - 'this_chunk': '1', 07:18:11 INFO - 'total_chunks': '10', 07:18:11 INFO - 'virtualenv_path': 'venv', 07:18:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:18:11 INFO - 'work_dir': 'build'} 07:18:11 INFO - ##### 07:18:11 INFO - ##### Running clobber step. 07:18:11 INFO - ##### 07:18:11 INFO - Running pre-action listener: _resource_record_pre_action 07:18:11 INFO - Running main action method: clobber 07:18:11 INFO - rmtree: C:\slave\test\build 07:18:11 INFO - Using _rmtree_windows ... 07:18:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:18:46 INFO - Running post-action listener: _resource_record_post_action 07:18:46 INFO - ##### 07:18:46 INFO - ##### Running read-buildbot-config step. 07:18:46 INFO - ##### 07:18:46 INFO - Running pre-action listener: _resource_record_pre_action 07:18:46 INFO - Running main action method: read_buildbot_config 07:18:46 INFO - Using buildbot properties: 07:18:46 INFO - { 07:18:46 INFO - "project": "", 07:18:46 INFO - "product": "firefox", 07:18:46 INFO - "script_repo_revision": "production", 07:18:46 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 07:18:46 INFO - "repository": "", 07:18:46 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 07:18:46 INFO - "buildid": "20160421025510", 07:18:46 INFO - "pgo_build": "False", 07:18:46 INFO - "basedir": "C:\\slave\\test", 07:18:46 INFO - "buildnumber": 51, 07:18:46 INFO - "slavename": "t-xp32-ix-029", 07:18:46 INFO - "revision": "9ad67a907cae9644493ecbabae4529602ca3fa72", 07:18:46 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 07:18:46 INFO - "platform": "win32", 07:18:46 INFO - "branch": "fx-team", 07:18:46 INFO - "repo_path": "integration/fx-team", 07:18:46 INFO - "moz_repo_path": "", 07:18:46 INFO - "stage_platform": "win32", 07:18:46 INFO - "builduid": "56befa3ccb104e0bb0d0de85150549f3", 07:18:46 INFO - "slavebuilddir": "test" 07:18:46 INFO - } 07:18:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 07:18:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 07:18:46 INFO - Running post-action listener: _resource_record_post_action 07:18:46 INFO - ##### 07:18:46 INFO - ##### Running download-and-extract step. 07:18:46 INFO - ##### 07:18:46 INFO - Running pre-action listener: _resource_record_pre_action 07:18:46 INFO - Running main action method: download_and_extract 07:18:46 INFO - mkdir: C:\slave\test\build\tests 07:18:46 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')]} 07:18:46 INFO - https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:18:46 INFO - trying https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 07:18:46 INFO - Downloading https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:18:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 07:18:47 INFO - Downloaded 1274 bytes. 07:18:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 07:18:47 INFO - Using the following test package requirements: 07:18:47 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:18:47 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 07:18:47 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 07:18:47 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'jsshell-win32.zip'], 07:18:47 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 07:18:47 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 07:18:47 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 07:18:47 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 07:18:47 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 07:18:47 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 07:18:47 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 07:18:47 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 07:18:47 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')]} 07:18:47 INFO - https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:18:47 INFO - trying https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 07:18:47 INFO - Downloading https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 07:18:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 07:18:49 INFO - Downloaded 20466920 bytes. 07:18:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:18:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:18:52 INFO - caution: filename not matched: web-platform/* 07:18:52 INFO - Return code: 11 07:18:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:18:52 INFO - https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:18:52 INFO - trying https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:18:52 INFO - Downloading https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 07:18:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 07:18:55 INFO - Downloaded 36397879 bytes. 07:18:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:18:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:19:59 INFO - caution: filename not matched: bin/* 07:19:59 INFO - caution: filename not matched: config/* 07:19:59 INFO - caution: filename not matched: mozbase/* 07:19:59 INFO - caution: filename not matched: marionette/* 07:19:59 INFO - caution: filename not matched: tools/wptserve/* 07:19:59 INFO - Return code: 11 07:19:59 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')]} 07:19:59 INFO - https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 07:19:59 INFO - trying https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:19:59 INFO - Downloading https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 07:19:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 07:20:04 INFO - Downloaded 67465380 bytes. 07:20:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:20:04 INFO - mkdir: C:\slave\test\properties 07:20:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:20:04 INFO - Writing to file C:\slave\test\properties\build_url 07:20:04 INFO - Contents: 07:20:04 INFO - build_url:https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 07:20:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:20:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:20:04 INFO - Writing to file C:\slave\test\properties\symbols_url 07:20:04 INFO - Contents: 07:20:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:20: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')]} 07:20:04 INFO - https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:20:04 INFO - trying https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:20:04 INFO - Downloading https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 07:20:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 07:20:08 INFO - Downloaded 58260850 bytes. 07:20:08 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:20:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:20:14 INFO - Return code: 0 07:20:14 INFO - Running post-action listener: _resource_record_post_action 07:20:14 INFO - Running post-action listener: set_extra_try_arguments 07:20:14 INFO - ##### 07:20:14 INFO - ##### Running create-virtualenv step. 07:20:14 INFO - ##### 07:20:14 INFO - Running pre-action listener: _pre_create_virtualenv 07:20:14 INFO - Running pre-action listener: _resource_record_pre_action 07:20:14 INFO - Running main action method: create_virtualenv 07:20:14 INFO - Creating virtualenv C:\slave\test\build\venv 07:20:14 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 07:20:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:20:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:20:19 INFO - Installing distribute......................................................................................................................................................................................done. 07:20:20 INFO - Return code: 0 07:20:20 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:20:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:20 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1 07:20:20 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 07:20:20 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 07:20:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:20:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 07:20:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:20:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-029', 07:20:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:20:20 INFO - 'DCLOCATION': 'SCL3', 07:20:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:20:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:20:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:20:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:20:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:20:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:20:20 INFO - 'HOMEDRIVE': 'C:', 07:20:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:20:20 INFO - 'KTS_VERSION': '1.19c', 07:20:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:20:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029', 07:20:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:20:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:20:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:20:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:20:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:20:20 INFO - 'MOZ_AIRBAG': '1', 07:20:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:20:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:20 INFO - 'MOZ_MSVCVERSION': '8', 07:20:20 INFO - 'MOZ_NO_REMOTE': '1', 07:20:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:20:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:20:20 INFO - 'NO_EM_RESTART': '1', 07:20:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:20:20 INFO - 'OS': 'Windows_NT', 07:20:20 INFO - 'OURDRIVE': 'C:', 07:20:20 INFO - 'PATH': 'C:\\Program Files\\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', 07:20:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:20:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:20:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:20:20 INFO - 'PROCESSOR_LEVEL': '6', 07:20:20 INFO - 'PROCESSOR_REVISION': '1e05', 07:20:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:20:20 INFO - 'PROMPT': '$P$G', 07:20:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:20:20 INFO - 'PWD': 'C:\\slave\\test', 07:20:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:20:20 INFO - 'SESSIONNAME': 'Console', 07:20:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:20:20 INFO - 'SYSTEMDRIVE': 'C:', 07:20:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:20:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:20 INFO - 'TEST1': 'testie', 07:20:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:20 INFO - 'USERDOMAIN': 'T-XP32-IX-029', 07:20:20 INFO - 'USERNAME': 'cltbld', 07:20:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:20:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:20:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:20:20 INFO - 'WINDIR': 'C:\\WINDOWS', 07:20:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:20:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:20:21 INFO - Downloading/unpacking psutil>=0.7.1 07:20:21 INFO - Running setup.py egg_info for package psutil 07:20:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:20:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:20:21 INFO - Installing collected packages: psutil 07:20:21 INFO - Running setup.py install for psutil 07:20:21 INFO - building 'psutil._psutil_windows' extension 07:20:21 INFO - error: Unable to find vcvarsall.bat 07:20:21 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7em6nm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:20:21 INFO - running install 07:20:21 INFO - running build 07:20:21 INFO - running build_py 07:20:21 INFO - creating build 07:20:21 INFO - creating build\lib.win32-2.7 07:20:21 INFO - creating build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:20:21 INFO - running build_ext 07:20:21 INFO - building 'psutil._psutil_windows' extension 07:20:21 INFO - error: Unable to find vcvarsall.bat 07:20:21 INFO - ---------------------------------------- 07:20:21 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7em6nm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:20:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data\pip\pip.log 07:20:21 WARNING - Return code: 1 07:20:21 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! 07:20:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:20:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:21 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1 07:20:21 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 07:20:21 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 07:20:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:20:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 07:20:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:20:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-029', 07:20:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:20:21 INFO - 'DCLOCATION': 'SCL3', 07:20:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:20:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:20:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:20:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:20:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:20:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:20:21 INFO - 'HOMEDRIVE': 'C:', 07:20:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:20:21 INFO - 'KTS_VERSION': '1.19c', 07:20:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:20:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029', 07:20:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:20:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:20:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:20:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:20:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:20:21 INFO - 'MOZ_AIRBAG': '1', 07:20:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:20:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:21 INFO - 'MOZ_MSVCVERSION': '8', 07:20:21 INFO - 'MOZ_NO_REMOTE': '1', 07:20:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:20:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:20:21 INFO - 'NO_EM_RESTART': '1', 07:20:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:20:21 INFO - 'OS': 'Windows_NT', 07:20:21 INFO - 'OURDRIVE': 'C:', 07:20:21 INFO - 'PATH': 'C:\\Program Files\\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', 07:20:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:20:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:20:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:20:21 INFO - 'PROCESSOR_LEVEL': '6', 07:20:21 INFO - 'PROCESSOR_REVISION': '1e05', 07:20:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:20:21 INFO - 'PROMPT': '$P$G', 07:20:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:20:21 INFO - 'PWD': 'C:\\slave\\test', 07:20:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:20:21 INFO - 'SESSIONNAME': 'Console', 07:20:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:20:21 INFO - 'SYSTEMDRIVE': 'C:', 07:20:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:20:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:21 INFO - 'TEST1': 'testie', 07:20:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:21 INFO - 'USERDOMAIN': 'T-XP32-IX-029', 07:20:21 INFO - 'USERNAME': 'cltbld', 07:20:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:20:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:20:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:20:21 INFO - 'WINDIR': 'C:\\WINDOWS', 07:20:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:20:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:20:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:20:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:20:22 INFO - Running setup.py egg_info for package mozsystemmonitor 07:20:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:20:22 INFO - Running setup.py egg_info for package psutil 07:20:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:20:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:20:22 INFO - Installing collected packages: mozsystemmonitor, psutil 07:20:22 INFO - Running setup.py install for mozsystemmonitor 07:20:22 INFO - Running setup.py install for psutil 07:20:22 INFO - building 'psutil._psutil_windows' extension 07:20:22 INFO - error: Unable to find vcvarsall.bat 07:20:22 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-yjuzhq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:20:22 INFO - running install 07:20:22 INFO - running build 07:20:22 INFO - running build_py 07:20:22 INFO - running build_ext 07:20:22 INFO - building 'psutil._psutil_windows' extension 07:20:22 INFO - error: Unable to find vcvarsall.bat 07:20:22 INFO - ---------------------------------------- 07:20:22 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-yjuzhq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:20:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data\pip\pip.log 07:20:22 WARNING - Return code: 1 07:20:22 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! 07:20:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:20: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')]} 07:20:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20: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')]} 07:20:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:22 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1 07:20:22 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 07:20:22 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 07:20:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:20:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 07:20:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:20:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-029', 07:20:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:20:22 INFO - 'DCLOCATION': 'SCL3', 07:20:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:20:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:20:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:20:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:20:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:20:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:20:22 INFO - 'HOMEDRIVE': 'C:', 07:20:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:20:22 INFO - 'KTS_VERSION': '1.19c', 07:20:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:20:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029', 07:20:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:20:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:20:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:20:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:20:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:20:22 INFO - 'MOZ_AIRBAG': '1', 07:20:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:20:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:22 INFO - 'MOZ_MSVCVERSION': '8', 07:20:22 INFO - 'MOZ_NO_REMOTE': '1', 07:20:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:20:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:20:22 INFO - 'NO_EM_RESTART': '1', 07:20:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:20:22 INFO - 'OS': 'Windows_NT', 07:20:22 INFO - 'OURDRIVE': 'C:', 07:20:22 INFO - 'PATH': 'C:\\Program Files\\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', 07:20:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:20:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:20:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:20:22 INFO - 'PROCESSOR_LEVEL': '6', 07:20:22 INFO - 'PROCESSOR_REVISION': '1e05', 07:20:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:20:22 INFO - 'PROMPT': '$P$G', 07:20:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:20:22 INFO - 'PWD': 'C:\\slave\\test', 07:20:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:20:22 INFO - 'SESSIONNAME': 'Console', 07:20:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:20:22 INFO - 'SYSTEMDRIVE': 'C:', 07:20:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:20:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:22 INFO - 'TEST1': 'testie', 07:20:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:22 INFO - 'USERDOMAIN': 'T-XP32-IX-029', 07:20:22 INFO - 'USERNAME': 'cltbld', 07:20:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:20:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:20:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:20:22 INFO - 'WINDIR': 'C:\\WINDOWS', 07:20:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:20:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:20:22 INFO - Downloading/unpacking blobuploader==1.2.4 07:20:22 INFO - Downloading blobuploader-1.2.4.tar.gz 07:20:22 INFO - Running setup.py egg_info for package blobuploader 07:20:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:20:24 INFO - Running setup.py egg_info for package requests 07:20:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:20:24 INFO - Downloading docopt-0.6.1.tar.gz 07:20:24 INFO - Running setup.py egg_info for package docopt 07:20:24 INFO - Installing collected packages: blobuploader, docopt, requests 07:20:24 INFO - Running setup.py install for blobuploader 07:20:24 INFO - Running setup.py install for docopt 07:20:24 INFO - Running setup.py install for requests 07:20:24 INFO - Successfully installed blobuploader docopt requests 07:20:24 INFO - Cleaning up... 07:20:24 INFO - Return code: 0 07:20:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:20:24 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')]} 07:20:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:24 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')]} 07:20:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:24 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1 07:20:24 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 07:20:24 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 07:20:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:20:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 07:20:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:20:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-029', 07:20:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:20:24 INFO - 'DCLOCATION': 'SCL3', 07:20:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:20:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:20:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:20:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:20:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:20:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:20:24 INFO - 'HOMEDRIVE': 'C:', 07:20:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:20:24 INFO - 'KTS_VERSION': '1.19c', 07:20:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:20:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029', 07:20:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:20:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:20:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:20:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:20:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:20:24 INFO - 'MOZ_AIRBAG': '1', 07:20:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:20:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:24 INFO - 'MOZ_MSVCVERSION': '8', 07:20:24 INFO - 'MOZ_NO_REMOTE': '1', 07:20:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:20:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:20:24 INFO - 'NO_EM_RESTART': '1', 07:20:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:20:24 INFO - 'OS': 'Windows_NT', 07:20:24 INFO - 'OURDRIVE': 'C:', 07:20:24 INFO - 'PATH': 'C:\\Program Files\\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', 07:20:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:20:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:20:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:20:24 INFO - 'PROCESSOR_LEVEL': '6', 07:20:24 INFO - 'PROCESSOR_REVISION': '1e05', 07:20:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:20:24 INFO - 'PROMPT': '$P$G', 07:20:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:20:24 INFO - 'PWD': 'C:\\slave\\test', 07:20:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:20:24 INFO - 'SESSIONNAME': 'Console', 07:20:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:20:24 INFO - 'SYSTEMDRIVE': 'C:', 07:20:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:20:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:24 INFO - 'TEST1': 'testie', 07:20:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:24 INFO - 'USERDOMAIN': 'T-XP32-IX-029', 07:20:24 INFO - 'USERNAME': 'cltbld', 07:20:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:20:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:20:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:20:24 INFO - 'WINDIR': 'C:\\WINDOWS', 07:20:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:20:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:20:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:20:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette 07:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:20:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:20:35 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 07:20:35 INFO - Running setup.py install for browsermob-proxy 07:20:40 INFO - Running setup.py install for manifestparser 07:20:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for marionette-client 07:20:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:20:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for marionette-driver 07:20:40 INFO - Running setup.py install for mozcrash 07:20:40 INFO - Running setup.py install for mozdebug 07:20:40 INFO - Running setup.py install for mozdevice 07:20:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozfile 07:20:40 INFO - Running setup.py install for mozhttpd 07:20:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozinfo 07:20:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozInstall 07:20:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozleak 07:20:40 INFO - Running setup.py install for mozlog 07:20:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for moznetwork 07:20:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozprocess 07:20:40 INFO - Running setup.py install for mozprofile 07:20:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozrunner 07:20:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for mozscreenshot 07:20:40 INFO - Running setup.py install for moztest 07:20:40 INFO - Running setup.py install for mozversion 07:20:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:20:40 INFO - Running setup.py install for wptserve 07:20:40 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 07:20:40 INFO - Cleaning up... 07:20:40 INFO - Return code: 0 07:20:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:20:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:20:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:20:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:20:40 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1 07:20:40 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 07:20:40 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 07:20:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:20:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 07:20:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:20:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-029', 07:20:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:20:40 INFO - 'DCLOCATION': 'SCL3', 07:20:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:20:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:20:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:20:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:20:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:20:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:20:40 INFO - 'HOMEDRIVE': 'C:', 07:20:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:20:40 INFO - 'KTS_VERSION': '1.19c', 07:20:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:20:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029', 07:20:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:20:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:20:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:20:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:20:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:20:40 INFO - 'MOZ_AIRBAG': '1', 07:20:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:20:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:40 INFO - 'MOZ_MSVCVERSION': '8', 07:20:40 INFO - 'MOZ_NO_REMOTE': '1', 07:20:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:20:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:20:40 INFO - 'NO_EM_RESTART': '1', 07:20:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:20:40 INFO - 'OS': 'Windows_NT', 07:20:40 INFO - 'OURDRIVE': 'C:', 07:20:40 INFO - 'PATH': 'C:\\Program Files\\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', 07:20:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:20:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:20:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:20:40 INFO - 'PROCESSOR_LEVEL': '6', 07:20:40 INFO - 'PROCESSOR_REVISION': '1e05', 07:20:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:20:40 INFO - 'PROMPT': '$P$G', 07:20:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:20:40 INFO - 'PWD': 'C:\\slave\\test', 07:20:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:20:40 INFO - 'SESSIONNAME': 'Console', 07:20:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:20:40 INFO - 'SYSTEMDRIVE': 'C:', 07:20:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:20:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:40 INFO - 'TEST1': 'testie', 07:20:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:40 INFO - 'USERDOMAIN': 'T-XP32-IX-029', 07:20:40 INFO - 'USERNAME': 'cltbld', 07:20:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:20:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:20:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:20:40 INFO - 'WINDIR': 'C:\\WINDOWS', 07:20:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:20:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:20:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:20:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:20:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:20:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:20:45 INFO - Unpacking c:\slave\test\build\tests\marionette 07:20:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:20:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:20:45 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)) 07:20:51 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)) 07:20:51 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)) 07:20:51 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)) 07:20:51 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)) 07:20:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:20:51 INFO - Downloading blessings-1.6.tar.gz 07:20:51 INFO - Running setup.py egg_info for package blessings 07:20:51 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)) 07:20:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:20:51 INFO - Running setup.py install for blessings 07:20:51 INFO - Running setup.py install for browsermob-proxy 07:20:51 INFO - Running setup.py install for manifestparser 07:20:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for marionette-client 07:20:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:20:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for marionette-driver 07:20:51 INFO - Running setup.py install for mozcrash 07:20:51 INFO - Running setup.py install for mozdebug 07:20:51 INFO - Running setup.py install for mozdevice 07:20:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for mozhttpd 07:20:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for mozInstall 07:20:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for mozleak 07:20:51 INFO - Running setup.py install for mozprofile 07:20:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for mozrunner 07:20:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for mozscreenshot 07:20:51 INFO - Running setup.py install for moztest 07:20:51 INFO - Running setup.py install for mozversion 07:20:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:20:51 INFO - Running setup.py install for wptserve 07:20:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:20:51 INFO - Cleaning up... 07:20:51 INFO - Return code: 0 07:20:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:20:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:20:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:20:51 INFO - Reading from file tmpfile_stdout 07:20:51 INFO - Using _rmtree_windows ... 07:20:51 INFO - Using _rmtree_windows ... 07:20:51 INFO - Current package versions: 07:20:51 INFO - blessings == 1.6 07:20:51 INFO - blobuploader == 1.2.4 07:20:51 INFO - browsermob-proxy == 0.6.0 07:20:51 INFO - distribute == 0.6.14 07:20:51 INFO - docopt == 0.6.1 07:20:51 INFO - manifestparser == 1.1 07:20:51 INFO - marionette-client == 2.3.0 07:20:51 INFO - marionette-driver == 1.4.0 07:20:51 INFO - mozInstall == 1.12 07:20:51 INFO - mozcrash == 0.17 07:20:51 INFO - mozdebug == 0.1 07:20:51 INFO - mozdevice == 0.48 07:20:51 INFO - mozfile == 1.2 07:20:51 INFO - mozhttpd == 0.7 07:20:51 INFO - mozinfo == 0.9 07:20:51 INFO - mozleak == 0.1 07:20:51 INFO - mozlog == 3.1 07:20:51 INFO - moznetwork == 0.27 07:20:51 INFO - mozprocess == 0.22 07:20:51 INFO - mozprofile == 0.28 07:20:51 INFO - mozrunner == 6.11 07:20:51 INFO - mozscreenshot == 0.1 07:20:51 INFO - mozsystemmonitor == 0.0 07:20:51 INFO - moztest == 0.7 07:20:51 INFO - mozversion == 1.4 07:20:51 INFO - requests == 1.2.3 07:20:51 INFO - wptserve == 1.4.0 07:20:51 INFO - Running post-action listener: _resource_record_post_action 07:20:51 INFO - Running post-action listener: _start_resource_monitoring 07:20:52 INFO - Starting resource monitoring. 07:20:52 INFO - ##### 07:20:52 INFO - ##### Running pull step. 07:20:52 INFO - ##### 07:20:52 INFO - Running pre-action listener: _resource_record_pre_action 07:20:52 INFO - Running main action method: pull 07:20:52 INFO - Pull has nothing to do! 07:20:52 INFO - Running post-action listener: _resource_record_post_action 07:20:52 INFO - ##### 07:20:52 INFO - ##### Running install step. 07:20:52 INFO - ##### 07:20:52 INFO - Running pre-action listener: _resource_record_pre_action 07:20:52 INFO - Running main action method: install 07:20:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:20:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:20:52 INFO - Reading from file tmpfile_stdout 07:20:52 INFO - Using _rmtree_windows ... 07:20:52 INFO - Using _rmtree_windows ... 07:20:52 INFO - Detecting whether we're running mozinstall >=1.0... 07:20:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:20:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:20:52 INFO - Reading from file tmpfile_stdout 07:20:52 INFO - Output received: 07:20:52 INFO - Usage: mozinstall-script.py [options] installer 07:20:52 INFO - Options: 07:20:52 INFO - -h, --help show this help message and exit 07:20:52 INFO - -d DEST, --destination=DEST 07:20:52 INFO - Directory to install application into. [default: 07:20:52 INFO - "C:\slave\test"] 07:20:52 INFO - --app=APP Application being installed. [default: firefox] 07:20:52 INFO - Using _rmtree_windows ... 07:20:52 INFO - Using _rmtree_windows ... 07:20:52 INFO - mkdir: C:\slave\test\build\application 07:20:52 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:20:52 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.win32.zip --destination C:\slave\test\build\application 07:20:56 INFO - Reading from file tmpfile_stdout 07:20:56 INFO - Output received: 07:20:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:20:56 INFO - Using _rmtree_windows ... 07:20:56 INFO - Using _rmtree_windows ... 07:20:56 INFO - Running post-action listener: _resource_record_post_action 07:20:56 INFO - ##### 07:20:56 INFO - ##### Running run-tests step. 07:20:56 INFO - ##### 07:20:56 INFO - Running pre-action listener: _resource_record_pre_action 07:20:56 INFO - Running main action method: run_tests 07:20:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:20:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:20:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:20:56 INFO - grabbing minidump binary from tooltool 07:20:56 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')]} 07:20:56 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:20:56 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 07:20:56 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 07:20:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:20:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwn2nva 07:20:56 INFO - INFO - File integrity verified, renaming tmpwn2nva to win32-minidump_stackwalk.exe 07:20:56 INFO - Return code: 0 07:20:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:20:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:20:56 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/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.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 07:20:56 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/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.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 07:20:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:20:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 07:20:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:20:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-029', 07:20:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:20:56 INFO - 'DCLOCATION': 'SCL3', 07:20:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:20:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:20:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:20:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:20:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:20:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:20:56 INFO - 'HOMEDRIVE': 'C:', 07:20:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:20:56 INFO - 'KTS_VERSION': '1.19c', 07:20:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:20:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029', 07:20:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:20:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:20:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:20:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:20:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:20:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:20:56 INFO - 'MOZ_AIRBAG': '1', 07:20:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:20:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:20:56 INFO - 'MOZ_MSVCVERSION': '8', 07:20:56 INFO - 'MOZ_NO_REMOTE': '1', 07:20:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:20:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:20:56 INFO - 'NO_EM_RESTART': '1', 07:20:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:20:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:20:56 INFO - 'OS': 'Windows_NT', 07:20:56 INFO - 'OURDRIVE': 'C:', 07:20:56 INFO - 'PATH': 'C:\\Program Files\\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', 07:20:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:20:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:20:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:20:56 INFO - 'PROCESSOR_LEVEL': '6', 07:20:56 INFO - 'PROCESSOR_REVISION': '1e05', 07:20:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:20:56 INFO - 'PROMPT': '$P$G', 07:20:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:20:56 INFO - 'PWD': 'C:\\slave\\test', 07:20:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:20:56 INFO - 'SESSIONNAME': 'Console', 07:20:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:20:56 INFO - 'SYSTEMDRIVE': 'C:', 07:20:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:20:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:56 INFO - 'TEST1': 'testie', 07:20:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:20:56 INFO - 'USERDOMAIN': 'T-XP32-IX-029', 07:20:56 INFO - 'USERNAME': 'cltbld', 07:20:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029', 07:20:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:20:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:20:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:20:56 INFO - 'WINDIR': 'C:\\WINDOWS', 07:20:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:20:56 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/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.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 07:20:58 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 07:20:58 INFO - import pkg_resources 07:20:59 INFO - Using 1 client processes 07:21:02 INFO - SUITE-START | Running 778 tests 07:21:02 INFO - Running testharness tests 07:21:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:21:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:21:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:21:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:21:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:21:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:21:02 INFO - Setting up ssl 07:21:02 INFO - PROCESS | certutil | 07:21:03 INFO - PROCESS | certutil | 07:21:03 INFO - PROCESS | certutil | 07:21:03 INFO - Certificate Nickname Trust Attributes 07:21:03 INFO - SSL,S/MIME,JAR/XPI 07:21:03 INFO - 07:21:03 INFO - web-platform-tests CT,, 07:21:03 INFO - 07:21:03 INFO - Starting runner 07:21:04 INFO - PROCESS | 3832 | [3832] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:21:05 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:21:05 INFO - PROCESS | 3832 | [3832] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:21:06 INFO - PROCESS | 3832 | 1461248466630 Marionette DEBUG Marionette enabled via build flag and pref 07:21:06 INFO - PROCESS | 3832 | ++DOCSHELL 14499800 == 1 [pid = 3832] [id = 1] 07:21:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 1 (14499C00) [pid = 3832] [serial = 1] [outer = 00000000] 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:21:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 2 (1449A800) [pid = 3832] [serial = 2] [outer = 14499C00] 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 07:21:06 INFO - PROCESS | 3832 | ++DOCSHELL 14B52C00 == 2 [pid = 3832] [id = 2] 07:21:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 3 (14B53000) [pid = 3832] [serial = 3] [outer = 00000000] 07:21:06 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:21:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 4 (14B53C00) [pid = 3832] [serial = 4] [outer = 14B53000] 07:21:07 INFO - PROCESS | 3832 | 1461248467191 Marionette INFO Listening on port 2828 07:21:07 INFO - PROCESS | 3832 | 1461248467564 Marionette DEBUG Marionette enabled via command-line flag 07:21:07 INFO - PROCESS | 3832 | ++DOCSHELL 12D7D400 == 3 [pid = 3832] [id = 3] 07:21:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 5 (12D7D800) [pid = 3832] [serial = 5] [outer = 00000000] 07:21:07 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 07:21:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 6 (12D7E400) [pid = 3832] [serial = 6] [outer = 12D7D800] 07:21:07 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:21:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 7 (16636800) [pid = 3832] [serial = 7] [outer = 14B53000] 07:21:07 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:21:07 INFO - PROCESS | 3832 | 1461248467853 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1765 07:21:07 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:21:07 INFO - PROCESS | 3832 | 1461248467902 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1766 07:21:07 INFO - PROCESS | 3832 | 1461248467905 Marionette DEBUG Closed connection conn0 07:21:07 INFO - PROCESS | 3832 | 1461248467997 Marionette DEBUG Closed connection conn1 07:21:07 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:21:07 INFO - PROCESS | 3832 | 1461248468003 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1767 07:21:08 INFO - PROCESS | 3832 | 1461248468036 Marionette DEBUG Closed connection conn2 07:21:08 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:21:08 INFO - PROCESS | 3832 | 1461248468044 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1768 07:21:08 INFO - PROCESS | 3832 | ++DOCSHELL 1692E000 == 4 [pid = 3832] [id = 4] 07:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 8 (1692FC00) [pid = 3832] [serial = 8] [outer = 00000000] 07:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 9 (165A6400) [pid = 3832] [serial = 9] [outer = 1692FC00] 07:21:08 INFO - PROCESS | 3832 | [3832] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 07:21:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 10 (165ADC00) [pid = 3832] [serial = 10] [outer = 1692FC00] 07:21:08 INFO - PROCESS | 3832 | 1461248468330 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:21:08 INFO - PROCESS | 3832 | 1461248468336 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421025510","device":"desktop","version":"48.0a1"} 07:21:08 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:21:08 INFO - PROCESS | 3832 | [3832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:21:08 INFO - PROCESS | 3832 | [3832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:21:08 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:21:09 INFO - PROCESS | 3832 | ++DOCSHELL 18A99000 == 5 [pid = 3832] [id = 5] 07:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 11 (18A9B400) [pid = 3832] [serial = 11] [outer = 00000000] 07:21:09 INFO - PROCESS | 3832 | ++DOCSHELL 18A9C400 == 6 [pid = 3832] [id = 6] 07:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 12 (18A9C800) [pid = 3832] [serial = 12] [outer = 00000000] 07:21:09 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:21:09 INFO - PROCESS | 3832 | ++DOCSHELL 1947C400 == 7 [pid = 3832] [id = 7] 07:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 13 (1947C800) [pid = 3832] [serial = 13] [outer = 00000000] 07:21:09 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:21:09 INFO - PROCESS | 3832 | [3832] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:21:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 14 (19871C00) [pid = 3832] [serial = 14] [outer = 1947C800] 07:21:10 INFO - PROCESS | 3832 | [3832] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 07:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 15 (19B80800) [pid = 3832] [serial = 15] [outer = 18A9B400] 07:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 16 (19B82400) [pid = 3832] [serial = 16] [outer = 18A9C800] 07:21:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 17 (197DD000) [pid = 3832] [serial = 17] [outer = 1947C800] 07:21:10 INFO - PROCESS | 3832 | 1461248470808 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 3832 | 1461248470821 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 18 (1AAF6C00) [pid = 3832] [serial = 18] [outer = 1947C800] 07:21:11 INFO - PROCESS | 3832 | 1461248471378 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"196875c2-23a8-452e-9690-660ad4ee0b96","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421025510","device":"desktop","version":"48.0a1","command_id":1}}] 07:21:11 INFO - PROCESS | 3832 | 1461248471545 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:21:11 INFO - PROCESS | 3832 | 1461248471613 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:21:11 INFO - PROCESS | 3832 | 1461248471717 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:21:11 INFO - PROCESS | 3832 | [3832] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:21:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 19 (1C79B000) [pid = 3832] [serial = 19] [outer = 1947C800] 07:21:12 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:12 INFO - PROCESS | 3832 | 1461248472243 Marionette TRACE conn3 <- [1,3,null,{}] 07:21:12 INFO - PROCESS | 3832 | 1461248472261 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:21:12 INFO - PROCESS | 3832 | 1461248472292 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:21:12 INFO - PROCESS | 3832 | 1461248472345 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 3832 | 1461248472348 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 07:21:12 INFO - PROCESS | 3832 | 1461248472352 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 3832 | 1461248472355 Marionette TRACE conn3 <- [1,6,null,{}] 07:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:21:12 INFO - PROCESS | 3832 | 1461248472360 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 3832 | 1461248472372 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:21:12 INFO - PROCESS | 3832 | 1461248472382 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 3832 | ++DOCSHELL 19478400 == 8 [pid = 3832] [id = 8] 07:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 20 (19B14800) [pid = 3832] [serial = 20] [outer = 00000000] 07:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 21 (19B17800) [pid = 3832] [serial = 21] [outer = 19B14800] 07:21:12 INFO - PROCESS | 3832 | 1461248472429 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 22 (19B1B000) [pid = 3832] [serial = 22] [outer = 19B14800] 07:21:12 INFO - PROCESS | 3832 | ++DOCSHELL 1D117000 == 9 [pid = 3832] [id = 9] 07:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 23 (1D120400) [pid = 3832] [serial = 23] [outer = 00000000] 07:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 24 (1D123000) [pid = 3832] [serial = 24] [outer = 1D120400] 07:21:12 INFO - PROCESS | 3832 | 1461248472868 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 25 (1D187800) [pid = 3832] [serial = 25] [outer = 1D120400] 07:21:13 INFO - PROCESS | 3832 | 1461248473074 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 734ms 07:21:13 INFO - PROCESS | 3832 | 1461248473153 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 3832 | 1461248473155 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 07:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:21:13 INFO - PROCESS | 3832 | 1461248473197 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 3832 | 1461248473199 Marionette TRACE conn3 <- [1,10,null,{}] 07:21:13 INFO - PROCESS | 3832 | 1461248473255 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:13 INFO - PROCESS | 3832 | 1461248473366 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:21:13 INFO - PROCESS | 3832 | 1461248473385 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 3832 | ++DOCSHELL 1D18C400 == 10 [pid = 3832] [id = 10] 07:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 26 (1D18C800) [pid = 3832] [serial = 26] [outer = 00000000] 07:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 27 (1DA85800) [pid = 3832] [serial = 27] [outer = 1D18C800] 07:21:13 INFO - PROCESS | 3832 | 1461248473433 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 28 (1D539400) [pid = 3832] [serial = 28] [outer = 1D18C800] 07:21:13 INFO - PROCESS | 3832 | 1461248473784 Marionette TRACE conn3 <- [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]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 625ms 07:21:13 INFO - PROCESS | 3832 | 1461248473836 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 3832 | 1461248473839 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 07:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:21:13 INFO - PROCESS | 3832 | 1461248473842 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 3832 | 1461248473844 Marionette TRACE conn3 <- [1,14,null,{}] 07:21:13 INFO - PROCESS | 3832 | 1461248473847 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:13 INFO - PROCESS | 3832 | 1461248473937 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:21:13 INFO - PROCESS | 3832 | 1461248473950 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 3832 | ++DOCSHELL 1D122000 == 11 [pid = 3832] [id = 11] 07:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 29 (1D540400) [pid = 3832] [serial = 29] [outer = 00000000] 07:21:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 30 (1D61FC00) [pid = 3832] [serial = 30] [outer = 1D540400] 07:21:13 INFO - PROCESS | 3832 | 1461248473995 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 31 (1D690400) [pid = 3832] [serial = 31] [outer = 1D540400] 07:21:14 INFO - PROCESS | 3832 | 1461248474341 Marionette TRACE conn3 <- [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]]]}] 07:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 07:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:21:14 INFO - PROCESS | 3832 | 1461248474377 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 3832 | 1461248474379 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 07:21:14 INFO - PROCESS | 3832 | 1461248474383 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 3832 | 1461248474385 Marionette TRACE conn3 <- [1,18,null,{}] 07:21:14 INFO - PROCESS | 3832 | 1461248474388 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:14 INFO - PROCESS | 3832 | 1461248474476 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:21:14 INFO - PROCESS | 3832 | 1461248474482 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 3832 | ++DOCSHELL 1D698400 == 12 [pid = 3832] [id = 12] 07:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 32 (1D69A400) [pid = 3832] [serial = 32] [outer = 00000000] 07:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 33 (1D78E800) [pid = 3832] [serial = 33] [outer = 1D69A400] 07:21:14 INFO - PROCESS | 3832 | 1461248474529 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 34 (1D792000) [pid = 3832] [serial = 34] [outer = 1D69A400] 07:21:14 INFO - PROCESS | 3832 | 1461248474863 Marionette TRACE conn3 <- [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]]]}] 07:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 532ms 07:21:14 INFO - PROCESS | 3832 | 1461248474919 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 3832 | 1461248474921 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 07:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:21:14 INFO - PROCESS | 3832 | 1461248474924 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 3832 | 1461248474926 Marionette TRACE conn3 <- [1,22,null,{}] 07:21:14 INFO - PROCESS | 3832 | 1461248474929 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:15 INFO - PROCESS | 3832 | 1461248475016 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:21:15 INFO - PROCESS | 3832 | 1461248475022 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 3832 | ++DOCSHELL 1DA03800 == 13 [pid = 3832] [id = 13] 07:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 35 (1DA85400) [pid = 3832] [serial = 35] [outer = 00000000] 07:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 36 (1DE2C000) [pid = 3832] [serial = 36] [outer = 1DA85400] 07:21:15 INFO - PROCESS | 3832 | 1461248475066 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 37 (1DE2F000) [pid = 3832] [serial = 37] [outer = 1DA85400] 07:21:15 INFO - PROCESS | 3832 | 1461248475377 Marionette TRACE conn3 <- [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]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 07:21:15 INFO - PROCESS | 3832 | 1461248475418 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 3832 | 1461248475420 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 07:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:21:15 INFO - PROCESS | 3832 | 1461248475424 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 3832 | 1461248475425 Marionette TRACE conn3 <- [1,26,null,{}] 07:21:15 INFO - PROCESS | 3832 | 1461248475428 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:15 INFO - PROCESS | 3832 | 1461248475517 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:21:15 INFO - PROCESS | 3832 | 1461248475524 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 3832 | ++DOCSHELL 1E0BA800 == 14 [pid = 3832] [id = 14] 07:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 38 (1E0BB800) [pid = 3832] [serial = 38] [outer = 00000000] 07:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 39 (1E0C4C00) [pid = 3832] [serial = 39] [outer = 1E0BB800] 07:21:15 INFO - PROCESS | 3832 | 1461248475567 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 40 (1E357400) [pid = 3832] [serial = 40] [outer = 1E0BB800] 07:21:15 INFO - PROCESS | 3832 | 1461248475893 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 07:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:21:15 INFO - PROCESS | 3832 | 1461248475960 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 3832 | 1461248475961 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 07:21:15 INFO - PROCESS | 3832 | 1461248475964 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 3832 | 1461248475966 Marionette TRACE conn3 <- [1,30,null,{}] 07:21:15 INFO - PROCESS | 3832 | 1461248475970 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 3832 | 1461248476051 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:21:16 INFO - PROCESS | 3832 | 1461248476057 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 3832 | ++DOCSHELL 1E0C0C00 == 15 [pid = 3832] [id = 15] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 41 (1E35B400) [pid = 3832] [serial = 41] [outer = 00000000] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 42 (1E364800) [pid = 3832] [serial = 42] [outer = 1E35B400] 07:21:16 INFO - PROCESS | 3832 | 1461248476099 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 43 (1E364400) [pid = 3832] [serial = 43] [outer = 1E35B400] 07:21:16 INFO - PROCESS | 3832 | ++DOCSHELL 1E472400 == 16 [pid = 3832] [id = 16] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 44 (1E472800) [pid = 3832] [serial = 44] [outer = 00000000] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 45 (1E35E000) [pid = 3832] [serial = 45] [outer = 1E472800] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 46 (1E35D800) [pid = 3832] [serial = 46] [outer = 1E472800] 07:21:16 INFO - PROCESS | 3832 | ++DOCSHELL 1A3F0400 == 17 [pid = 3832] [id = 17] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 47 (1E46F800) [pid = 3832] [serial = 47] [outer = 00000000] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 48 (1E63F400) [pid = 3832] [serial = 48] [outer = 1E46F800] 07:21:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (1E648800) [pid = 3832] [serial = 49] [outer = 1E46F800] 07:21:16 INFO - PROCESS | 3832 | 1461248476595 Marionette TRACE conn3 <- [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]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 687ms 07:21:16 INFO - PROCESS | 3832 | 1461248476665 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 3832 | 1461248476667 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 07:21:16 INFO - PROCESS | 3832 | 1461248476670 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:21:16 INFO - PROCESS | 3832 | 1461248476671 Marionette TRACE conn3 <- [1,34,null,{}] 07:21:16 INFO - PROCESS | 3832 | 1461248476675 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 3832 | 1461248476756 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:21:17 INFO - PROCESS | 3832 | 1461248477351 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 3832 | --DOCSHELL 14499800 == 16 [pid = 3832] [id = 1] 07:21:17 INFO - PROCESS | 3832 | ++DOCSHELL 11F4C000 == 17 [pid = 3832] [id = 18] 07:21:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (11F4D800) [pid = 3832] [serial = 50] [outer = 00000000] 07:21:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (12C5B000) [pid = 3832] [serial = 51] [outer = 11F4D800] 07:21:17 INFO - PROCESS | 3832 | 1461248477414 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (12D7E800) [pid = 3832] [serial = 52] [outer = 11F4D800] 07:21:17 INFO - PROCESS | 3832 | 1461248477960 Marionette TRACE conn3 <- [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]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1359ms 07:21:18 INFO - PROCESS | 3832 | 1461248478030 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 3832 | 1461248478034 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 07:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:21:18 INFO - PROCESS | 3832 | 1461248478039 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 3832 | 1461248478043 Marionette TRACE conn3 <- [1,38,null,{}] 07:21:18 INFO - PROCESS | 3832 | 1461248478049 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:18 INFO - PROCESS | 3832 | 1461248478193 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:21:18 INFO - PROCESS | 3832 | 1461248478239 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 3832 | ++DOCSHELL 13B2E800 == 18 [pid = 3832] [id = 19] 07:21:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (13B2F000) [pid = 3832] [serial = 53] [outer = 00000000] 07:21:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (15510800) [pid = 3832] [serial = 54] [outer = 13B2F000] 07:21:18 INFO - PROCESS | 3832 | 1461248478296 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (15B33000) [pid = 3832] [serial = 55] [outer = 13B2F000] 07:21:18 INFO - PROCESS | 3832 | 1461248478835 Marionette TRACE conn3 <- [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]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 828ms 07:21:18 INFO - PROCESS | 3832 | 1461248478885 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 3832 | 1461248478890 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 07:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:21:18 INFO - PROCESS | 3832 | 1461248478894 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 3832 | 1461248478896 Marionette TRACE conn3 <- [1,42,null,{}] 07:21:18 INFO - PROCESS | 3832 | 1461248478900 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 3832 | 1461248479007 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:21:19 INFO - PROCESS | 3832 | 1461248479085 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 3832 | ++DOCSHELL 16CAE000 == 19 [pid = 3832] [id = 20] 07:21:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (16CB0000) [pid = 3832] [serial = 56] [outer = 00000000] 07:21:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (182F3C00) [pid = 3832] [serial = 57] [outer = 16CB0000] 07:21:19 INFO - PROCESS | 3832 | 1461248479141 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (185D5400) [pid = 3832] [serial = 58] [outer = 16CB0000] 07:21:19 INFO - PROCESS | 3832 | 1461248479835 Marionette TRACE conn3 <- [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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 07:21:19 INFO - PROCESS | 3832 | 1461248479895 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 3832 | 1461248479899 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:21:19 INFO - PROCESS | 3832 | 1461248479905 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 3832 | 1461248479908 Marionette TRACE conn3 <- [1,46,null,{}] 07:21:19 INFO - PROCESS | 3832 | 1461248479914 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:20 INFO - PROCESS | 3832 | 1461248480040 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:21:20 INFO - PROCESS | 3832 | 1461248480105 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 3832 | ++DOCSHELL 1335A400 == 20 [pid = 3832] [id = 21] 07:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (1335D000) [pid = 3832] [serial = 59] [outer = 00000000] 07:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (134A3800) [pid = 3832] [serial = 60] [outer = 1335D000] 07:21:20 INFO - PROCESS | 3832 | 1461248480158 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (137B7C00) [pid = 3832] [serial = 61] [outer = 1335D000] 07:21:20 INFO - PROCESS | 3832 | --DOCSHELL 1692E000 == 19 [pid = 3832] [id = 4] 07:21:20 INFO - PROCESS | 3832 | 1461248480621 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 735ms 07:21:20 INFO - PROCESS | 3832 | 1461248480646 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 3832 | 1461248480651 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 07:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:21:20 INFO - PROCESS | 3832 | 1461248480657 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 3832 | 1461248480660 Marionette TRACE conn3 <- [1,50,null,{}] 07:21:20 INFO - PROCESS | 3832 | 1461248480664 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:20 INFO - PROCESS | 3832 | 1461248480794 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:21:20 INFO - PROCESS | 3832 | 1461248480882 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 3832 | ++DOCSHELL 13DA9C00 == 20 [pid = 3832] [id = 22] 07:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13DAC000) [pid = 3832] [serial = 62] [outer = 00000000] 07:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (157A8800) [pid = 3832] [serial = 63] [outer = 13DAC000] 07:21:20 INFO - PROCESS | 3832 | 1461248480930 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (159FBC00) [pid = 3832] [serial = 64] [outer = 13DAC000] 07:21:21 INFO - PROCESS | 3832 | 1461248481291 Marionette TRACE conn3 <- [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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 704ms 07:21:21 INFO - PROCESS | 3832 | 1461248481356 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 3832 | 1461248481359 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 07:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:21:21 INFO - PROCESS | 3832 | 1461248481363 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 3832 | 1461248481368 Marionette TRACE conn3 <- [1,54,null,{}] 07:21:21 INFO - PROCESS | 3832 | 1461248481392 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 3832 | 1461248481470 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:21:21 INFO - PROCESS | 3832 | 1461248481496 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 3832 | ++DOCSHELL 165A4000 == 21 [pid = 3832] [id = 23] 07:21:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (165A5000) [pid = 3832] [serial = 65] [outer = 00000000] 07:21:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1662D400) [pid = 3832] [serial = 66] [outer = 165A5000] 07:21:21 INFO - PROCESS | 3832 | 1461248481543 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1692F400) [pid = 3832] [serial = 67] [outer = 165A5000] 07:21:21 INFO - PROCESS | 3832 | 1461248481918 Marionette TRACE conn3 <- [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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 07:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:21:21 INFO - PROCESS | 3832 | 1461248481959 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 3832 | 1461248481962 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 07:21:21 INFO - PROCESS | 3832 | 1461248481965 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 3832 | 1461248481967 Marionette TRACE conn3 <- [1,58,null,{}] 07:21:21 INFO - PROCESS | 3832 | 1461248481970 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:22 INFO - PROCESS | 3832 | 1461248482044 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:21:22 INFO - PROCESS | 3832 | 1461248482050 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 3832 | ++DOCSHELL 16C46000 == 22 [pid = 3832] [id = 24] 07:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16CB0400) [pid = 3832] [serial = 68] [outer = 00000000] 07:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (182CCC00) [pid = 3832] [serial = 69] [outer = 16CB0400] 07:21:22 INFO - PROCESS | 3832 | 1461248482096 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (18526800) [pid = 3832] [serial = 70] [outer = 16CB0400] 07:21:22 INFO - PROCESS | 3832 | 1461248482474 Marionette TRACE conn3 <- [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]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 07:21:22 INFO - PROCESS | 3832 | 1461248482499 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 3832 | 1461248482501 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 07:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:21:22 INFO - PROCESS | 3832 | 1461248482505 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 3832 | 1461248482506 Marionette TRACE conn3 <- [1,62,null,{}] 07:21:22 INFO - PROCESS | 3832 | 1461248482510 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:22 INFO - PROCESS | 3832 | 1461248482616 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:21:22 INFO - PROCESS | 3832 | 1461248482624 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 3832 | ++DOCSHELL 185CDC00 == 23 [pid = 3832] [id = 25] 07:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (185CE400) [pid = 3832] [serial = 71] [outer = 00000000] 07:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (18A97C00) [pid = 3832] [serial = 72] [outer = 185CE400] 07:21:22 INFO - PROCESS | 3832 | 1461248482668 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (18AA2400) [pid = 3832] [serial = 73] [outer = 185CE400] 07:21:23 INFO - PROCESS | 3832 | 1461248483070 Marionette TRACE conn3 <- [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]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 07:21:23 INFO - PROCESS | 3832 | 1461248483102 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 3832 | 1461248483104 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 07:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:21:23 INFO - PROCESS | 3832 | 1461248483107 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 3832 | 1461248483109 Marionette TRACE conn3 <- [1,66,null,{}] 07:21:23 INFO - PROCESS | 3832 | 1461248483112 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:23 INFO - PROCESS | 3832 | 1461248483230 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:21:23 INFO - PROCESS | 3832 | 1461248483246 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 3832 | ++DOCSHELL 12D77400 == 24 [pid = 3832] [id = 26] 07:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (18532800) [pid = 3832] [serial = 74] [outer = 00000000] 07:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19929800) [pid = 3832] [serial = 75] [outer = 18532800] 07:21:23 INFO - PROCESS | 3832 | 1461248483293 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19B13C00) [pid = 3832] [serial = 76] [outer = 18532800] 07:21:23 INFO - PROCESS | 3832 | 1461248483650 Marionette TRACE conn3 <- [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]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 07:21:23 INFO - PROCESS | 3832 | 1461248483705 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 3832 | 1461248483707 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 07:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:21:23 INFO - PROCESS | 3832 | 1461248483710 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 3832 | 1461248483711 Marionette TRACE conn3 <- [1,70,null,{}] 07:21:23 INFO - PROCESS | 3832 | 1461248483715 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:23 INFO - PROCESS | 3832 | 1461248483786 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:21:23 INFO - PROCESS | 3832 | 1461248483871 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 3832 | ++DOCSHELL 19B13400 == 25 [pid = 3832] [id = 27] 07:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19B14C00) [pid = 3832] [serial = 77] [outer = 00000000] 07:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19E7A800) [pid = 3832] [serial = 78] [outer = 19B14C00] 07:21:23 INFO - PROCESS | 3832 | 1461248483919 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19E6E800) [pid = 3832] [serial = 79] [outer = 19B14C00] 07:21:24 INFO - PROCESS | 3832 | 1461248484228 Marionette TRACE conn3 <- [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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 07:21:24 INFO - PROCESS | 3832 | 1461248484261 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 3832 | 1461248484263 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 07:21:24 INFO - PROCESS | 3832 | 1461248484266 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 3832 | 1461248484268 Marionette TRACE conn3 <- [1,74,null,{}] 07:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:21:24 INFO - PROCESS | 3832 | 1461248484276 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 3832 | 1461248484347 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:21:24 INFO - PROCESS | 3832 | 1461248484411 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 3832 | ++DOCSHELL 12D71400 == 26 [pid = 3832] [id = 28] 07:21:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15DD8000) [pid = 3832] [serial = 80] [outer = 00000000] 07:21:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19FAF800) [pid = 3832] [serial = 81] [outer = 15DD8000] 07:21:24 INFO - PROCESS | 3832 | 1461248484463 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A047000) [pid = 3832] [serial = 82] [outer = 15DD8000] 07:21:24 INFO - PROCESS | 3832 | 1461248484787 Marionette TRACE conn3 <- [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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 07:21:24 INFO - PROCESS | 3832 | 1461248484866 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 3832 | 1461248484868 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 07:21:24 INFO - PROCESS | 3832 | 1461248484871 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:21:24 INFO - PROCESS | 3832 | 1461248484873 Marionette TRACE conn3 <- [1,78,null,{}] 07:21:24 INFO - PROCESS | 3832 | 1461248484877 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 3832 | 1461248484949 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:21:25 INFO - PROCESS | 3832 | 1461248485015 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 3832 | ++DOCSHELL 13364C00 == 27 [pid = 3832] [id = 29] 07:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16CB3000) [pid = 3832] [serial = 83] [outer = 00000000] 07:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A5C3400) [pid = 3832] [serial = 84] [outer = 16CB3000] 07:21:25 INFO - PROCESS | 3832 | 1461248485059 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A5C6400) [pid = 3832] [serial = 85] [outer = 16CB3000] 07:21:25 INFO - PROCESS | 3832 | 1461248485407 Marionette TRACE conn3 <- [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]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 07:21:25 INFO - PROCESS | 3832 | 1461248485468 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 3832 | 1461248485470 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 07:21:25 INFO - PROCESS | 3832 | 1461248485474 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:21:25 INFO - PROCESS | 3832 | 1461248485475 Marionette TRACE conn3 <- [1,82,null,{}] 07:21:25 INFO - PROCESS | 3832 | 1461248485479 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:25 INFO - PROCESS | 3832 | 1461248485577 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:21:25 INFO - PROCESS | 3832 | 1461248485586 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 3832 | ++DOCSHELL 16C51000 == 28 [pid = 3832] [id = 30] 07:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A3ED800) [pid = 3832] [serial = 86] [outer = 00000000] 07:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1AAF2C00) [pid = 3832] [serial = 87] [outer = 1A3ED800] 07:21:25 INFO - PROCESS | 3832 | 1461248485630 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1AAF8400) [pid = 3832] [serial = 88] [outer = 1A3ED800] 07:21:26 INFO - PROCESS | 3832 | 1461248486000 Marionette TRACE conn3 <- [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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 07:21:26 INFO - PROCESS | 3832 | 1461248486071 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 3832 | 1461248486073 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:21:26 INFO - PROCESS | 3832 | 1461248486077 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 3832 | 1461248486079 Marionette TRACE conn3 <- [1,86,null,{}] 07:21:26 INFO - PROCESS | 3832 | 1461248486082 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:26 INFO - PROCESS | 3832 | 1461248486224 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:21:26 INFO - PROCESS | 3832 | 1461248486261 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 3832 | ++DOCSHELL 1AF6B400 == 29 [pid = 3832] [id = 31] 07:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1AF6C800) [pid = 3832] [serial = 89] [outer = 00000000] 07:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1C979800) [pid = 3832] [serial = 90] [outer = 1AF6C800] 07:21:26 INFO - PROCESS | 3832 | 1461248486307 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1C986800) [pid = 3832] [serial = 91] [outer = 1AF6C800] 07:21:26 INFO - PROCESS | 3832 | 1461248486688 Marionette TRACE conn3 <- [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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 640ms 07:21:26 INFO - PROCESS | 3832 | 1461248486714 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 3832 | 1461248486716 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:21:26 INFO - PROCESS | 3832 | 1461248486719 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 3832 | 1461248486721 Marionette TRACE conn3 <- [1,90,null,{}] 07:21:26 INFO - PROCESS | 3832 | 1461248486725 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:26 INFO - PROCESS | 3832 | 1461248486796 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:21:26 INFO - PROCESS | 3832 | 1461248486868 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 3832 | ++DOCSHELL 1662B400 == 30 [pid = 3832] [id = 32] 07:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1C613400) [pid = 3832] [serial = 92] [outer = 00000000] 07:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1D119C00) [pid = 3832] [serial = 93] [outer = 1C613400] 07:21:26 INFO - PROCESS | 3832 | 1461248486911 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1D119400) [pid = 3832] [serial = 94] [outer = 1C613400] 07:21:27 INFO - PROCESS | 3832 | 1461248487270 Marionette TRACE conn3 <- [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]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 07:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:21:27 INFO - PROCESS | 3832 | 1461248487317 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 3832 | 1461248487319 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 07:21:27 INFO - PROCESS | 3832 | 1461248487322 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 3832 | 1461248487324 Marionette TRACE conn3 <- [1,94,null,{}] 07:21:27 INFO - PROCESS | 3832 | 1461248487327 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:28 INFO - PROCESS | 3832 | 1461248488167 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:21:28 INFO - PROCESS | 3832 | 1461248488257 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 3832 | ++DOCSHELL 12D47C00 == 31 [pid = 3832] [id = 33] 07:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12D72400) [pid = 3832] [serial = 95] [outer = 00000000] 07:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1330F400) [pid = 3832] [serial = 96] [outer = 12D72400] 07:21:28 INFO - PROCESS | 3832 | 1461248488305 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1336D000) [pid = 3832] [serial = 97] [outer = 12D72400] 07:21:28 INFO - PROCESS | 3832 | 1461248488756 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1437ms 07:21:28 INFO - PROCESS | 3832 | 1461248488772 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 3832 | 1461248488776 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:21:28 INFO - PROCESS | 3832 | 1461248488780 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 3832 | 1461248488784 Marionette TRACE conn3 <- [1,98,null,{}] 07:21:28 INFO - PROCESS | 3832 | 1461248488789 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:28 INFO - PROCESS | 3832 | 1461248488888 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:21:28 INFO - PROCESS | 3832 | 1461248488894 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 3832 | ++DOCSHELL 1349D800 == 32 [pid = 3832] [id = 34] 07:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13887000) [pid = 3832] [serial = 98] [outer = 00000000] 07:21:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (14B55C00) [pid = 3832] [serial = 99] [outer = 13887000] 07:21:28 INFO - PROCESS | 3832 | 1461248488941 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (157A6000) [pid = 3832] [serial = 100] [outer = 13887000] 07:21:29 INFO - PROCESS | 3832 | 1461248489346 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 594ms 07:21:29 INFO - PROCESS | 3832 | 1461248489375 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 3832 | 1461248489378 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 07:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:21:29 INFO - PROCESS | 3832 | 1461248489381 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 3832 | 1461248489383 Marionette TRACE conn3 <- [1,102,null,{}] 07:21:29 INFO - PROCESS | 3832 | 1461248489387 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:29 INFO - PROCESS | 3832 | 1461248489987 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1692FC00) [pid = 3832] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1E0BB800) [pid = 3832] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1DA85400) [pid = 3832] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1D69A400) [pid = 3832] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1D540400) [pid = 3832] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1D18C800) [pid = 3832] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B14800) [pid = 3832] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1E35B400) [pid = 3832] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (11F4D800) [pid = 3832] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13B2F000) [pid = 3832] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16CB0000) [pid = 3832] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1335D000) [pid = 3832] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13DAC000) [pid = 3832] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (165A5000) [pid = 3832] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16CB0400) [pid = 3832] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (185CE400) [pid = 3832] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (18532800) [pid = 3832] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B14C00) [pid = 3832] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15DD8000) [pid = 3832] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16CB3000) [pid = 3832] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A3ED800) [pid = 3832] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:21:30 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1AF6C800) [pid = 3832] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:21:30 INFO - PROCESS | 3832 | 1461248490071 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 3832 | ++DOCSHELL 12B7C000 == 33 [pid = 3832] [id = 35] 07:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12D71000) [pid = 3832] [serial = 101] [outer = 00000000] 07:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13359000) [pid = 3832] [serial = 102] [outer = 12D71000] 07:21:30 INFO - PROCESS | 3832 | 1461248490116 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13B2F000) [pid = 3832] [serial = 103] [outer = 12D71000] 07:21:30 INFO - PROCESS | 3832 | 1461248490457 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1094ms 07:21:30 INFO - PROCESS | 3832 | 1461248490472 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 3832 | 1461248490476 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 07:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:21:30 INFO - PROCESS | 3832 | 1461248490486 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 3832 | 1461248490490 Marionette TRACE conn3 <- [1,106,null,{}] 07:21:30 INFO - PROCESS | 3832 | 1461248490493 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:30 INFO - PROCESS | 3832 | 1461248490578 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:21:30 INFO - PROCESS | 3832 | 1461248490640 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 3832 | ++DOCSHELL 13886000 == 34 [pid = 3832] [id = 36] 07:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15743000) [pid = 3832] [serial = 104] [outer = 00000000] 07:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16932400) [pid = 3832] [serial = 105] [outer = 15743000] 07:21:30 INFO - PROCESS | 3832 | 1461248490685 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16CB3000) [pid = 3832] [serial = 106] [outer = 15743000] 07:21:31 INFO - PROCESS | 3832 | 1461248491038 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 07:21:31 INFO - PROCESS | 3832 | 1461248491080 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 3832 | 1461248491082 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 07:21:31 INFO - PROCESS | 3832 | 1461248491085 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:21:31 INFO - PROCESS | 3832 | 1461248491087 Marionette TRACE conn3 <- [1,110,null,{}] 07:21:31 INFO - PROCESS | 3832 | 1461248491090 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:31 INFO - PROCESS | 3832 | 1461248491165 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:21:31 INFO - PROCESS | 3832 | 1461248491229 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 3832 | ++DOCSHELL 13372C00 == 35 [pid = 3832] [id = 37] 07:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (165A9400) [pid = 3832] [serial = 107] [outer = 00000000] 07:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18533C00) [pid = 3832] [serial = 108] [outer = 165A9400] 07:21:31 INFO - PROCESS | 3832 | 1461248491272 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18A98400) [pid = 3832] [serial = 109] [outer = 165A9400] 07:21:31 INFO - PROCESS | 3832 | 1461248491633 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 07:21:31 INFO - PROCESS | 3832 | 1461248491682 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 3832 | 1461248491684 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 07:21:31 INFO - PROCESS | 3832 | 1461248491687 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:21:31 INFO - PROCESS | 3832 | 1461248491689 Marionette TRACE conn3 <- [1,114,null,{}] 07:21:31 INFO - PROCESS | 3832 | 1461248491693 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:31 INFO - PROCESS | 3832 | 1461248491764 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:21:31 INFO - PROCESS | 3832 | 1461248491771 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 3832 | ++DOCSHELL 197DBC00 == 36 [pid = 3832] [id = 38] 07:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (197DCC00) [pid = 3832] [serial = 110] [outer = 00000000] 07:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19929C00) [pid = 3832] [serial = 111] [outer = 197DCC00] 07:21:31 INFO - PROCESS | 3832 | 1461248491823 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19B1EC00) [pid = 3832] [serial = 112] [outer = 197DCC00] 07:21:32 INFO - PROCESS | 3832 | 1461248492427 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 797ms 07:21:32 INFO - PROCESS | 3832 | 1461248492514 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 3832 | 1461248492519 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 07:21:32 INFO - PROCESS | 3832 | 1461248492526 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:21:32 INFO - PROCESS | 3832 | 1461248492529 Marionette TRACE conn3 <- [1,118,null,{}] 07:21:32 INFO - PROCESS | 3832 | 1461248492535 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:32 INFO - PROCESS | 3832 | 1461248492639 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:21:32 INFO - PROCESS | 3832 | 1461248492710 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 3832 | ++DOCSHELL 1335B400 == 37 [pid = 3832] [id = 39] 07:21:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13371000) [pid = 3832] [serial = 113] [outer = 00000000] 07:21:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (159F8000) [pid = 3832] [serial = 114] [outer = 13371000] 07:21:32 INFO - PROCESS | 3832 | 1461248492766 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15D05000) [pid = 3832] [serial = 115] [outer = 13371000] 07:21:33 INFO - PROCESS | 3832 | 1461248493269 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 797ms 07:21:33 INFO - PROCESS | 3832 | 1461248493333 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 3832 | 1461248493339 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 07:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:21:33 INFO - PROCESS | 3832 | 1461248493345 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 3832 | 1461248493348 Marionette TRACE conn3 <- [1,122,null,{}] 07:21:33 INFO - PROCESS | 3832 | 1461248493352 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:33 INFO - PROCESS | 3832 | 1461248493450 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:21:33 INFO - PROCESS | 3832 | 1461248493533 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 3832 | ++DOCSHELL 15D10C00 == 38 [pid = 3832] [id = 40] 07:21:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1662E800) [pid = 3832] [serial = 116] [outer = 00000000] 07:21:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18532800) [pid = 3832] [serial = 117] [outer = 1662E800] 07:21:33 INFO - PROCESS | 3832 | 1461248493589 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (18D12000) [pid = 3832] [serial = 118] [outer = 1662E800] 07:21:34 INFO - PROCESS | 3832 | 1461248494160 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 844ms 07:21:34 INFO - PROCESS | 3832 | 1461248494186 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 3832 | 1461248494188 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 07:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:21:34 INFO - PROCESS | 3832 | 1461248494192 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 3832 | 1461248494196 Marionette TRACE conn3 <- [1,126,null,{}] 07:21:34 INFO - PROCESS | 3832 | 1461248494207 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:34 INFO - PROCESS | 3832 | 1461248494303 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:21:34 INFO - PROCESS | 3832 | 1461248494374 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 3832 | ++DOCSHELL 19E6FC00 == 39 [pid = 3832] [id = 41] 07:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19E79400) [pid = 3832] [serial = 119] [outer = 00000000] 07:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A04F400) [pid = 3832] [serial = 120] [outer = 19E79400] 07:21:34 INFO - PROCESS | 3832 | 1461248494430 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A3F8800) [pid = 3832] [serial = 121] [outer = 19E79400] 07:21:35 INFO - PROCESS | 3832 | 1461248495010 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 843ms 07:21:35 INFO - PROCESS | 3832 | 1461248495034 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 3832 | 1461248495037 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 07:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:21:35 INFO - PROCESS | 3832 | 1461248495041 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 3832 | 1461248495043 Marionette TRACE conn3 <- [1,130,null,{}] 07:21:35 INFO - PROCESS | 3832 | 1461248495047 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:35 INFO - PROCESS | 3832 | 1461248495139 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:21:35 INFO - PROCESS | 3832 | 1461248495299 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 3832 | ++DOCSHELL 12C55400 == 40 [pid = 3832] [id = 42] 07:21:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (12C5A800) [pid = 3832] [serial = 122] [outer = 00000000] 07:21:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13358C00) [pid = 3832] [serial = 123] [outer = 12C5A800] 07:21:35 INFO - PROCESS | 3832 | 1461248495348 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13881400) [pid = 3832] [serial = 124] [outer = 12C5A800] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 13372C00 == 39 [pid = 3832] [id = 37] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 13886000 == 38 [pid = 3832] [id = 36] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 12B7C000 == 37 [pid = 3832] [id = 35] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 1349D800 == 36 [pid = 3832] [id = 34] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 12D47C00 == 35 [pid = 3832] [id = 33] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 1AF6B400 == 34 [pid = 3832] [id = 31] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 1662B400 == 33 [pid = 3832] [id = 32] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 15D10C00 == 32 [pid = 3832] [id = 40] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 13364C00 == 31 [pid = 3832] [id = 29] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 19E6FC00 == 30 [pid = 3832] [id = 41] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 197DBC00 == 29 [pid = 3832] [id = 38] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 16C51000 == 28 [pid = 3832] [id = 30] 07:21:36 INFO - PROCESS | 3832 | --DOCSHELL 1335B400 == 27 [pid = 3832] [id = 39] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1E364400) [pid = 3832] [serial = 43] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (165A6400) [pid = 3832] [serial = 9] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (165ADC00) [pid = 3832] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (14B53C00) [pid = 3832] [serial = 4] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (12C5B000) [pid = 3832] [serial = 51] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (15510800) [pid = 3832] [serial = 54] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (182F3C00) [pid = 3832] [serial = 57] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (185D5400) [pid = 3832] [serial = 58] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (134A3800) [pid = 3832] [serial = 60] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (157A8800) [pid = 3832] [serial = 63] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1662D400) [pid = 3832] [serial = 66] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1692F400) [pid = 3832] [serial = 67] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (182CCC00) [pid = 3832] [serial = 69] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18A97C00) [pid = 3832] [serial = 72] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19929800) [pid = 3832] [serial = 75] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19E7A800) [pid = 3832] [serial = 78] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19FAF800) [pid = 3832] [serial = 81] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A5C3400) [pid = 3832] [serial = 84] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1AAF2C00) [pid = 3832] [serial = 87] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1C979800) [pid = 3832] [serial = 90] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18526800) [pid = 3832] [serial = 70] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (18AA2400) [pid = 3832] [serial = 73] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B13C00) [pid = 3832] [serial = 76] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19E6E800) [pid = 3832] [serial = 79] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A047000) [pid = 3832] [serial = 82] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (137B7C00) [pid = 3832] [serial = 61] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A5C6400) [pid = 3832] [serial = 85] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12D7E800) [pid = 3832] [serial = 52] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1AAF8400) [pid = 3832] [serial = 88] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (159FBC00) [pid = 3832] [serial = 64] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15B33000) [pid = 3832] [serial = 55] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1C986800) [pid = 3832] [serial = 91] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1D78E800) [pid = 3832] [serial = 33] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1D61FC00) [pid = 3832] [serial = 30] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1D690400) [pid = 3832] [serial = 31] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1DA85800) [pid = 3832] [serial = 27] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1D539400) [pid = 3832] [serial = 28] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19B1B000) [pid = 3832] [serial = 22] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1D123000) [pid = 3832] [serial = 24] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (19B17800) [pid = 3832] [serial = 21] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (197DD000) [pid = 3832] [serial = 17] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19871C00) [pid = 3832] [serial = 14] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1E35E000) [pid = 3832] [serial = 45] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1E63F400) [pid = 3832] [serial = 48] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1E364800) [pid = 3832] [serial = 42] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1E0C4C00) [pid = 3832] [serial = 39] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (1E357400) [pid = 3832] [serial = 40] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1DE2C000) [pid = 3832] [serial = 36] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1DE2F000) [pid = 3832] [serial = 37] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (1D792000) [pid = 3832] [serial = 34] [outer = 00000000] [url = about:blank] 07:21:36 INFO - PROCESS | 3832 | 1461248496390 Marionette TRACE conn3 <- [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]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1391ms 07:21:36 INFO - PROCESS | 3832 | 1461248496446 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 3832 | 1461248496450 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 07:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:21:36 INFO - PROCESS | 3832 | 1461248496455 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 3832 | 1461248496459 Marionette TRACE conn3 <- [1,134,null,{}] 07:21:36 INFO - PROCESS | 3832 | 1461248496465 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 3832 | 1461248496548 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:21:36 INFO - PROCESS | 3832 | 1461248496560 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 3832 | ++DOCSHELL 137B1000 == 28 [pid = 3832] [id = 43] 07:21:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (137B1400) [pid = 3832] [serial = 125] [outer = 00000000] 07:21:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (13883400) [pid = 3832] [serial = 126] [outer = 137B1400] 07:21:36 INFO - PROCESS | 3832 | 1461248496606 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (13B30C00) [pid = 3832] [serial = 127] [outer = 137B1400] 07:21:37 INFO - PROCESS | 3832 | 1461248497030 Marionette TRACE conn3 <- [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]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 641ms 07:21:37 INFO - PROCESS | 3832 | 1461248497094 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 3832 | 1461248497100 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 07:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:21:37 INFO - PROCESS | 3832 | 1461248497106 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 3832 | 1461248497109 Marionette TRACE conn3 <- [1,138,null,{}] 07:21:37 INFO - PROCESS | 3832 | 1461248497112 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 3832 | 1461248497188 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:21:37 INFO - PROCESS | 3832 | 1461248497196 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 3832 | ++DOCSHELL 159FA000 == 29 [pid = 3832] [id = 44] 07:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (15B2B400) [pid = 3832] [serial = 128] [outer = 00000000] 07:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (15BCD000) [pid = 3832] [serial = 129] [outer = 15B2B400] 07:21:37 INFO - PROCESS | 3832 | 1461248497240 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (15D8A000) [pid = 3832] [serial = 130] [outer = 15B2B400] 07:21:37 INFO - PROCESS | 3832 | 1461248497654 Marionette TRACE conn3 <- [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]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 593ms 07:21:37 INFO - PROCESS | 3832 | 1461248497701 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 3832 | 1461248497704 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 07:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:21:37 INFO - PROCESS | 3832 | 1461248497708 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 3832 | 1461248497711 Marionette TRACE conn3 <- [1,142,null,{}] 07:21:37 INFO - PROCESS | 3832 | 1461248497722 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 3832 | 1461248497802 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:21:37 INFO - PROCESS | 3832 | 1461248497810 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 3832 | ++DOCSHELL 16633400 == 30 [pid = 3832] [id = 45] 07:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (1692C000) [pid = 3832] [serial = 131] [outer = 00000000] 07:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (16CAC800) [pid = 3832] [serial = 132] [outer = 1692C000] 07:21:37 INFO - PROCESS | 3832 | 1461248497857 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (17DF3400) [pid = 3832] [serial = 133] [outer = 1692C000] 07:21:38 INFO - PROCESS | 3832 | 1461248498279 Marionette TRACE conn3 <- [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]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 594ms 07:21:38 INFO - PROCESS | 3832 | 1461248498303 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 3832 | 1461248498306 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 07:21:38 INFO - PROCESS | 3832 | 1461248498309 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:21:38 INFO - PROCESS | 3832 | 1461248498311 Marionette TRACE conn3 <- [1,146,null,{}] 07:21:38 INFO - PROCESS | 3832 | 1461248498328 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 3832 | 1461248498401 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:21:38 INFO - PROCESS | 3832 | 1461248498406 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 3832 | ++DOCSHELL 16CA6C00 == 31 [pid = 3832] [id = 46] 07:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (182C9000) [pid = 3832] [serial = 134] [outer = 00000000] 07:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (18A9A800) [pid = 3832] [serial = 135] [outer = 182C9000] 07:21:38 INFO - PROCESS | 3832 | 1461248498451 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (18D0B800) [pid = 3832] [serial = 136] [outer = 182C9000] 07:21:38 INFO - PROCESS | 3832 | 1461248498872 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 07:21:38 INFO - PROCESS | 3832 | 1461248498910 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 3832 | 1461248498912 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 07:21:38 INFO - PROCESS | 3832 | 1461248498915 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:21:38 INFO - PROCESS | 3832 | 1461248498917 Marionette TRACE conn3 <- [1,150,null,{}] 07:21:38 INFO - PROCESS | 3832 | 1461248498924 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:39 INFO - PROCESS | 3832 | 1461248499014 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:21:39 INFO - PROCESS | 3832 | 1461248499022 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 3832 | ++DOCSHELL 12B78400 == 32 [pid = 3832] [id = 47] 07:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1571F400) [pid = 3832] [serial = 137] [outer = 00000000] 07:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (197DF400) [pid = 3832] [serial = 138] [outer = 1571F400] 07:21:39 INFO - PROCESS | 3832 | 1461248499066 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (19872400) [pid = 3832] [serial = 139] [outer = 1571F400] 07:21:39 INFO - PROCESS | 3832 | 1461248499492 Marionette TRACE conn3 <- [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]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 07:21:39 INFO - PROCESS | 3832 | 1461248499555 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 3832 | 1461248499557 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 07:21:39 INFO - PROCESS | 3832 | 1461248499560 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:21:39 INFO - PROCESS | 3832 | 1461248499561 Marionette TRACE conn3 <- [1,154,null,{}] 07:21:39 INFO - PROCESS | 3832 | 1461248499574 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:39 INFO - PROCESS | 3832 | 1461248499689 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:21:39 INFO - PROCESS | 3832 | 1461248499701 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 3832 | ++DOCSHELL 197DE000 == 33 [pid = 3832] [id = 48] 07:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (19B19400) [pid = 3832] [serial = 140] [outer = 00000000] 07:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (19E6D000) [pid = 3832] [serial = 141] [outer = 19B19400] 07:21:39 INFO - PROCESS | 3832 | 1461248499757 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (19EA2800) [pid = 3832] [serial = 142] [outer = 19B19400] 07:21:40 INFO - PROCESS | 3832 | 1461248500166 Marionette TRACE conn3 <- [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]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 641ms 07:21:40 INFO - PROCESS | 3832 | 1461248500198 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 3832 | 1461248500200 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 07:21:40 INFO - PROCESS | 3832 | 1461248500203 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:21:40 INFO - PROCESS | 3832 | 1461248500205 Marionette TRACE conn3 <- [1,158,null,{}] 07:21:40 INFO - PROCESS | 3832 | 1461248500208 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 3832 | 1461248500311 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:21:40 INFO - PROCESS | 3832 | 1461248500381 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 3832 | ++DOCSHELL 1A04D800 == 34 [pid = 3832] [id = 49] 07:21:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1A0B7C00) [pid = 3832] [serial = 143] [outer = 00000000] 07:21:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1A568000) [pid = 3832] [serial = 144] [outer = 1A0B7C00] 07:21:40 INFO - PROCESS | 3832 | 1461248500424 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1A5C3400) [pid = 3832] [serial = 145] [outer = 1A0B7C00] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1C613400) [pid = 3832] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (197DCC00) [pid = 3832] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (165A9400) [pid = 3832] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13887000) [pid = 3832] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12D71000) [pid = 3832] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (12D72400) [pid = 3832] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:21:40 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15743000) [pid = 3832] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:21:40 INFO - PROCESS | 3832 | 1461248500841 Marionette TRACE conn3 <- [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]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 703ms 07:21:40 INFO - PROCESS | 3832 | 1461248500903 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 3832 | 1461248500905 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 07:21:40 INFO - PROCESS | 3832 | 1461248500908 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:21:40 INFO - PROCESS | 3832 | 1461248500910 Marionette TRACE conn3 <- [1,162,null,{}] 07:21:40 INFO - PROCESS | 3832 | 1461248500913 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:41 INFO - PROCESS | 3832 | 1461248501005 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:21:41 INFO - PROCESS | 3832 | 1461248501046 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 3832 | ++DOCSHELL 1330F000 == 35 [pid = 3832] [id = 50] 07:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13364000) [pid = 3832] [serial = 146] [outer = 00000000] 07:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16CA8C00) [pid = 3832] [serial = 147] [outer = 13364000] 07:21:41 INFO - PROCESS | 3832 | 1461248501089 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (19FAA400) [pid = 3832] [serial = 148] [outer = 13364000] 07:21:41 INFO - PROCESS | 3832 | 1461248501425 Marionette TRACE conn3 <- [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]]]}] 07:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 531ms 07:21:41 INFO - PROCESS | 3832 | 1461248501444 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 3832 | 1461248501446 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 07:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:21:41 INFO - PROCESS | 3832 | 1461248501449 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 3832 | 1461248501451 Marionette TRACE conn3 <- [1,166,null,{}] 07:21:41 INFO - PROCESS | 3832 | 1461248501455 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:41 INFO - PROCESS | 3832 | 1461248501526 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:21:41 INFO - PROCESS | 3832 | 1461248501532 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 3832 | ++DOCSHELL 1A5C4400 == 36 [pid = 3832] [id = 51] 07:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1A6F3C00) [pid = 3832] [serial = 149] [outer = 00000000] 07:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1AAEF000) [pid = 3832] [serial = 150] [outer = 1A6F3C00] 07:21:41 INFO - PROCESS | 3832 | 1461248501575 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1AAAB000) [pid = 3832] [serial = 151] [outer = 1A6F3C00] 07:21:41 INFO - PROCESS | 3832 | 1461248501982 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 593ms 07:21:42 INFO - PROCESS | 3832 | 1461248502047 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 3832 | 1461248502049 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 07:21:42 INFO - PROCESS | 3832 | 1461248502052 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:21:42 INFO - PROCESS | 3832 | 1461248502054 Marionette TRACE conn3 <- [1,170,null,{}] 07:21:42 INFO - PROCESS | 3832 | 1461248502057 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 3832 | 1461248502127 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:21:42 INFO - PROCESS | 3832 | 1461248502132 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 3832 | ++DOCSHELL 1330EC00 == 37 [pid = 3832] [id = 52] 07:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15ED3C00) [pid = 3832] [serial = 152] [outer = 00000000] 07:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1AF6A400) [pid = 3832] [serial = 153] [outer = 15ED3C00] 07:21:42 INFO - PROCESS | 3832 | 1461248502175 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1AF6DC00) [pid = 3832] [serial = 154] [outer = 15ED3C00] 07:21:42 INFO - PROCESS | 3832 | 1461248502541 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 547ms 07:21:42 INFO - PROCESS | 3832 | 1461248502588 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 3832 | 1461248502590 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 07:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:21:42 INFO - PROCESS | 3832 | 1461248502603 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 3832 | 1461248502605 Marionette TRACE conn3 <- [1,174,null,{}] 07:21:42 INFO - PROCESS | 3832 | 1461248502612 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 3832 | 1461248502702 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:21:42 INFO - PROCESS | 3832 | 1461248502812 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 3832 | ++DOCSHELL 12C5B000 == 38 [pid = 3832] [id = 53] 07:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12C5C000) [pid = 3832] [serial = 155] [outer = 00000000] 07:21:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1330B000) [pid = 3832] [serial = 156] [outer = 12C5C000] 07:21:42 INFO - PROCESS | 3832 | 1461248502928 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1349D800) [pid = 3832] [serial = 157] [outer = 12C5C000] 07:21:43 INFO - PROCESS | 3832 | 1461248503575 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1000ms 07:21:43 INFO - PROCESS | 3832 | 1461248503597 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 3832 | 1461248503601 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 07:21:43 INFO - PROCESS | 3832 | 1461248503606 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:21:43 INFO - PROCESS | 3832 | 1461248503610 Marionette TRACE conn3 <- [1,178,null,{}] 07:21:43 INFO - PROCESS | 3832 | 1461248503616 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:43 INFO - PROCESS | 3832 | 1461248503728 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:21:43 INFO - PROCESS | 3832 | 1461248503866 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 3832 | ++DOCSHELL 15DCDC00 == 39 [pid = 3832] [id = 54] 07:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (165A5C00) [pid = 3832] [serial = 158] [outer = 00000000] 07:21:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (165AF000) [pid = 3832] [serial = 159] [outer = 165A5C00] 07:21:43 INFO - PROCESS | 3832 | 1461248503923 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1692E000) [pid = 3832] [serial = 160] [outer = 165A5C00] 07:21:44 INFO - PROCESS | 3832 | 1461248504732 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 1330EC00 == 38 [pid = 3832] [id = 52] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 1A5C4400 == 37 [pid = 3832] [id = 51] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 1330F000 == 36 [pid = 3832] [id = 50] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 1A04D800 == 35 [pid = 3832] [id = 49] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 197DE000 == 34 [pid = 3832] [id = 48] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 12B78400 == 33 [pid = 3832] [id = 47] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 16CA6C00 == 32 [pid = 3832] [id = 46] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 16633400 == 31 [pid = 3832] [id = 45] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 159FA000 == 30 [pid = 3832] [id = 44] 07:21:44 INFO - PROCESS | 3832 | --DOCSHELL 137B1000 == 29 [pid = 3832] [id = 43] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1D119400) [pid = 3832] [serial = 94] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19929C00) [pid = 3832] [serial = 111] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19B1EC00) [pid = 3832] [serial = 112] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (18A98400) [pid = 3832] [serial = 109] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14B55C00) [pid = 3832] [serial = 99] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (157A6000) [pid = 3832] [serial = 100] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13359000) [pid = 3832] [serial = 102] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (18533C00) [pid = 3832] [serial = 108] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1330F400) [pid = 3832] [serial = 96] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1336D000) [pid = 3832] [serial = 97] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13B2F000) [pid = 3832] [serial = 103] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16932400) [pid = 3832] [serial = 105] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16CB3000) [pid = 3832] [serial = 106] [outer = 00000000] [url = about:blank] 07:21:44 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1D119C00) [pid = 3832] [serial = 93] [outer = 00000000] [url = about:blank] 07:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1188ms 07:21:44 INFO - PROCESS | 3832 | 1461248504805 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 3832 | 1461248504810 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 07:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:21:44 INFO - PROCESS | 3832 | 1461248504816 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 3832 | 1461248504820 Marionette TRACE conn3 <- [1,182,null,{}] 07:21:44 INFO - PROCESS | 3832 | 1461248504826 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:44 INFO - PROCESS | 3832 | 1461248504918 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:21:44 INFO - PROCESS | 3832 | 1461248504987 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 3832 | ++DOCSHELL 12D41800 == 30 [pid = 3832] [id = 55] 07:21:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12D47C00) [pid = 3832] [serial = 161] [outer = 00000000] 07:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13882C00) [pid = 3832] [serial = 162] [outer = 12D47C00] 07:21:45 INFO - PROCESS | 3832 | 1461248505033 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13DB1400) [pid = 3832] [serial = 163] [outer = 12D47C00] 07:21:45 INFO - PROCESS | 3832 | 1461248505408 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 641ms 07:21:45 INFO - PROCESS | 3832 | 1461248505453 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 3832 | 1461248505459 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 07:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:21:45 INFO - PROCESS | 3832 | 1461248505465 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 3832 | 1461248505467 Marionette TRACE conn3 <- [1,186,null,{}] 07:21:45 INFO - PROCESS | 3832 | 1461248505471 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:45 INFO - PROCESS | 3832 | 1461248505545 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:21:45 INFO - PROCESS | 3832 | 1461248505552 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 3832 | ++DOCSHELL 13B5EC00 == 31 [pid = 3832] [id = 56] 07:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14B55400) [pid = 3832] [serial = 164] [outer = 00000000] 07:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15BB3C00) [pid = 3832] [serial = 165] [outer = 14B55400] 07:21:45 INFO - PROCESS | 3832 | 1461248505597 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15ECB800) [pid = 3832] [serial = 166] [outer = 14B55400] 07:21:45 INFO - PROCESS | 3832 | 1461248505998 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 593ms 07:21:46 INFO - PROCESS | 3832 | 1461248506060 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 3832 | 1461248506062 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:21:46 INFO - PROCESS | 3832 | 1461248506066 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 3832 | 1461248506069 Marionette TRACE conn3 <- [1,190,null,{}] 07:21:46 INFO - PROCESS | 3832 | 1461248506080 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 3832 | 1461248506157 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:21:46 INFO - PROCESS | 3832 | 1461248506166 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 3832 | ++DOCSHELL 17DF6800 == 32 [pid = 3832] [id = 57] 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17DF9C00) [pid = 3832] [serial = 167] [outer = 00000000] 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (182F9C00) [pid = 3832] [serial = 168] [outer = 17DF9C00] 07:21:46 INFO - PROCESS | 3832 | 1461248506214 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (18530C00) [pid = 3832] [serial = 169] [outer = 17DF9C00] 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18A9B800) [pid = 3832] [serial = 170] [outer = 1E46F800] 07:21:46 INFO - PROCESS | 3832 | 1461248506673 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 641ms 07:21:46 INFO - PROCESS | 3832 | 1461248506703 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 3832 | 1461248506705 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:21:46 INFO - PROCESS | 3832 | 1461248506709 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 3832 | 1461248506710 Marionette TRACE conn3 <- [1,194,null,{}] 07:21:46 INFO - PROCESS | 3832 | 1461248506714 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 3832 | 1461248506787 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:21:46 INFO - PROCESS | 3832 | 1461248506793 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 3832 | ++DOCSHELL 1893AC00 == 33 [pid = 3832] [id = 58] 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18D07800) [pid = 3832] [serial = 171] [outer = 00000000] 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19B17400) [pid = 3832] [serial = 172] [outer = 18D07800] 07:21:46 INFO - PROCESS | 3832 | 1461248506839 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B1B800) [pid = 3832] [serial = 173] [outer = 18D07800] 07:21:47 INFO - PROCESS | 3832 | 1461248507292 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 641ms 07:21:47 INFO - PROCESS | 3832 | 1461248507347 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 3832 | 1461248507349 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 07:21:47 INFO - PROCESS | 3832 | 1461248507352 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:21:47 INFO - PROCESS | 3832 | 1461248507354 Marionette TRACE conn3 <- [1,198,null,{}] 07:21:47 INFO - PROCESS | 3832 | 1461248507357 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:47 INFO - PROCESS | 3832 | 1461248507456 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:21:47 INFO - PROCESS | 3832 | 1461248507462 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 3832 | ++DOCSHELL 13497400 == 34 [pid = 3832] [id = 59] 07:21:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19E6FC00) [pid = 3832] [serial = 174] [outer = 00000000] 07:21:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19EB1400) [pid = 3832] [serial = 175] [outer = 19E6FC00] 07:21:47 INFO - PROCESS | 3832 | 1461248507505 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A0BC400) [pid = 3832] [serial = 176] [outer = 19E6FC00] 07:21:47 INFO - PROCESS | 3832 | 1461248507923 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 07:21:47 INFO - PROCESS | 3832 | 1461248507949 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 3832 | 1461248507951 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 07:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:21:47 INFO - PROCESS | 3832 | 1461248507954 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 3832 | 1461248507956 Marionette TRACE conn3 <- [1,202,null,{}] 07:21:47 INFO - PROCESS | 3832 | 1461248507960 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:48 INFO - PROCESS | 3832 | 1461248508106 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:21:48 INFO - PROCESS | 3832 | 1461248508192 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 3832 | ++DOCSHELL 1AF6A800 == 35 [pid = 3832] [id = 60] 07:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1AF6B800) [pid = 3832] [serial = 177] [outer = 00000000] 07:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1C797800) [pid = 3832] [serial = 178] [outer = 1AF6B800] 07:21:48 INFO - PROCESS | 3832 | 1461248508236 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1C7A1C00) [pid = 3832] [serial = 179] [outer = 1AF6B800] 07:21:48 INFO - PROCESS | 3832 | 1461248508620 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 703ms 07:21:48 INFO - PROCESS | 3832 | 1461248508654 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 3832 | 1461248508656 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 07:21:48 INFO - PROCESS | 3832 | 1461248508660 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:21:48 INFO - PROCESS | 3832 | 1461248508661 Marionette TRACE conn3 <- [1,206,null,{}] 07:21:48 INFO - PROCESS | 3832 | 1461248508665 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:48 INFO - PROCESS | 3832 | 1461248508756 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:21:48 INFO - PROCESS | 3832 | 1461248508762 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 3832 | ++DOCSHELL 1AAF2C00 == 36 [pid = 3832] [id = 61] 07:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1C613400) [pid = 3832] [serial = 180] [outer = 00000000] 07:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1C986800) [pid = 3832] [serial = 181] [outer = 1C613400] 07:21:48 INFO - PROCESS | 3832 | 1461248508808 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1CDB8C00) [pid = 3832] [serial = 182] [outer = 1C613400] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15B2B400) [pid = 3832] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1692C000) [pid = 3832] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (137B1400) [pid = 3832] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1571F400) [pid = 3832] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A0B7C00) [pid = 3832] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13371000) [pid = 3832] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1662E800) [pid = 3832] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19E79400) [pid = 3832] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13364000) [pid = 3832] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B19400) [pid = 3832] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A6F3C00) [pid = 3832] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:21:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (182C9000) [pid = 3832] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:21:49 INFO - PROCESS | 3832 | 1461248509285 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 641ms 07:21:49 INFO - PROCESS | 3832 | 1461248509298 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 3832 | 1461248509300 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 07:21:49 INFO - PROCESS | 3832 | 1461248509303 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:21:49 INFO - PROCESS | 3832 | 1461248509305 Marionette TRACE conn3 <- [1,210,null,{}] 07:21:49 INFO - PROCESS | 3832 | 1461248509309 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:49 INFO - PROCESS | 3832 | 1461248509378 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:21:49 INFO - PROCESS | 3832 | 1461248509464 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 3832 | ++DOCSHELL 14B4EC00 == 37 [pid = 3832] [id = 62] 07:21:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14B56C00) [pid = 3832] [serial = 183] [outer = 00000000] 07:21:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (197DCC00) [pid = 3832] [serial = 184] [outer = 14B56C00] 07:21:49 INFO - PROCESS | 3832 | 1461248509511 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1AAF6400) [pid = 3832] [serial = 185] [outer = 14B56C00] 07:21:49 INFO - PROCESS | 3832 | 1461248509843 Marionette TRACE conn3 <- [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]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 07:21:49 INFO - PROCESS | 3832 | 1461248509901 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 3832 | 1461248509904 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 07:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:21:49 INFO - PROCESS | 3832 | 1461248509908 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 3832 | 1461248509910 Marionette TRACE conn3 <- [1,214,null,{}] 07:21:49 INFO - PROCESS | 3832 | 1461248509913 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 3832 | 1461248510009 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:21:50 INFO - PROCESS | 3832 | 1461248510048 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 3832 | ++DOCSHELL 12D7DC00 == 38 [pid = 3832] [id = 63] 07:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (137B0400) [pid = 3832] [serial = 186] [outer = 00000000] 07:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1D121C00) [pid = 3832] [serial = 187] [outer = 137B0400] 07:21:50 INFO - PROCESS | 3832 | 1461248510092 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1D121000) [pid = 3832] [serial = 188] [outer = 137B0400] 07:21:50 INFO - PROCESS | 3832 | 1461248510411 Marionette TRACE conn3 <- [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]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 532ms 07:21:50 INFO - PROCESS | 3832 | 1461248510442 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 3832 | 1461248510444 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 07:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:21:50 INFO - PROCESS | 3832 | 1461248510448 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 3832 | 1461248510449 Marionette TRACE conn3 <- [1,218,null,{}] 07:21:50 INFO - PROCESS | 3832 | 1461248510452 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 3832 | 1461248510522 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:21:50 INFO - PROCESS | 3832 | 1461248510528 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 3832 | ++DOCSHELL 182EE800 == 39 [pid = 3832] [id = 64] 07:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1D11F800) [pid = 3832] [serial = 189] [outer = 00000000] 07:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1D53A400) [pid = 3832] [serial = 190] [outer = 1D11F800] 07:21:50 INFO - PROCESS | 3832 | 1461248510571 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1D536400) [pid = 3832] [serial = 191] [outer = 1D11F800] 07:21:50 INFO - PROCESS | 3832 | 1461248510973 Marionette TRACE conn3 <- [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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 594ms 07:21:51 INFO - PROCESS | 3832 | 1461248511044 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 3832 | 1461248511046 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 07:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:21:51 INFO - PROCESS | 3832 | 1461248511050 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 3832 | 1461248511052 Marionette TRACE conn3 <- [1,222,null,{}] 07:21:51 INFO - PROCESS | 3832 | 1461248511055 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:51 INFO - PROCESS | 3832 | 1461248511144 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:21:51 INFO - PROCESS | 3832 | 1461248511242 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 3832 | ++DOCSHELL 11F4BC00 == 40 [pid = 3832] [id = 65] 07:21:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (11F51000) [pid = 3832] [serial = 192] [outer = 00000000] 07:21:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13307400) [pid = 3832] [serial = 193] [outer = 11F51000] 07:21:51 INFO - PROCESS | 3832 | 1461248511298 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13360C00) [pid = 3832] [serial = 194] [outer = 11F51000] 07:21:51 INFO - PROCESS | 3832 | 1461248511810 Marionette TRACE conn3 <- [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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 844ms 07:21:51 INFO - PROCESS | 3832 | 1461248511901 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:21:51 INFO - PROCESS | 3832 | 1461248511906 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 07:21:51 INFO - PROCESS | 3832 | 1461248511912 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 3832 | 1461248511915 Marionette TRACE conn3 <- [1,226,null,{}] 07:21:51 INFO - PROCESS | 3832 | 1461248511920 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 3832 | 1461248512035 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:21:52 INFO - PROCESS | 3832 | 1461248512114 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 3832 | ++DOCSHELL 1662D000 == 41 [pid = 3832] [id = 66] 07:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16633C00) [pid = 3832] [serial = 195] [outer = 00000000] 07:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16CB0400) [pid = 3832] [serial = 196] [outer = 16633C00] 07:21:52 INFO - PROCESS | 3832 | 1461248512169 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (182EE400) [pid = 3832] [serial = 197] [outer = 16633C00] 07:21:52 INFO - PROCESS | 3832 | 1461248512668 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 797ms 07:21:52 INFO - PROCESS | 3832 | 1461248512714 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 3832 | 1461248512719 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 07:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:21:52 INFO - PROCESS | 3832 | 1461248512723 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 3832 | 1461248512725 Marionette TRACE conn3 <- [1,230,null,{}] 07:21:52 INFO - PROCESS | 3832 | 1461248512729 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 3832 | 1461248512825 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:21:52 INFO - PROCESS | 3832 | 1461248512911 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 3832 | ++DOCSHELL 16C53400 == 42 [pid = 3832] [id = 67] 07:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A5C4400) [pid = 3832] [serial = 198] [outer = 00000000] 07:21:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1AAF9C00) [pid = 3832] [serial = 199] [outer = 1A5C4400] 07:21:52 INFO - PROCESS | 3832 | 1461248512972 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1C97C800) [pid = 3832] [serial = 200] [outer = 1A5C4400] 07:21:53 INFO - PROCESS | 3832 | 1461248513532 Marionette TRACE conn3 <- [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]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 844ms 07:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:21:53 INFO - PROCESS | 3832 | 1461248513565 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 3832 | 1461248513567 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 07:21:53 INFO - PROCESS | 3832 | 1461248513578 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 3832 | 1461248513584 Marionette TRACE conn3 <- [1,234,null,{}] 07:21:53 INFO - PROCESS | 3832 | 1461248513588 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - PROCESS | 3832 | 1461248513685 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:21:53 INFO - PROCESS | 3832 | 1461248513758 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 3832 | ++DOCSHELL 1D613000 == 43 [pid = 3832] [id = 68] 07:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1D618400) [pid = 3832] [serial = 201] [outer = 00000000] 07:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1D692000) [pid = 3832] [serial = 202] [outer = 1D618400] 07:21:53 INFO - PROCESS | 3832 | 1461248513821 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1D695000) [pid = 3832] [serial = 203] [outer = 1D618400] 07:21:54 INFO - PROCESS | 3832 | 1461248514351 Marionette TRACE conn3 <- [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]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 860ms 07:21:54 INFO - PROCESS | 3832 | 1461248514434 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 3832 | 1461248514437 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 07:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:21:54 INFO - PROCESS | 3832 | 1461248514440 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 3832 | 1461248514442 Marionette TRACE conn3 <- [1,238,null,{}] 07:21:54 INFO - PROCESS | 3832 | 1461248514446 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:54 INFO - PROCESS | 3832 | 1461248514542 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:21:54 INFO - PROCESS | 3832 | 1461248514612 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 3832 | ++DOCSHELL 137B1000 == 44 [pid = 3832] [id = 69] 07:21:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13B38400) [pid = 3832] [serial = 204] [outer = 00000000] 07:21:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15ED2C00) [pid = 3832] [serial = 205] [outer = 13B38400] 07:21:54 INFO - PROCESS | 3832 | 1461248514666 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1692F400) [pid = 3832] [serial = 206] [outer = 13B38400] 07:21:55 INFO - PROCESS | 3832 | 1461248515401 Marionette TRACE conn3 <- [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]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1000ms 07:21:55 INFO - PROCESS | 3832 | 1461248515442 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 3832 | 1461248515447 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 07:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:21:55 INFO - PROCESS | 3832 | 1461248515453 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 3832 | 1461248515456 Marionette TRACE conn3 <- [1,242,null,{}] 07:21:55 INFO - PROCESS | 3832 | 1461248515460 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 3832 | 1461248515561 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 12C55400 == 43 [pid = 3832] [id = 42] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 182EE800 == 42 [pid = 3832] [id = 64] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 12D7DC00 == 41 [pid = 3832] [id = 63] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 14B4EC00 == 40 [pid = 3832] [id = 62] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 1AAF2C00 == 39 [pid = 3832] [id = 61] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 1AF6A800 == 38 [pid = 3832] [id = 60] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 13497400 == 37 [pid = 3832] [id = 59] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 1893AC00 == 36 [pid = 3832] [id = 58] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 17DF6800 == 35 [pid = 3832] [id = 57] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 13B5EC00 == 34 [pid = 3832] [id = 56] 07:21:55 INFO - PROCESS | 3832 | --DOCSHELL 12D41800 == 33 [pid = 3832] [id = 55] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15BCD000) [pid = 3832] [serial = 129] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (15D8A000) [pid = 3832] [serial = 130] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (16CAC800) [pid = 3832] [serial = 132] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (17DF3400) [pid = 3832] [serial = 133] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (13883400) [pid = 3832] [serial = 126] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13B30C00) [pid = 3832] [serial = 127] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19872400) [pid = 3832] [serial = 139] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13358C00) [pid = 3832] [serial = 123] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (197DF400) [pid = 3832] [serial = 138] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A568000) [pid = 3832] [serial = 144] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15D05000) [pid = 3832] [serial = 115] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (159F8000) [pid = 3832] [serial = 114] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18D12000) [pid = 3832] [serial = 118] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18532800) [pid = 3832] [serial = 117] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A3F8800) [pid = 3832] [serial = 121] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A04F400) [pid = 3832] [serial = 120] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16CA8C00) [pid = 3832] [serial = 147] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19EA2800) [pid = 3832] [serial = 142] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19E6D000) [pid = 3832] [serial = 141] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1AAEF000) [pid = 3832] [serial = 150] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A5C3400) [pid = 3832] [serial = 145] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (18A9A800) [pid = 3832] [serial = 135] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19FAA400) [pid = 3832] [serial = 148] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1AAAB000) [pid = 3832] [serial = 151] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (18D0B800) [pid = 3832] [serial = 136] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1AF6A400) [pid = 3832] [serial = 153] [outer = 00000000] [url = about:blank] 07:21:55 INFO - PROCESS | 3832 | 1461248515653 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 3832 | ++DOCSHELL 12D41800 == 34 [pid = 3832] [id = 70] 07:21:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12D71C00) [pid = 3832] [serial = 207] [outer = 00000000] 07:21:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (137BAC00) [pid = 3832] [serial = 208] [outer = 12D71C00] 07:21:55 INFO - PROCESS | 3832 | 1461248515700 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13DB0000) [pid = 3832] [serial = 209] [outer = 12D71C00] 07:21:56 INFO - PROCESS | 3832 | 1461248516076 Marionette TRACE conn3 <- [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]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 640ms 07:21:56 INFO - PROCESS | 3832 | 1461248516091 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 3832 | 1461248516096 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 07:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:21:56 INFO - PROCESS | 3832 | 1461248516102 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 3832 | 1461248516104 Marionette TRACE conn3 <- [1,246,null,{}] 07:21:56 INFO - PROCESS | 3832 | 1461248516108 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 3832 | 1461248516213 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:21:56 INFO - PROCESS | 3832 | 1461248516221 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 3832 | ++DOCSHELL 13B56000 == 35 [pid = 3832] [id = 71] 07:21:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15726800) [pid = 3832] [serial = 210] [outer = 00000000] 07:21:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16938800) [pid = 3832] [serial = 211] [outer = 15726800] 07:21:56 INFO - PROCESS | 3832 | 1461248516265 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (182CAC00) [pid = 3832] [serial = 212] [outer = 15726800] 07:21:56 INFO - PROCESS | 3832 | 1461248516684 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms 07:21:56 INFO - PROCESS | 3832 | 1461248516741 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:21:56 INFO - PROCESS | 3832 | 1461248516743 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 07:21:56 INFO - PROCESS | 3832 | 1461248516747 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 3832 | 1461248516750 Marionette TRACE conn3 <- [1,250,null,{}] 07:21:56 INFO - PROCESS | 3832 | 1461248516760 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 3832 | 1461248516839 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:21:56 INFO - PROCESS | 3832 | 1461248516847 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 3832 | ++DOCSHELL 18D0C800 == 36 [pid = 3832] [id = 72] 07:21:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18D0CC00) [pid = 3832] [serial = 213] [outer = 00000000] 07:21:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (197E0400) [pid = 3832] [serial = 214] [outer = 18D0CC00] 07:21:56 INFO - PROCESS | 3832 | 1461248516893 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B12400) [pid = 3832] [serial = 215] [outer = 18D0CC00] 07:21:57 INFO - PROCESS | 3832 | 1461248517304 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 593ms 07:21:57 INFO - PROCESS | 3832 | 1461248517341 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 3832 | 1461248517344 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 07:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:21:57 INFO - PROCESS | 3832 | 1461248517347 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 3832 | 1461248517349 Marionette TRACE conn3 <- [1,254,null,{}] 07:21:57 INFO - PROCESS | 3832 | 1461248517352 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:57 INFO - PROCESS | 3832 | 1461248517431 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:21:57 INFO - PROCESS | 3832 | 1461248517437 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 3832 | ++DOCSHELL 197E0000 == 37 [pid = 3832] [id = 73] 07:21:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B16C00) [pid = 3832] [serial = 216] [outer = 00000000] 07:21:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E70800) [pid = 3832] [serial = 217] [outer = 19B16C00] 07:21:57 INFO - PROCESS | 3832 | 1461248517481 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E7BC00) [pid = 3832] [serial = 218] [outer = 19B16C00] 07:21:57 INFO - PROCESS | 3832 | 1461248517906 Marionette TRACE conn3 <- [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]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 594ms 07:21:57 INFO - PROCESS | 3832 | 1461248517947 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 3832 | 1461248517949 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 07:21:57 INFO - PROCESS | 3832 | 1461248517953 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:21:57 INFO - PROCESS | 3832 | 1461248517954 Marionette TRACE conn3 <- [1,258,null,{}] 07:21:57 INFO - PROCESS | 3832 | 1461248517958 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 3832 | 1461248518064 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:21:58 INFO - PROCESS | 3832 | 1461248518071 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 3832 | ++DOCSHELL 19EAF800 == 38 [pid = 3832] [id = 74] 07:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A047000) [pid = 3832] [serial = 219] [outer = 00000000] 07:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A3F3C00) [pid = 3832] [serial = 220] [outer = 1A047000] 07:21:58 INFO - PROCESS | 3832 | 1461248518115 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A3F3800) [pid = 3832] [serial = 221] [outer = 1A047000] 07:21:58 INFO - PROCESS | 3832 | 1461248518548 Marionette TRACE conn3 <- [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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 640ms 07:21:58 INFO - PROCESS | 3832 | 1461248518592 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 3832 | 1461248518594 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 07:21:58 INFO - PROCESS | 3832 | 1461248518597 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:21:58 INFO - PROCESS | 3832 | 1461248518599 Marionette TRACE conn3 <- [1,262,null,{}] 07:21:58 INFO - PROCESS | 3832 | 1461248518606 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 3832 | 1461248518718 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:21:58 INFO - PROCESS | 3832 | 1461248518727 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 3832 | ++DOCSHELL 1330B400 == 39 [pid = 3832] [id = 75] 07:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19FAFC00) [pid = 3832] [serial = 222] [outer = 00000000] 07:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1AC77C00) [pid = 3832] [serial = 223] [outer = 19FAFC00] 07:21:58 INFO - PROCESS | 3832 | 1461248518775 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1AC6E400) [pid = 3832] [serial = 224] [outer = 19FAFC00] 07:21:59 INFO - PROCESS | 3832 | 1461248519252 Marionette TRACE conn3 <- [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]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 704ms 07:21:59 INFO - PROCESS | 3832 | 1461248519297 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 3832 | 1461248519299 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 07:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:21:59 INFO - PROCESS | 3832 | 1461248519302 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 3832 | 1461248519304 Marionette TRACE conn3 <- [1,266,null,{}] 07:21:59 INFO - PROCESS | 3832 | 1461248519307 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:59 INFO - PROCESS | 3832 | 1461248519405 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:21:59 INFO - PROCESS | 3832 | 1461248519411 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 3832 | ++DOCSHELL 19E75400 == 40 [pid = 3832] [id = 76] 07:21:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A5C8400) [pid = 3832] [serial = 225] [outer = 00000000] 07:21:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1C60DC00) [pid = 3832] [serial = 226] [outer = 1A5C8400] 07:21:59 INFO - PROCESS | 3832 | 1461248519454 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1C60FC00) [pid = 3832] [serial = 227] [outer = 1A5C8400] 07:21:59 INFO - PROCESS | 3832 | 1461248519859 Marionette TRACE conn3 <- [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]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 593ms 07:21:59 INFO - PROCESS | 3832 | 1461248519900 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 3832 | 1461248519902 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 07:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:21:59 INFO - PROCESS | 3832 | 1461248519906 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 3832 | 1461248519907 Marionette TRACE conn3 <- [1,270,null,{}] 07:21:59 INFO - PROCESS | 3832 | 1461248519910 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 3832 | 1461248520127 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (18D07800) [pid = 3832] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (14B55400) [pid = 3832] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17DF9C00) [pid = 3832] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1AF6B800) [pid = 3832] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (14B56C00) [pid = 3832] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15ED3C00) [pid = 3832] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (137B0400) [pid = 3832] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19E6FC00) [pid = 3832] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1C613400) [pid = 3832] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:22:00 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12D47C00) [pid = 3832] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:22:00 INFO - PROCESS | 3832 | 1461248520203 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 3832 | ++DOCSHELL 12B7E800 == 41 [pid = 3832] [id = 77] 07:22:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12B84400) [pid = 3832] [serial = 228] [outer = 00000000] 07:22:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (14B57C00) [pid = 3832] [serial = 229] [outer = 12B84400] 07:22:00 INFO - PROCESS | 3832 | 1461248520246 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (18D0E400) [pid = 3832] [serial = 230] [outer = 12B84400] 07:22:00 INFO - PROCESS | 3832 | 1461248520578 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 703ms 07:22:00 INFO - PROCESS | 3832 | 1461248520605 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 3832 | 1461248520607 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 07:22:00 INFO - PROCESS | 3832 | 1461248520610 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:22:00 INFO - PROCESS | 3832 | 1461248520612 Marionette TRACE conn3 <- [1,274,null,{}] 07:22:00 INFO - PROCESS | 3832 | 1461248520615 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 3832 | 1461248520714 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:22:00 INFO - PROCESS | 3832 | 1461248520722 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 3832 | ++DOCSHELL 1387E400 == 42 [pid = 3832] [id = 78] 07:22:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18D0EC00) [pid = 3832] [serial = 231] [outer = 00000000] 07:22:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1CDBC400) [pid = 3832] [serial = 232] [outer = 18D0EC00] 07:22:00 INFO - PROCESS | 3832 | 1461248520766 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1D122800) [pid = 3832] [serial = 233] [outer = 18D0EC00] 07:22:01 INFO - PROCESS | 3832 | 1461248521132 Marionette TRACE conn3 <- [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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 531ms 07:22:01 INFO - PROCESS | 3832 | 1461248521146 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 3832 | 1461248521148 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:22:01 INFO - PROCESS | 3832 | 1461248521151 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 3832 | 1461248521153 Marionette TRACE conn3 <- [1,278,null,{}] 07:22:01 INFO - PROCESS | 3832 | 1461248521157 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 3832 | 1461248521228 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:22:01 INFO - PROCESS | 3832 | 1461248521234 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 3832 | ++DOCSHELL 1A6F7400 == 43 [pid = 3832] [id = 79] 07:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1C983000) [pid = 3832] [serial = 234] [outer = 00000000] 07:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1D618C00) [pid = 3832] [serial = 235] [outer = 1C983000] 07:22:01 INFO - PROCESS | 3832 | 1461248521278 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1D61BC00) [pid = 3832] [serial = 236] [outer = 1C983000] 07:22:01 INFO - PROCESS | 3832 | 1461248521723 Marionette TRACE conn3 <- [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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 07:22:01 INFO - PROCESS | 3832 | 1461248521749 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 3832 | 1461248521751 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:22:01 INFO - PROCESS | 3832 | 1461248521754 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 3832 | 1461248521756 Marionette TRACE conn3 <- [1,282,null,{}] 07:22:01 INFO - PROCESS | 3832 | 1461248521760 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 3832 | 1461248521848 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:22:01 INFO - PROCESS | 3832 | 1461248521854 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 3832 | ++DOCSHELL 12D40C00 == 44 [pid = 3832] [id = 80] 07:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1D620800) [pid = 3832] [serial = 237] [outer = 00000000] 07:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1D78E800) [pid = 3832] [serial = 238] [outer = 1D620800] 07:22:01 INFO - PROCESS | 3832 | 1461248521902 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1D793800) [pid = 3832] [serial = 239] [outer = 1D620800] 07:22:02 INFO - PROCESS | 3832 | 1461248522461 Marionette TRACE conn3 <- [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]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 750ms 07:22:02 INFO - PROCESS | 3832 | 1461248522495 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 3832 | 1461248522500 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 07:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:22:02 INFO - PROCESS | 3832 | 1461248522506 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 3832 | 1461248522510 Marionette TRACE conn3 <- [1,286,null,{}] 07:22:02 INFO - PROCESS | 3832 | 1461248522515 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:02 INFO - PROCESS | 3832 | 1461248522657 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:22:02 INFO - PROCESS | 3832 | 1461248522746 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 3832 | ++DOCSHELL 15511000 == 45 [pid = 3832] [id = 81] 07:22:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1571F400) [pid = 3832] [serial = 240] [outer = 00000000] 07:22:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15EC8800) [pid = 3832] [serial = 241] [outer = 1571F400] 07:22:02 INFO - PROCESS | 3832 | 1461248522802 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16634800) [pid = 3832] [serial = 242] [outer = 1571F400] 07:22:03 INFO - PROCESS | 3832 | 1461248523316 Marionette TRACE conn3 <- [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]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 844ms 07:22:03 INFO - PROCESS | 3832 | 1461248523352 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 3832 | 1461248523358 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 07:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:22:03 INFO - PROCESS | 3832 | 1461248523366 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 3832 | 1461248523369 Marionette TRACE conn3 <- [1,290,null,{}] 07:22:03 INFO - PROCESS | 3832 | 1461248523373 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:03 INFO - PROCESS | 3832 | 1461248523471 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:22:03 INFO - PROCESS | 3832 | 1461248523557 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 3832 | ++DOCSHELL 182F9800 == 46 [pid = 3832] [id = 82] 07:22:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (185D1000) [pid = 3832] [serial = 243] [outer = 00000000] 07:22:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (197DF400) [pid = 3832] [serial = 244] [outer = 185D1000] 07:22:03 INFO - PROCESS | 3832 | 1461248523611 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19E6E800) [pid = 3832] [serial = 245] [outer = 185D1000] 07:22:04 INFO - PROCESS | 3832 | 1461248524305 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1000ms 07:22:04 INFO - PROCESS | 3832 | 1461248524368 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 3832 | 1461248524371 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 07:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:22:04 INFO - PROCESS | 3832 | 1461248524374 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 3832 | 1461248524378 Marionette TRACE conn3 <- [1,294,null,{}] 07:22:04 INFO - PROCESS | 3832 | 1461248524389 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:04 INFO - PROCESS | 3832 | 1461248524519 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:22:04 INFO - PROCESS | 3832 | 1461248524637 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 3832 | ++DOCSHELL 1C60A000 == 47 [pid = 3832] [id = 83] 07:22:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1C60B800) [pid = 3832] [serial = 246] [outer = 00000000] 07:22:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1D69A000) [pid = 3832] [serial = 247] [outer = 1C60B800] 07:22:04 INFO - PROCESS | 3832 | 1461248524694 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1D78BC00) [pid = 3832] [serial = 248] [outer = 1C60B800] 07:22:05 INFO - PROCESS | 3832 | 1461248525236 Marionette TRACE conn3 <- [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]]]}] 07:22:05 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. 07:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 906ms 07:22:05 INFO - PROCESS | 3832 | 1461248525278 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 3832 | 1461248525281 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 07:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:22:05 INFO - PROCESS | 3832 | 1461248525284 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 3832 | 1461248525286 Marionette TRACE conn3 <- [1,298,null,{}] 07:22:05 INFO - PROCESS | 3832 | 1461248525290 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 3832 | 1461248525385 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:22:05 INFO - PROCESS | 3832 | 1461248525457 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 3832 | ++DOCSHELL 1D799C00 == 48 [pid = 3832] [id = 84] 07:22:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1D79A000) [pid = 3832] [serial = 249] [outer = 00000000] 07:22:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1DA0D400) [pid = 3832] [serial = 250] [outer = 1D79A000] 07:22:05 INFO - PROCESS | 3832 | 1461248525511 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1DA7BC00) [pid = 3832] [serial = 251] [outer = 1D79A000] 07:22:06 INFO - PROCESS | 3832 | 1461248526243 Marionette TRACE conn3 <- [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]]]}] 07:22:06 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. 07:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1000ms 07:22:06 INFO - PROCESS | 3832 | 1461248526287 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 3832 | 1461248526291 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 07:22:06 INFO - PROCESS | 3832 | 1461248526297 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:22:06 INFO - PROCESS | 3832 | 1461248526301 Marionette TRACE conn3 <- [1,302,null,{}] 07:22:06 INFO - PROCESS | 3832 | 1461248526307 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 3832 | 1461248526397 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:22:06 INFO - PROCESS | 3832 | 1461248526487 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 3832 | ++DOCSHELL 15D02800 == 49 [pid = 3832] [id = 85] 07:22:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (15D0F800) [pid = 3832] [serial = 252] [outer = 00000000] 07:22:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16C51C00) [pid = 3832] [serial = 253] [outer = 15D0F800] 07:22:06 INFO - PROCESS | 3832 | 1461248526535 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (18529800) [pid = 3832] [serial = 254] [outer = 15D0F800] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 12C5B000 == 48 [pid = 3832] [id = 53] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 1A6F7400 == 47 [pid = 3832] [id = 79] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 1387E400 == 46 [pid = 3832] [id = 78] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 12B7E800 == 45 [pid = 3832] [id = 77] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 19E75400 == 44 [pid = 3832] [id = 76] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 1330B400 == 43 [pid = 3832] [id = 75] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 19EAF800 == 42 [pid = 3832] [id = 74] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 197E0000 == 41 [pid = 3832] [id = 73] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 18D0C800 == 40 [pid = 3832] [id = 72] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 13B56000 == 39 [pid = 3832] [id = 71] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 12D41800 == 38 [pid = 3832] [id = 70] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 1D613000 == 37 [pid = 3832] [id = 68] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 16C53400 == 36 [pid = 3832] [id = 67] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 1662D000 == 35 [pid = 3832] [id = 66] 07:22:07 INFO - PROCESS | 3832 | --DOCSHELL 11F4BC00 == 34 [pid = 3832] [id = 65] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1AF6DC00) [pid = 3832] [serial = 154] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1D53A400) [pid = 3832] [serial = 190] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (13882C00) [pid = 3832] [serial = 162] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13DB1400) [pid = 3832] [serial = 163] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1330B000) [pid = 3832] [serial = 156] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (165AF000) [pid = 3832] [serial = 159] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1E648800) [pid = 3832] [serial = 49] [outer = 00000000] [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.] 07:22:07 INFO - PROCESS | 3832 | 1461248527232 Marionette TRACE conn3 <- [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]]]}] 07:22:07 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. 07:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1000ms 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1D121000) [pid = 3832] [serial = 188] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19EB1400) [pid = 3832] [serial = 175] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1A0BC400) [pid = 3832] [serial = 176] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1C986800) [pid = 3832] [serial = 181] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B17400) [pid = 3832] [serial = 172] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15BB3C00) [pid = 3832] [serial = 165] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (15ECB800) [pid = 3832] [serial = 166] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (182F9C00) [pid = 3832] [serial = 168] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (18530C00) [pid = 3832] [serial = 169] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1C7A1C00) [pid = 3832] [serial = 179] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1C797800) [pid = 3832] [serial = 178] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (197DCC00) [pid = 3832] [serial = 184] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1D121C00) [pid = 3832] [serial = 187] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1CDB8C00) [pid = 3832] [serial = 182] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AAF6400) [pid = 3832] [serial = 185] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19B1B800) [pid = 3832] [serial = 173] [outer = 00000000] [url = about:blank] 07:22:07 INFO - PROCESS | 3832 | 1461248527324 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 3832 | 1461248527329 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 07:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:22:07 INFO - PROCESS | 3832 | 1461248527356 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 3832 | 1461248527359 Marionette TRACE conn3 <- [1,306,null,{}] 07:22:07 INFO - PROCESS | 3832 | 1461248527362 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:07 INFO - PROCESS | 3832 | 1461248527446 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:22:07 INFO - PROCESS | 3832 | 1461248527455 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 3832 | ++DOCSHELL 148B6800 == 35 [pid = 3832] [id = 86] 07:22:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (157A6C00) [pid = 3832] [serial = 255] [outer = 00000000] 07:22:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (18527000) [pid = 3832] [serial = 256] [outer = 157A6C00] 07:22:07 INFO - PROCESS | 3832 | 1461248527500 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (18A9C000) [pid = 3832] [serial = 257] [outer = 157A6C00] 07:22:07 INFO - PROCESS | 3832 | 1461248527966 Marionette TRACE conn3 <- [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]]]}] 07:22:07 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. 07:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 656ms 07:22:08 INFO - PROCESS | 3832 | 1461248527999 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 3832 | 1461248528001 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 07:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:22:08 INFO - PROCESS | 3832 | 1461248528005 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 3832 | 1461248528008 Marionette TRACE conn3 <- [1,310,null,{}] 07:22:08 INFO - PROCESS | 3832 | 1461248528018 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 3832 | 1461248528095 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:22:08 INFO - PROCESS | 3832 | 1461248528105 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 3832 | ++DOCSHELL 1A0B7C00 == 36 [pid = 3832] [id = 87] 07:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A0BAC00) [pid = 3832] [serial = 258] [outer = 00000000] 07:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A56E400) [pid = 3832] [serial = 259] [outer = 1A0BAC00] 07:22:08 INFO - PROCESS | 3832 | 1461248528179 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A6F3000) [pid = 3832] [serial = 260] [outer = 1A0BAC00] 07:22:08 INFO - PROCESS | 3832 | 1461248528638 Marionette TRACE conn3 <- [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]]]}] 07:22:08 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. 07:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 703ms 07:22:08 INFO - PROCESS | 3832 | 1461248528704 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 3832 | 1461248528706 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 07:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:22:08 INFO - PROCESS | 3832 | 1461248528709 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 3832 | 1461248528711 Marionette TRACE conn3 <- [1,314,null,{}] 07:22:08 INFO - PROCESS | 3832 | 1461248528715 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 3832 | 1461248528791 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:22:08 INFO - PROCESS | 3832 | 1461248528799 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 3832 | ++DOCSHELL 1A6F9000 == 37 [pid = 3832] [id = 88] 07:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1AAEE400) [pid = 3832] [serial = 261] [outer = 00000000] 07:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AF6A400) [pid = 3832] [serial = 262] [outer = 1AAEE400] 07:22:08 INFO - PROCESS | 3832 | 1461248528844 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AF76800) [pid = 3832] [serial = 263] [outer = 1AAEE400] 07:22:09 INFO - PROCESS | 3832 | 1461248529285 Marionette TRACE conn3 <- [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]]]}] 07:22:09 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. 07:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 594ms 07:22:09 INFO - PROCESS | 3832 | 1461248529315 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 3832 | 1461248529317 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 3832 | 1461248529320 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 3832 | 1461248529322 Marionette TRACE conn3 <- [1,318,null,{}] 07:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:22:09 INFO - PROCESS | 3832 | 1461248529325 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 3832 | 1461248529398 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:22:09 INFO - PROCESS | 3832 | 1461248529404 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 3832 | ++DOCSHELL 1A5C7400 == 38 [pid = 3832] [id = 89] 07:22:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AF73000) [pid = 3832] [serial = 264] [outer = 00000000] 07:22:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1C79D800) [pid = 3832] [serial = 265] [outer = 1AF73000] 07:22:09 INFO - PROCESS | 3832 | 1461248529448 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1C97C000) [pid = 3832] [serial = 266] [outer = 1AF73000] 07:22:09 INFO - PROCESS | 3832 | 1461248529892 Marionette TRACE conn3 <- [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]]]}] 07:22:09 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. 07:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 594ms 07:22:09 INFO - PROCESS | 3832 | 1461248529924 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 3832 | 1461248529926 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 07:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:22:09 INFO - PROCESS | 3832 | 1461248529929 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 3832 | 1461248529931 Marionette TRACE conn3 <- [1,322,null,{}] 07:22:09 INFO - PROCESS | 3832 | 1461248529935 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 3832 | 1461248530058 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:22:10 INFO - PROCESS | 3832 | 1461248530067 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 3832 | ++DOCSHELL 1C60D400 == 39 [pid = 3832] [id = 90] 07:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1C97A400) [pid = 3832] [serial = 267] [outer = 00000000] 07:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1D542000) [pid = 3832] [serial = 268] [outer = 1C97A400] 07:22:10 INFO - PROCESS | 3832 | 1461248530114 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1D615400) [pid = 3832] [serial = 269] [outer = 1C97A400] 07:22:10 INFO - PROCESS | 3832 | 1461248530573 Marionette TRACE conn3 <- [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]]]}] 07:22:10 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. 07:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 687ms 07:22:10 INFO - PROCESS | 3832 | 1461248530630 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 3832 | 1461248530632 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 07:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:22:10 INFO - PROCESS | 3832 | 1461248530635 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 3832 | 1461248530637 Marionette TRACE conn3 <- [1,326,null,{}] 07:22:10 INFO - PROCESS | 3832 | 1461248530640 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 3832 | 1461248530740 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:22:10 INFO - PROCESS | 3832 | 1461248530748 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 3832 | ++DOCSHELL 1D191800 == 40 [pid = 3832] [id = 91] 07:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1D53E400) [pid = 3832] [serial = 270] [outer = 00000000] 07:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1D798800) [pid = 3832] [serial = 271] [outer = 1D53E400] 07:22:10 INFO - PROCESS | 3832 | 1461248530829 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1DA05800) [pid = 3832] [serial = 272] [outer = 1D53E400] 07:22:11 INFO - PROCESS | 3832 | 1461248531035 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:22:11 INFO - PROCESS | 3832 | 1461248531280 Marionette TRACE conn3 <- [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]]]}] 07:22:11 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. 07:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 688ms 07:22:11 INFO - PROCESS | 3832 | 1461248531335 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 3832 | 1461248531337 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 07:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:22:11 INFO - PROCESS | 3832 | 1461248531340 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 3832 | 1461248531342 Marionette TRACE conn3 <- [1,330,null,{}] 07:22:11 INFO - PROCESS | 3832 | 1461248531352 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:11 INFO - PROCESS | 3832 | 1461248531473 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:22:11 INFO - PROCESS | 3832 | 1461248531485 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 3832 | ++DOCSHELL 1DA84800 == 41 [pid = 3832] [id = 92] 07:22:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1DA84C00) [pid = 3832] [serial = 273] [outer = 00000000] 07:22:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1DE27C00) [pid = 3832] [serial = 274] [outer = 1DA84C00] 07:22:11 INFO - PROCESS | 3832 | 1461248531529 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1DE25C00) [pid = 3832] [serial = 275] [outer = 1DA84C00] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1D11F800) [pid = 3832] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19FAFC00) [pid = 3832] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A5C8400) [pid = 3832] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (15726800) [pid = 3832] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B16C00) [pid = 3832] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (18D0CC00) [pid = 3832] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (12D71C00) [pid = 3832] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1C983000) [pid = 3832] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (12B84400) [pid = 3832] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A047000) [pid = 3832] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:22:11 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (18D0EC00) [pid = 3832] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:22:12 INFO - PROCESS | 3832 | 1461248532073 Marionette TRACE conn3 <- [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]]]}] 07:22:12 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. 07:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 735ms 07:22:12 INFO - PROCESS | 3832 | 1461248532081 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 3832 | 1461248532083 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 07:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:22:12 INFO - PROCESS | 3832 | 1461248532086 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 3832 | 1461248532088 Marionette TRACE conn3 <- [1,334,null,{}] 07:22:12 INFO - PROCESS | 3832 | 1461248532091 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 3832 | 1461248532165 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:22:12 INFO - PROCESS | 3832 | 1461248532172 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 3832 | ++DOCSHELL 14B55400 == 42 [pid = 3832] [id = 93] 07:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16633000) [pid = 3832] [serial = 276] [outer = 00000000] 07:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1D11F800) [pid = 3832] [serial = 277] [outer = 16633000] 07:22:12 INFO - PROCESS | 3832 | 1461248532318 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (185D7800) [pid = 3832] [serial = 278] [outer = 16633000] 07:22:12 INFO - PROCESS | 3832 | 1461248532714 Marionette TRACE conn3 <- [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]]]}] 07:22:12 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. 07:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 625ms 07:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:22:12 INFO - PROCESS | 3832 | 1461248532724 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 3832 | 1461248532726 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 07:22:12 INFO - PROCESS | 3832 | 1461248532729 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 3832 | 1461248532731 Marionette TRACE conn3 <- [1,338,null,{}] 07:22:12 INFO - PROCESS | 3832 | 1461248532734 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 3832 | 1461248532843 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:22:12 INFO - PROCESS | 3832 | 1461248532851 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 3832 | ++DOCSHELL 157A7000 == 43 [pid = 3832] [id = 94] 07:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18099000) [pid = 3832] [serial = 279] [outer = 00000000] 07:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (180A0C00) [pid = 3832] [serial = 280] [outer = 18099000] 07:22:12 INFO - PROCESS | 3832 | 1461248532896 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (180A3000) [pid = 3832] [serial = 281] [outer = 18099000] 07:22:13 INFO - PROCESS | 3832 | 1461248533294 Marionette TRACE conn3 <- [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]]]}] 07:22:13 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. 07:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 07:22:13 INFO - PROCESS | 3832 | 1461248533327 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 3832 | 1461248533329 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 07:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:22:13 INFO - PROCESS | 3832 | 1461248533333 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 3832 | 1461248533335 Marionette TRACE conn3 <- [1,342,null,{}] 07:22:13 INFO - PROCESS | 3832 | 1461248533338 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:13 INFO - PROCESS | 3832 | 1461248533459 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:22:13 INFO - PROCESS | 3832 | 1461248533509 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 3832 | ++DOCSHELL 180A4C00 == 44 [pid = 3832] [id = 95] 07:22:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (180A5400) [pid = 3832] [serial = 282] [outer = 00000000] 07:22:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (183E9000) [pid = 3832] [serial = 283] [outer = 180A5400] 07:22:13 INFO - PROCESS | 3832 | 1461248533557 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (183EF000) [pid = 3832] [serial = 284] [outer = 180A5400] 07:22:14 INFO - PROCESS | 3832 | 1461248534050 Marionette TRACE conn3 <- [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]]]}] 07:22:14 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. 07:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 797ms 07:22:14 INFO - PROCESS | 3832 | 1461248534153 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 3832 | 1461248534157 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 07:22:14 INFO - PROCESS | 3832 | 1461248534163 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:22:14 INFO - PROCESS | 3832 | 1461248534166 Marionette TRACE conn3 <- [1,346,null,{}] 07:22:14 INFO - PROCESS | 3832 | 1461248534172 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:14 INFO - PROCESS | 3832 | 1461248534281 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:22:14 INFO - PROCESS | 3832 | 1461248534398 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 3832 | ++DOCSHELL 12D74800 == 45 [pid = 3832] [id = 96] 07:22:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (13301400) [pid = 3832] [serial = 285] [outer = 00000000] 07:22:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (15ECA400) [pid = 3832] [serial = 286] [outer = 13301400] 07:22:14 INFO - PROCESS | 3832 | 1461248534455 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1662D000) [pid = 3832] [serial = 287] [outer = 13301400] 07:22:15 INFO - PROCESS | 3832 | 1461248535001 Marionette TRACE conn3 <- [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]]]}] 07:22:15 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. 07:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 890ms 07:22:15 INFO - PROCESS | 3832 | 1461248535071 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 3832 | 1461248535077 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:22:15 INFO - PROCESS | 3832 | 1461248535084 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 3832 | 1461248535086 Marionette TRACE conn3 <- [1,350,null,{}] 07:22:15 INFO - PROCESS | 3832 | 1461248535091 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 3832 | 1461248535201 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:22:15 INFO - PROCESS | 3832 | 1461248535277 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 3832 | ++DOCSHELL 13DA7800 == 46 [pid = 3832] [id = 97] 07:22:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (15BCD400) [pid = 3832] [serial = 288] [outer = 00000000] 07:22:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (183F0400) [pid = 3832] [serial = 289] [outer = 15BCD400] 07:22:15 INFO - PROCESS | 3832 | 1461248535334 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (18D0D000) [pid = 3832] [serial = 290] [outer = 15BCD400] 07:22:15 INFO - PROCESS | 3832 | 1461248535948 Marionette TRACE conn3 <- [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]]]}] 07:22:15 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. 07:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 906ms 07:22:15 INFO - PROCESS | 3832 | 1461248535985 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 3832 | 1461248535988 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:22:15 INFO - PROCESS | 3832 | 1461248535992 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 3832 | 1461248535996 Marionette TRACE conn3 <- [1,354,null,{}] 07:22:16 INFO - PROCESS | 3832 | 1461248536007 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:16 INFO - PROCESS | 3832 | 1461248536109 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:22:16 INFO - PROCESS | 3832 | 1461248536187 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 3832 | ++DOCSHELL 18534800 == 47 [pid = 3832] [id = 98] 07:22:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19E79000) [pid = 3832] [serial = 291] [outer = 00000000] 07:22:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1AAF6400) [pid = 3832] [serial = 292] [outer = 19E79000] 07:22:16 INFO - PROCESS | 3832 | 1461248536304 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1C60AC00) [pid = 3832] [serial = 293] [outer = 19E79000] 07:22:17 INFO - PROCESS | 3832 | 1461248537028 Marionette TRACE conn3 <- [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]]]}] 07:22:17 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. 07:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1110ms 07:22:17 INFO - PROCESS | 3832 | 1461248537105 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 3832 | 1461248537109 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 07:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:22:17 INFO - PROCESS | 3832 | 1461248537115 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 3832 | 1461248537118 Marionette TRACE conn3 <- [1,358,null,{}] 07:22:17 INFO - PROCESS | 3832 | 1461248537124 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:17 INFO - PROCESS | 3832 | 1461248537221 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:22:17 INFO - PROCESS | 3832 | 1461248537298 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 3832 | ++DOCSHELL 14B05400 == 48 [pid = 3832] [id = 99] 07:22:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (14B10C00) [pid = 3832] [serial = 294] [outer = 00000000] 07:22:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (15BAE800) [pid = 3832] [serial = 295] [outer = 14B10C00] 07:22:17 INFO - PROCESS | 3832 | 1461248537347 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (15D0E800) [pid = 3832] [serial = 296] [outer = 14B10C00] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 15DCDC00 == 47 [pid = 3832] [id = 54] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 157A7000 == 46 [pid = 3832] [id = 94] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 14B55400 == 45 [pid = 3832] [id = 93] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 1DA84800 == 44 [pid = 3832] [id = 92] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 1D191800 == 43 [pid = 3832] [id = 91] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 1C60D400 == 42 [pid = 3832] [id = 90] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 1A5C7400 == 41 [pid = 3832] [id = 89] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 1A6F9000 == 40 [pid = 3832] [id = 88] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 1A0B7C00 == 39 [pid = 3832] [id = 87] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 148B6800 == 38 [pid = 3832] [id = 86] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 15D02800 == 37 [pid = 3832] [id = 85] 07:22:17 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1AAF9C00) [pid = 3832] [serial = 199] [outer = 00000000] [url = about:blank] 07:22:17 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1D692000) [pid = 3832] [serial = 202] [outer = 00000000] [url = about:blank] 07:22:17 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (15ED2C00) [pid = 3832] [serial = 205] [outer = 00000000] [url = about:blank] 07:22:17 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (16CB0400) [pid = 3832] [serial = 196] [outer = 00000000] [url = about:blank] 07:22:17 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (13307400) [pid = 3832] [serial = 193] [outer = 00000000] [url = about:blank] 07:22:17 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1D78E800) [pid = 3832] [serial = 238] [outer = 00000000] [url = about:blank] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 15511000 == 36 [pid = 3832] [id = 81] 07:22:17 INFO - PROCESS | 3832 | --DOCSHELL 12D40C00 == 35 [pid = 3832] [id = 80] 07:22:17 INFO - PROCESS | 3832 | 1461248537976 Marionette TRACE conn3 <- [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]]]}] 07:22:18 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. 07:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 907ms 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1D536400) [pid = 3832] [serial = 191] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1AC77C00) [pid = 3832] [serial = 223] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1C60DC00) [pid = 3832] [serial = 226] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16938800) [pid = 3832] [serial = 211] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (182CAC00) [pid = 3832] [serial = 212] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19E70800) [pid = 3832] [serial = 217] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (197E0400) [pid = 3832] [serial = 214] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19B12400) [pid = 3832] [serial = 215] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (137BAC00) [pid = 3832] [serial = 208] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13DB0000) [pid = 3832] [serial = 209] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1AC6E400) [pid = 3832] [serial = 224] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1C60FC00) [pid = 3832] [serial = 227] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1D618C00) [pid = 3832] [serial = 235] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (14B57C00) [pid = 3832] [serial = 229] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1A3F3C00) [pid = 3832] [serial = 220] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A3F3800) [pid = 3832] [serial = 221] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (18D0E400) [pid = 3832] [serial = 230] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1CDBC400) [pid = 3832] [serial = 232] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1D61BC00) [pid = 3832] [serial = 236] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1D122800) [pid = 3832] [serial = 233] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19E7BC00) [pid = 3832] [serial = 218] [outer = 00000000] [url = about:blank] 07:22:18 INFO - PROCESS | 3832 | 1461248538029 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 3832 | 1461248538034 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:22:18 INFO - PROCESS | 3832 | 1461248538042 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 3832 | 1461248538045 Marionette TRACE conn3 <- [1,362,null,{}] 07:22:18 INFO - PROCESS | 3832 | 1461248538048 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 3832 | 1461248538124 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:22:18 INFO - PROCESS | 3832 | 1461248538130 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 3832 | ++DOCSHELL 14B55400 == 36 [pid = 3832] [id = 100] 07:22:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1550FC00) [pid = 3832] [serial = 297] [outer = 00000000] 07:22:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15ED2C00) [pid = 3832] [serial = 298] [outer = 1550FC00] 07:22:18 INFO - PROCESS | 3832 | 1461248538174 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16634400) [pid = 3832] [serial = 299] [outer = 1550FC00] 07:22:18 INFO - PROCESS | 3832 | 1461248538631 Marionette TRACE conn3 <- [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]]]}] 07:22:18 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. 07:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 625ms 07:22:18 INFO - PROCESS | 3832 | 1461248538698 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 3832 | 1461248538700 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:22:18 INFO - PROCESS | 3832 | 1461248538704 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 3832 | 1461248538707 Marionette TRACE conn3 <- [1,366,null,{}] 07:22:18 INFO - PROCESS | 3832 | 1461248538717 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 3832 | 1461248538798 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:22:18 INFO - PROCESS | 3832 | 1461248538815 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 3832 | ++DOCSHELL 183E6800 == 37 [pid = 3832] [id = 101] 07:22:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (183E8400) [pid = 3832] [serial = 300] [outer = 00000000] 07:22:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (18529C00) [pid = 3832] [serial = 301] [outer = 183E8400] 07:22:18 INFO - PROCESS | 3832 | 1461248538869 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (18A97800) [pid = 3832] [serial = 302] [outer = 183E8400] 07:22:19 INFO - PROCESS | 3832 | 1461248539298 Marionette TRACE conn3 <- [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]]]}] 07:22:19 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. 07:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 641ms 07:22:19 INFO - PROCESS | 3832 | 1461248539340 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 3832 | 1461248539342 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 07:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:22:19 INFO - PROCESS | 3832 | 1461248539345 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 3832 | 1461248539347 Marionette TRACE conn3 <- [1,370,null,{}] 07:22:19 INFO - PROCESS | 3832 | 1461248539351 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 3832 | 1461248539432 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:22:19 INFO - PROCESS | 3832 | 1461248539440 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 3832 | ++DOCSHELL 197DD400 == 38 [pid = 3832] [id = 102] 07:22:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (197DE400) [pid = 3832] [serial = 303] [outer = 00000000] 07:22:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19B17400) [pid = 3832] [serial = 304] [outer = 197DE400] 07:22:19 INFO - PROCESS | 3832 | 1461248539485 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19B1C000) [pid = 3832] [serial = 305] [outer = 197DE400] 07:22:19 INFO - PROCESS | 3832 | 1461248539892 Marionette TRACE conn3 <- [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]]]}] 07:22:19 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. 07:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 594ms 07:22:19 INFO - PROCESS | 3832 | 1461248539942 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 3832 | 1461248539944 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 07:22:19 INFO - PROCESS | 3832 | 1461248539948 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:22:19 INFO - PROCESS | 3832 | 1461248539949 Marionette TRACE conn3 <- [1,374,null,{}] 07:22:19 INFO - PROCESS | 3832 | 1461248539953 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:20 INFO - PROCESS | 3832 | 1461248540026 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:22:20 INFO - PROCESS | 3832 | 1461248540032 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 3832 | ++DOCSHELL 19B1A800 == 39 [pid = 3832] [id = 103] 07:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19B7DC00) [pid = 3832] [serial = 306] [outer = 00000000] 07:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19E7B400) [pid = 3832] [serial = 307] [outer = 19B7DC00] 07:22:20 INFO - PROCESS | 3832 | 1461248540076 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19E7AC00) [pid = 3832] [serial = 308] [outer = 19B7DC00] 07:22:20 INFO - PROCESS | 3832 | 1461248540578 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:22:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 688ms 07:22:20 INFO - PROCESS | 3832 | 1461248540647 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 3832 | 1461248540649 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 07:22:20 INFO - PROCESS | 3832 | 1461248540653 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:22:20 INFO - PROCESS | 3832 | 1461248540654 Marionette TRACE conn3 <- [1,378,null,{}] 07:22:20 INFO - PROCESS | 3832 | 1461248540658 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:20 INFO - PROCESS | 3832 | 1461248540775 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:22:20 INFO - PROCESS | 3832 | 1461248540827 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 3832 | ++DOCSHELL 1A5BDC00 == 40 [pid = 3832] [id = 104] 07:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A5C6400) [pid = 3832] [serial = 309] [outer = 00000000] 07:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1AA9FC00) [pid = 3832] [serial = 310] [outer = 1A5C6400] 07:22:20 INFO - PROCESS | 3832 | 1461248540875 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1AAED400) [pid = 3832] [serial = 311] [outer = 1A5C6400] 07:22:21 INFO - PROCESS | 3832 | 1461248541293 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:22:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 688ms 07:22:21 INFO - PROCESS | 3832 | 1461248541387 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 3832 | 1461248541389 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 07:22:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:22:21 INFO - PROCESS | 3832 | 1461248541393 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 3832 | 1461248541394 Marionette TRACE conn3 <- [1,382,null,{}] 07:22:21 INFO - PROCESS | 3832 | 1461248541398 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 3832 | 1461248541503 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:22:21 INFO - PROCESS | 3832 | 1461248541514 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 3832 | ++DOCSHELL 15728400 == 41 [pid = 3832] [id = 105] 07:22:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A6F1400) [pid = 3832] [serial = 312] [outer = 00000000] 07:22:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1C60C400) [pid = 3832] [serial = 313] [outer = 1A6F1400] 07:22:21 INFO - PROCESS | 3832 | 1461248541597 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1C612400) [pid = 3832] [serial = 314] [outer = 1A6F1400] 07:22:22 INFO - PROCESS | 3832 | 1461248542018 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:22:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 640ms 07:22:22 INFO - PROCESS | 3832 | 1461248542030 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 3832 | 1461248542032 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 07:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:22:22 INFO - PROCESS | 3832 | 1461248542035 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 3832 | 1461248542037 Marionette TRACE conn3 <- [1,386,null,{}] 07:22:22 INFO - PROCESS | 3832 | 1461248542048 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:22 INFO - PROCESS | 3832 | 1461248542148 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:22:22 INFO - PROCESS | 3832 | 1461248542155 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 3832 | ++DOCSHELL 1349E000 == 42 [pid = 3832] [id = 106] 07:22:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1AF71000) [pid = 3832] [serial = 315] [outer = 00000000] 07:22:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1CDB7C00) [pid = 3832] [serial = 316] [outer = 1AF71000] 07:22:22 INFO - PROCESS | 3832 | 1461248542198 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1CDB7400) [pid = 3832] [serial = 317] [outer = 1AF71000] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (16633C00) [pid = 3832] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (12C5C000) [pid = 3832] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (11F51000) [pid = 3832] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1A5C4400) [pid = 3832] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1D618400) [pid = 3832] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13B38400) [pid = 3832] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (12C5A800) [pid = 3832] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (165A5C00) [pid = 3832] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1C97A400) [pid = 3832] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1D53E400) [pid = 3832] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15D0F800) [pid = 3832] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1DA84C00) [pid = 3832] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1C60B800) [pid = 3832] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1571F400) [pid = 3832] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1AF73000) [pid = 3832] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (185D1000) [pid = 3832] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1AAEE400) [pid = 3832] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1D79A000) [pid = 3832] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (157A6C00) [pid = 3832] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A0BAC00) [pid = 3832] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (18099000) [pid = 3832] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:22:22 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16633000) [pid = 3832] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:22:22 INFO - PROCESS | 3832 | 1461248542909 Marionette TRACE conn3 <- [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]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 907ms 07:22:22 INFO - PROCESS | 3832 | 1461248542940 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 3832 | 1461248542942 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 07:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:22:22 INFO - PROCESS | 3832 | 1461248542945 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 3832 | 1461248542947 Marionette TRACE conn3 <- [1,390,null,{}] 07:22:22 INFO - PROCESS | 3832 | 1461248542950 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 3832 | 1461248543032 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:22:23 INFO - PROCESS | 3832 | 1461248543038 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 3832 | ++DOCSHELL 13361800 == 43 [pid = 3832] [id = 107] 07:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1336F800) [pid = 3832] [serial = 318] [outer = 00000000] 07:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18098C00) [pid = 3832] [serial = 319] [outer = 1336F800] 07:22:23 INFO - PROCESS | 3832 | 1461248543081 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (18098400) [pid = 3832] [serial = 320] [outer = 1336F800] 07:22:23 INFO - PROCESS | 3832 | 1461248543501 Marionette TRACE conn3 <- [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]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 594ms 07:22:23 INFO - PROCESS | 3832 | 1461248543543 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 3832 | 1461248543545 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 07:22:23 INFO - PROCESS | 3832 | 1461248543548 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:22:23 INFO - PROCESS | 3832 | 1461248543550 Marionette TRACE conn3 <- [1,394,null,{}] 07:22:23 INFO - PROCESS | 3832 | 1461248543553 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 3832 | 1461248543624 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:22:23 INFO - PROCESS | 3832 | 1461248543630 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 3832 | ++DOCSHELL 180A0400 == 44 [pid = 3832] [id = 108] 07:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1AF68400) [pid = 3832] [serial = 321] [outer = 00000000] 07:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1C97A400) [pid = 3832] [serial = 322] [outer = 1AF68400] 07:22:23 INFO - PROCESS | 3832 | 1461248543673 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1D121000) [pid = 3832] [serial = 323] [outer = 1AF68400] 07:22:24 INFO - PROCESS | 3832 | 1461248544079 Marionette TRACE conn3 <- [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]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 594ms 07:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:22:24 INFO - PROCESS | 3832 | 1461248544146 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 3832 | 1461248544148 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 07:22:24 INFO - PROCESS | 3832 | 1461248544151 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 3832 | 1461248544154 Marionette TRACE conn3 <- [1,398,null,{}] 07:22:24 INFO - PROCESS | 3832 | 1461248544157 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:24 INFO - PROCESS | 3832 | 1461248544251 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:22:24 INFO - PROCESS | 3832 | 1461248544259 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 3832 | ++DOCSHELL 1D18AC00 == 45 [pid = 3832] [id = 109] 07:22:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1D195C00) [pid = 3832] [serial = 324] [outer = 00000000] 07:22:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1D617C00) [pid = 3832] [serial = 325] [outer = 1D195C00] 07:22:24 INFO - PROCESS | 3832 | 1461248544306 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1D61EC00) [pid = 3832] [serial = 326] [outer = 1D195C00] 07:22:24 INFO - PROCESS | 3832 | 1461248544969 Marionette TRACE conn3 <- [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]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 890ms 07:22:25 INFO - PROCESS | 3832 | 1461248545056 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 3832 | 1461248545061 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 07:22:25 INFO - PROCESS | 3832 | 1461248545066 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:22:25 INFO - PROCESS | 3832 | 1461248545070 Marionette TRACE conn3 <- [1,402,null,{}] 07:22:25 INFO - PROCESS | 3832 | 1461248545076 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:25 INFO - PROCESS | 3832 | 1461248545208 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:22:25 INFO - PROCESS | 3832 | 1461248545329 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 3832 | ++DOCSHELL 13B5D400 == 46 [pid = 3832] [id = 110] 07:22:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13B5EC00) [pid = 3832] [serial = 327] [outer = 00000000] 07:22:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (15B2F800) [pid = 3832] [serial = 328] [outer = 13B5EC00] 07:22:25 INFO - PROCESS | 3832 | 1461248545387 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (165AF400) [pid = 3832] [serial = 329] [outer = 13B5EC00] 07:22:25 INFO - PROCESS | 3832 | 1461248546000 Marionette TRACE conn3 <- [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]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1000ms 07:22:26 INFO - PROCESS | 3832 | 1461248546069 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 3832 | 1461248546075 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 07:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:22:26 INFO - PROCESS | 3832 | 1461248546081 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 3832 | 1461248546084 Marionette TRACE conn3 <- [1,406,null,{}] 07:22:26 INFO - PROCESS | 3832 | 1461248546088 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:26 INFO - PROCESS | 3832 | 1461248546186 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:22:26 INFO - PROCESS | 3832 | 1461248546265 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 3832 | ++DOCSHELL 1809FC00 == 47 [pid = 3832] [id = 111] 07:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (180A2000) [pid = 3832] [serial = 330] [outer = 00000000] 07:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (183E8C00) [pid = 3832] [serial = 331] [outer = 180A2000] 07:22:26 INFO - PROCESS | 3832 | 1461248546319 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (190B1800) [pid = 3832] [serial = 332] [outer = 180A2000] 07:22:26 INFO - PROCESS | 3832 | 1461248546945 Marionette TRACE conn3 <- [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]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 906ms 07:22:26 INFO - PROCESS | 3832 | 1461248546984 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 3832 | 1461248546986 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 07:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:22:26 INFO - PROCESS | 3832 | 1461248546990 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 3832 | 1461248546994 Marionette TRACE conn3 <- [1,410,null,{}] 07:22:27 INFO - PROCESS | 3832 | 1461248547005 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:27 INFO - PROCESS | 3832 | 1461248547106 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:22:27 INFO - PROCESS | 3832 | 1461248547184 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 3832 | ++DOCSHELL 1C60A800 == 48 [pid = 3832] [id = 112] 07:22:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1C60B800) [pid = 3832] [serial = 333] [outer = 00000000] 07:22:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1D191800) [pid = 3832] [serial = 334] [outer = 1C60B800] 07:22:27 INFO - PROCESS | 3832 | 1461248547241 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1D53A000) [pid = 3832] [serial = 335] [outer = 1C60B800] 07:22:27 INFO - PROCESS | 3832 | 1461248547829 Marionette TRACE conn3 <- [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]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 906ms 07:22:27 INFO - PROCESS | 3832 | 1461248547894 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 3832 | 1461248547897 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 07:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:22:27 INFO - PROCESS | 3832 | 1461248547900 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 3832 | 1461248547902 Marionette TRACE conn3 <- [1,414,null,{}] 07:22:27 INFO - PROCESS | 3832 | 1461248547906 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:28 INFO - PROCESS | 3832 | 1461248548005 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:22:28 INFO - PROCESS | 3832 | 1461248548081 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 3832 | ++DOCSHELL 1AC7B000 == 49 [pid = 3832] [id = 113] 07:22:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1C986800) [pid = 3832] [serial = 336] [outer = 00000000] 07:22:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1D539000) [pid = 3832] [serial = 337] [outer = 1C986800] 07:22:28 INFO - PROCESS | 3832 | 1461248548135 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1D61A000) [pid = 3832] [serial = 338] [outer = 1C986800] 07:22:28 INFO - PROCESS | 3832 | 1461248548869 Marionette TRACE conn3 <- [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]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1031ms 07:22:28 INFO - PROCESS | 3832 | 1461248548960 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 3832 | 1461248548964 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 07:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:22:28 INFO - PROCESS | 3832 | 1461248548969 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 3832 | 1461248548973 Marionette TRACE conn3 <- [1,418,null,{}] 07:22:28 INFO - PROCESS | 3832 | 1461248548978 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:29 INFO - PROCESS | 3832 | 1461248549143 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:22:29 INFO - PROCESS | 3832 | 1461248549175 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 3832 | ++DOCSHELL 165ACC00 == 50 [pid = 3832] [id = 114] 07:22:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (16635800) [pid = 3832] [serial = 339] [outer = 00000000] 07:22:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (16CB0400) [pid = 3832] [serial = 340] [outer = 16635800] 07:22:29 INFO - PROCESS | 3832 | 1461248549223 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1809B800) [pid = 3832] [serial = 341] [outer = 16635800] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 180A0400 == 49 [pid = 3832] [id = 108] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 13361800 == 48 [pid = 3832] [id = 107] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 1349E000 == 47 [pid = 3832] [id = 106] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 15728400 == 46 [pid = 3832] [id = 105] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 1A5BDC00 == 45 [pid = 3832] [id = 104] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 19B1A800 == 44 [pid = 3832] [id = 103] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 197DD400 == 43 [pid = 3832] [id = 102] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 183E6800 == 42 [pid = 3832] [id = 101] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 14B55400 == 41 [pid = 3832] [id = 100] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 14B05400 == 40 [pid = 3832] [id = 99] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 12D74800 == 39 [pid = 3832] [id = 96] 07:22:29 INFO - PROCESS | 3832 | --DOCSHELL 180A4C00 == 38 [pid = 3832] [id = 95] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1692F400) [pid = 3832] [serial = 206] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (13881400) [pid = 3832] [serial = 124] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1692E000) [pid = 3832] [serial = 160] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (13360C00) [pid = 3832] [serial = 194] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1C97C800) [pid = 3832] [serial = 200] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1D695000) [pid = 3832] [serial = 203] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1DA7BC00) [pid = 3832] [serial = 251] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1DA0D400) [pid = 3832] [serial = 250] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (183E9000) [pid = 3832] [serial = 283] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (182EE400) [pid = 3832] [serial = 197] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1349D800) [pid = 3832] [serial = 157] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1D78BC00) [pid = 3832] [serial = 248] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1D69A000) [pid = 3832] [serial = 247] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16634800) [pid = 3832] [serial = 242] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (15EC8800) [pid = 3832] [serial = 241] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19E6E800) [pid = 3832] [serial = 245] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (197DF400) [pid = 3832] [serial = 244] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (18527000) [pid = 3832] [serial = 256] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (18A9C000) [pid = 3832] [serial = 257] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A56E400) [pid = 3832] [serial = 259] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A6F3000) [pid = 3832] [serial = 260] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (180A3000) [pid = 3832] [serial = 281] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1D11F800) [pid = 3832] [serial = 277] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1DE25C00) [pid = 3832] [serial = 275] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (180A0C00) [pid = 3832] [serial = 280] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1C97C000) [pid = 3832] [serial = 266] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (185D7800) [pid = 3832] [serial = 278] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1D542000) [pid = 3832] [serial = 268] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1DA05800) [pid = 3832] [serial = 272] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1D798800) [pid = 3832] [serial = 271] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1D615400) [pid = 3832] [serial = 269] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18529800) [pid = 3832] [serial = 254] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16C51C00) [pid = 3832] [serial = 253] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1DE27C00) [pid = 3832] [serial = 274] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1C79D800) [pid = 3832] [serial = 265] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1AF6A400) [pid = 3832] [serial = 262] [outer = 00000000] [url = about:blank] 07:22:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1AF76800) [pid = 3832] [serial = 263] [outer = 00000000] [url = about:blank] 07:22:30 INFO - PROCESS | 3832 | 1461248550269 Marionette TRACE conn3 <- [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]]]}] 07:22:30 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 07:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1360ms 07:22:30 INFO - PROCESS | 3832 | 1461248550328 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 3832 | 1461248550333 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 07:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:22:30 INFO - PROCESS | 3832 | 1461248550340 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 3832 | 1461248550342 Marionette TRACE conn3 <- [1,422,null,{}] 07:22:30 INFO - PROCESS | 3832 | 1461248550346 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:30 INFO - PROCESS | 3832 | 1461248550425 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:22:30 INFO - PROCESS | 3832 | 1461248550535 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 3832 | ++DOCSHELL 13B2F000 == 39 [pid = 3832] [id = 115] 07:22:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13B56000) [pid = 3832] [serial = 342] [outer = 00000000] 07:22:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16C46400) [pid = 3832] [serial = 343] [outer = 13B56000] 07:22:30 INFO - PROCESS | 3832 | 1461248550583 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1809D000) [pid = 3832] [serial = 344] [outer = 13B56000] 07:22:31 INFO - PROCESS | 3832 | 1461248551444 Marionette TRACE conn3 <- [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]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1141ms 07:22:31 INFO - PROCESS | 3832 | 1461248551487 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 3832 | 1461248551489 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 07:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:22:31 INFO - PROCESS | 3832 | 1461248551493 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 3832 | 1461248551497 Marionette TRACE conn3 <- [1,426,null,{}] 07:22:31 INFO - PROCESS | 3832 | 1461248551506 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:31 INFO - PROCESS | 3832 | 1461248551583 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:22:31 INFO - PROCESS | 3832 | 1461248551590 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 3832 | ++DOCSHELL 183F0C00 == 40 [pid = 3832] [id = 116] 07:22:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (185D1C00) [pid = 3832] [serial = 345] [outer = 00000000] 07:22:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18AA2000) [pid = 3832] [serial = 346] [outer = 185D1C00] 07:22:31 INFO - PROCESS | 3832 | 1461248551644 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18D15C00) [pid = 3832] [serial = 347] [outer = 185D1C00] 07:22:32 INFO - PROCESS | 3832 | 1461248552130 Marionette TRACE conn3 <- [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] 07:22:32 INFO - PROCESS | 3832 | 1461248552199 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 07:22:32 INFO - PROCESS | 3832 | 1461248552202 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:22:32 INFO - PROCESS | 3832 | 1461248552204 Marionette TRACE conn3 <- [1,430,null,{}] 07:22:32 INFO - PROCESS | 3832 | 1461248552207 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:32 INFO - PROCESS | 3832 | 1461248552305 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:22:32 INFO - PROCESS | 3832 | 1461248552314 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 3832 | ++DOCSHELL 19B1B000 == 41 [pid = 3832] [id = 117] 07:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19B1BC00) [pid = 3832] [serial = 348] [outer = 00000000] 07:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19EB1800) [pid = 3832] [serial = 349] [outer = 19B1BC00] 07:22:32 INFO - PROCESS | 3832 | 1461248552358 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19E71800) [pid = 3832] [serial = 350] [outer = 19B1BC00] 07:22:32 INFO - PROCESS | 3832 | 1461248552826 Marionette TRACE conn3 <- [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]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 641ms 07:22:32 INFO - PROCESS | 3832 | 1461248552842 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 3832 | 1461248552844 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 07:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:22:32 INFO - PROCESS | 3832 | 1461248552847 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 3832 | 1461248552849 Marionette TRACE conn3 <- [1,434,null,{}] 07:22:32 INFO - PROCESS | 3832 | 1461248552852 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:32 INFO - PROCESS | 3832 | 1461248552957 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:22:33 INFO - PROCESS | 3832 | 1461248553037 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 3832 | ++DOCSHELL 19E70C00 == 42 [pid = 3832] [id = 118] 07:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19FAE800) [pid = 3832] [serial = 351] [outer = 00000000] 07:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A6F4000) [pid = 3832] [serial = 352] [outer = 19FAE800] 07:22:33 INFO - PROCESS | 3832 | 1461248553080 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1AAA4400) [pid = 3832] [serial = 353] [outer = 19FAE800] 07:22:33 INFO - PROCESS | 3832 | 1461248553488 Marionette TRACE conn3 <- [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]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 703ms 07:22:33 INFO - PROCESS | 3832 | 1461248553547 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 3832 | 1461248553549 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 07:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:22:33 INFO - PROCESS | 3832 | 1461248553552 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 3832 | 1461248553554 Marionette TRACE conn3 <- [1,438,null,{}] 07:22:33 INFO - PROCESS | 3832 | 1461248553557 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:33 INFO - PROCESS | 3832 | 1461248553683 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:22:33 INFO - PROCESS | 3832 | 1461248553737 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 3832 | ++DOCSHELL 1449A000 == 43 [pid = 3832] [id = 119] 07:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1449AC00) [pid = 3832] [serial = 354] [outer = 00000000] 07:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1C979800) [pid = 3832] [serial = 355] [outer = 1449AC00] 07:22:33 INFO - PROCESS | 3832 | 1461248553789 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1CDB5000) [pid = 3832] [serial = 356] [outer = 1449AC00] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A5C6400) [pid = 3832] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1A6F1400) [pid = 3832] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19E79000) [pid = 3832] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AF71000) [pid = 3832] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19B7DC00) [pid = 3832] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (197DE400) [pid = 3832] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (14B10C00) [pid = 3832] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183E8400) [pid = 3832] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1550FC00) [pid = 3832] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AF68400) [pid = 3832] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1336F800) [pid = 3832] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:22:34 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1D620800) [pid = 3832] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:22:34 INFO - PROCESS | 3832 | 1461248554324 Marionette TRACE conn3 <- [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]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 844ms 07:22:34 INFO - PROCESS | 3832 | 1461248554396 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 3832 | 1461248554398 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 07:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:22:34 INFO - PROCESS | 3832 | 1461248554401 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 3832 | 1461248554403 Marionette TRACE conn3 <- [1,442,null,{}] 07:22:34 INFO - PROCESS | 3832 | 1461248554407 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 3832 | 1461248554479 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:22:34 INFO - PROCESS | 3832 | 1461248554485 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 3832 | ++DOCSHELL 13B57000 == 44 [pid = 3832] [id = 120] 07:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14B56C00) [pid = 3832] [serial = 357] [outer = 00000000] 07:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1AC77C00) [pid = 3832] [serial = 358] [outer = 14B56C00] 07:22:34 INFO - PROCESS | 3832 | 1461248554528 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A6F0800) [pid = 3832] [serial = 359] [outer = 14B56C00] 07:22:34 INFO - PROCESS | 3832 | 1461248554941 Marionette TRACE conn3 <- [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]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 594ms 07:22:34 INFO - PROCESS | 3832 | 1461248554999 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 3832 | 1461248555001 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 07:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:22:34 INFO - PROCESS | 3832 | 1461248555005 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 3832 | 1461248555007 Marionette TRACE conn3 <- [1,446,null,{}] 07:22:35 INFO - PROCESS | 3832 | 1461248555010 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:35 INFO - PROCESS | 3832 | 1461248555082 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:22:35 INFO - PROCESS | 3832 | 1461248555088 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 3832 | ++DOCSHELL 1449B800 == 45 [pid = 3832] [id = 121] 07:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1C607000) [pid = 3832] [serial = 360] [outer = 00000000] 07:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1D53FC00) [pid = 3832] [serial = 361] [outer = 1C607000] 07:22:35 INFO - PROCESS | 3832 | 1461248555132 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1D543400) [pid = 3832] [serial = 362] [outer = 1C607000] 07:22:35 INFO - PROCESS | 3832 | 1461248555535 Marionette TRACE conn3 <- [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]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 594ms 07:22:35 INFO - PROCESS | 3832 | 1461248555601 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 3832 | 1461248555603 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 07:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:22:35 INFO - PROCESS | 3832 | 1461248555606 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 3832 | 1461248555608 Marionette TRACE conn3 <- [1,450,null,{}] 07:22:35 INFO - PROCESS | 3832 | 1461248555611 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:35 INFO - PROCESS | 3832 | 1461248555691 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:22:35 INFO - PROCESS | 3832 | 1461248555699 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 3832 | ++DOCSHELL 1D620000 == 46 [pid = 3832] [id = 122] 07:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1D694400) [pid = 3832] [serial = 363] [outer = 00000000] 07:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1D69B800) [pid = 3832] [serial = 364] [outer = 1D694400] 07:22:35 INFO - PROCESS | 3832 | 1461248555743 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1D78B800) [pid = 3832] [serial = 365] [outer = 1D694400] 07:22:36 INFO - PROCESS | 3832 | 1461248556354 Marionette TRACE conn3 <- [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] 07:22:36 INFO - PROCESS | 3832 | 1461248556414 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 07:22:36 INFO - PROCESS | 3832 | 1461248556419 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:22:36 INFO - PROCESS | 3832 | 1461248556423 Marionette TRACE conn3 <- [1,454,null,{}] 07:22:36 INFO - PROCESS | 3832 | 1461248556429 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:36 INFO - PROCESS | 3832 | 1461248556532 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:22:36 INFO - PROCESS | 3832 | 1461248556611 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 3832 | ++DOCSHELL 15724800 == 47 [pid = 3832] [id = 123] 07:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15727000) [pid = 3832] [serial = 366] [outer = 00000000] 07:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16636000) [pid = 3832] [serial = 367] [outer = 15727000] 07:22:36 INFO - PROCESS | 3832 | 1461248556716 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18099C00) [pid = 3832] [serial = 368] [outer = 15727000] 07:22:37 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:37 INFO - PROCESS | 3832 | 1461248557327 Marionette TRACE conn3 <- [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]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 937ms 07:22:37 INFO - PROCESS | 3832 | 1461248557365 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 3832 | 1461248557371 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 07:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:22:37 INFO - PROCESS | 3832 | 1461248557378 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 3832 | 1461248557381 Marionette TRACE conn3 <- [1,458,null,{}] 07:22:37 INFO - PROCESS | 3832 | 1461248557384 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:37 INFO - PROCESS | 3832 | 1461248557484 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:22:37 INFO - PROCESS | 3832 | 1461248557573 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:37 INFO - PROCESS | 3832 | ++DOCSHELL 165A1000 == 48 [pid = 3832] [id = 124] 07:22:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (183E2400) [pid = 3832] [serial = 369] [outer = 00000000] 07:22:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19B1A800) [pid = 3832] [serial = 370] [outer = 183E2400] 07:22:37 INFO - PROCESS | 3832 | 1461248557627 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A566000) [pid = 3832] [serial = 371] [outer = 183E2400] 07:22:38 INFO - PROCESS | 3832 | 1461248558229 Marionette TRACE conn3 <- [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] 07:22:38 INFO - PROCESS | 3832 | 1461248558282 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 07:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:22:38 INFO - PROCESS | 3832 | 1461248558287 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 3832 | 1461248558290 Marionette TRACE conn3 <- [1,462,null,{}] 07:22:38 INFO - PROCESS | 3832 | 1461248558314 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:38 INFO - PROCESS | 3832 | 1461248558455 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:22:38 INFO - PROCESS | 3832 | 1461248558472 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 3832 | ++DOCSHELL 1D61D400 == 49 [pid = 3832] [id = 125] 07:22:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1D695400) [pid = 3832] [serial = 372] [outer = 00000000] 07:22:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1D799000) [pid = 3832] [serial = 373] [outer = 1D695400] 07:22:38 INFO - PROCESS | 3832 | 1461248558528 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1DA05400) [pid = 3832] [serial = 374] [outer = 1D695400] 07:22:39 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:39 INFO - PROCESS | 3832 | 1461248559102 Marionette TRACE conn3 <- [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] 07:22:39 INFO - PROCESS | 3832 | 1461248559140 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 07:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:22:39 INFO - PROCESS | 3832 | 1461248559143 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 3832 | 1461248559145 Marionette TRACE conn3 <- [1,466,null,{}] 07:22:39 INFO - PROCESS | 3832 | 1461248559149 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 3832 | 1461248559250 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:22:39 INFO - PROCESS | 3832 | 1461248559339 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 3832 | ++DOCSHELL 18547800 == 50 [pid = 3832] [id = 126] 07:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1854A400) [pid = 3832] [serial = 375] [outer = 00000000] 07:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1D78E000) [pid = 3832] [serial = 376] [outer = 1854A400] 07:22:39 INFO - PROCESS | 3832 | 1461248559393 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1D796000) [pid = 3832] [serial = 377] [outer = 1854A400] 07:22:39 INFO - PROCESS | 3832 | 1461248559957 Marionette TRACE conn3 <- [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] 07:22:40 INFO - PROCESS | 3832 | 1461248560069 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 07:22:40 INFO - PROCESS | 3832 | 1461248560074 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 3832 | 1461248560076 Marionette TRACE conn3 <- [1,470,null,{}] 07:22:40 INFO - PROCESS | 3832 | 1461248560079 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 3832 | 1461248560179 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:22:40 INFO - PROCESS | 3832 | 1461248560249 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 3832 | ++DOCSHELL 157AAC00 == 51 [pid = 3832] [id = 127] 07:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (15EC5800) [pid = 3832] [serial = 378] [outer = 00000000] 07:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1D114400) [pid = 3832] [serial = 379] [outer = 15EC5800] 07:22:40 INFO - PROCESS | 3832 | 1461248560303 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1C986C00) [pid = 3832] [serial = 380] [outer = 15EC5800] 07:22:40 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:22:40 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:22:40 INFO - PROCESS | 3832 | 1461248560990 Marionette TRACE conn3 <- [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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1000ms 07:22:41 INFO - PROCESS | 3832 | 1461248561076 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 3832 | 1461248561080 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 07:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:22:41 INFO - PROCESS | 3832 | 1461248561085 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 3832 | 1461248561088 Marionette TRACE conn3 <- [1,474,null,{}] 07:22:41 INFO - PROCESS | 3832 | 1461248561093 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 3832 | 1461248561239 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:22:41 INFO - PROCESS | 3832 | 1461248561249 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 3832 | ++DOCSHELL 165A5000 == 52 [pid = 3832] [id = 128] 07:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (16CB0000) [pid = 3832] [serial = 381] [outer = 00000000] 07:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (182C9400) [pid = 3832] [serial = 382] [outer = 16CB0000] 07:22:41 INFO - PROCESS | 3832 | 1461248561299 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (183E3C00) [pid = 3832] [serial = 383] [outer = 16CB0000] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 1449B800 == 51 [pid = 3832] [id = 121] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 13B57000 == 50 [pid = 3832] [id = 120] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 1449A000 == 49 [pid = 3832] [id = 119] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 19E70C00 == 48 [pid = 3832] [id = 118] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 19B1B000 == 47 [pid = 3832] [id = 117] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 183F0C00 == 46 [pid = 3832] [id = 116] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 13B2F000 == 45 [pid = 3832] [id = 115] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 165ACC00 == 44 [pid = 3832] [id = 114] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 1809FC00 == 43 [pid = 3832] [id = 111] 07:22:41 INFO - PROCESS | 3832 | --DOCSHELL 13B5D400 == 42 [pid = 3832] [id = 110] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1D793800) [pid = 3832] [serial = 239] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1AA9FC00) [pid = 3832] [serial = 310] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1C60C400) [pid = 3832] [serial = 313] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1AAED400) [pid = 3832] [serial = 311] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1C60AC00) [pid = 3832] [serial = 293] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1AAF6400) [pid = 3832] [serial = 292] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1CDB7C00) [pid = 3832] [serial = 316] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19E7B400) [pid = 3832] [serial = 307] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B17400) [pid = 3832] [serial = 304] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19B1C000) [pid = 3832] [serial = 305] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (15D0E800) [pid = 3832] [serial = 296] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (15BAE800) [pid = 3832] [serial = 295] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (18529C00) [pid = 3832] [serial = 301] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (18A97800) [pid = 3832] [serial = 302] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (15ED2C00) [pid = 3832] [serial = 298] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16634400) [pid = 3832] [serial = 299] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1C612400) [pid = 3832] [serial = 314] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (15ECA400) [pid = 3832] [serial = 286] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (183F0400) [pid = 3832] [serial = 289] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1D617C00) [pid = 3832] [serial = 325] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1D121000) [pid = 3832] [serial = 323] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1C97A400) [pid = 3832] [serial = 322] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1CDB7400) [pid = 3832] [serial = 317] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18098C00) [pid = 3832] [serial = 319] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18098400) [pid = 3832] [serial = 320] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19E7AC00) [pid = 3832] [serial = 308] [outer = 00000000] [url = about:blank] 07:22:41 INFO - PROCESS | 3832 | 1461248561894 Marionette TRACE conn3 <- [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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 844ms 07:22:41 INFO - PROCESS | 3832 | 1461248561925 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 3832 | 1461248561930 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 07:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:22:41 INFO - PROCESS | 3832 | 1461248561936 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 3832 | 1461248561938 Marionette TRACE conn3 <- [1,478,null,{}] 07:22:41 INFO - PROCESS | 3832 | 1461248561942 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:42 INFO - PROCESS | 3832 | 1461248562038 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:22:42 INFO - PROCESS | 3832 | 1461248562114 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 3832 | ++DOCSHELL 12C5B000 == 43 [pid = 3832] [id = 129] 07:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12D70C00) [pid = 3832] [serial = 384] [outer = 00000000] 07:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15ED2C00) [pid = 3832] [serial = 385] [outer = 12D70C00] 07:22:42 INFO - PROCESS | 3832 | 1461248562159 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18098C00) [pid = 3832] [serial = 386] [outer = 12D70C00] 07:22:42 INFO - PROCESS | 3832 | 1461248562554 Marionette TRACE conn3 <- [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]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 625ms 07:22:42 INFO - PROCESS | 3832 | 1461248562573 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 3832 | 1461248562575 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 07:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:22:42 INFO - PROCESS | 3832 | 1461248562579 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 3832 | 1461248562582 Marionette TRACE conn3 <- [1,482,null,{}] 07:22:42 INFO - PROCESS | 3832 | 1461248562592 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:42 INFO - PROCESS | 3832 | 1461248562672 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:22:42 INFO - PROCESS | 3832 | 1461248562679 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 3832 | ++DOCSHELL 1854A000 == 44 [pid = 3832] [id = 130] 07:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1854F400) [pid = 3832] [serial = 387] [outer = 00000000] 07:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1991C800) [pid = 3832] [serial = 388] [outer = 1854F400] 07:22:42 INFO - PROCESS | 3832 | 1461248562726 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19B1B000) [pid = 3832] [serial = 389] [outer = 1854F400] 07:22:43 INFO - PROCESS | 3832 | 1461248563230 Marionette TRACE conn3 <- [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]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 703ms 07:22:43 INFO - PROCESS | 3832 | 1461248563278 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 3832 | 1461248563280 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 07:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:22:43 INFO - PROCESS | 3832 | 1461248563284 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 3832 | 1461248563285 Marionette TRACE conn3 <- [1,486,null,{}] 07:22:43 INFO - PROCESS | 3832 | 1461248563289 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 3832 | 1461248563364 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:22:43 INFO - PROCESS | 3832 | 1461248563370 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 3832 | ++DOCSHELL 19B82000 == 45 [pid = 3832] [id = 131] 07:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19EA6800) [pid = 3832] [serial = 390] [outer = 00000000] 07:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A5BA800) [pid = 3832] [serial = 391] [outer = 19EA6800] 07:22:43 INFO - PROCESS | 3832 | 1461248563414 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A6F7400) [pid = 3832] [serial = 392] [outer = 19EA6800] 07:22:43 INFO - PROCESS | 3832 | 1461248563827 Marionette TRACE conn3 <- [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]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 594ms 07:22:43 INFO - PROCESS | 3832 | 1461248563880 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 3832 | 1461248563882 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 07:22:43 INFO - PROCESS | 3832 | 1461248563886 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:22:43 INFO - PROCESS | 3832 | 1461248563887 Marionette TRACE conn3 <- [1,490,null,{}] 07:22:43 INFO - PROCESS | 3832 | 1461248563891 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 3832 | 1461248563965 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:22:43 INFO - PROCESS | 3832 | 1461248563971 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 3832 | ++DOCSHELL 14497400 == 46 [pid = 3832] [id = 132] 07:22:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1AAAA800) [pid = 3832] [serial = 393] [outer = 00000000] 07:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AF6B000) [pid = 3832] [serial = 394] [outer = 1AAAA800] 07:22:44 INFO - PROCESS | 3832 | 1461248564016 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1C60A400) [pid = 3832] [serial = 395] [outer = 1AAAA800] 07:22:44 INFO - PROCESS | 3832 | 1461248564519 Marionette TRACE conn3 <- [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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 688ms 07:22:44 INFO - PROCESS | 3832 | 1461248564586 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 3832 | 1461248564588 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 07:22:44 INFO - PROCESS | 3832 | 1461248564591 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:22:44 INFO - PROCESS | 3832 | 1461248564593 Marionette TRACE conn3 <- [1,494,null,{}] 07:22:44 INFO - PROCESS | 3832 | 1461248564597 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:44 INFO - PROCESS | 3832 | 1461248564722 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:22:44 INFO - PROCESS | 3832 | 1461248564736 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 3832 | ++DOCSHELL 1387F800 == 47 [pid = 3832] [id = 133] 07:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (13888000) [pid = 3832] [serial = 396] [outer = 00000000] 07:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1D18B000) [pid = 3832] [serial = 397] [outer = 13888000] 07:22:44 INFO - PROCESS | 3832 | 1461248564783 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1D53B000) [pid = 3832] [serial = 398] [outer = 13888000] 07:22:45 INFO - PROCESS | 3832 | 1461248565238 Marionette TRACE conn3 <- [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]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 688ms 07:22:45 INFO - PROCESS | 3832 | 1461248565291 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 3832 | 1461248565293 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 07:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:22:45 INFO - PROCESS | 3832 | 1461248565296 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 3832 | 1461248565298 Marionette TRACE conn3 <- [1,498,null,{}] 07:22:45 INFO - PROCESS | 3832 | 1461248565328 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:45 INFO - PROCESS | 3832 | 1461248565442 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:22:45 INFO - PROCESS | 3832 | 1461248565454 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 3832 | ++DOCSHELL 19E73C00 == 48 [pid = 3832] [id = 134] 07:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1C985800) [pid = 3832] [serial = 399] [outer = 00000000] 07:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1D794400) [pid = 3832] [serial = 400] [outer = 1C985800] 07:22:45 INFO - PROCESS | 3832 | 1461248565497 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1D792400) [pid = 3832] [serial = 401] [outer = 1C985800] 07:22:45 INFO - PROCESS | 3832 | 1461248565920 Marionette TRACE conn3 <- [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]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 641ms 07:22:45 INFO - PROCESS | 3832 | 1461248565938 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 3832 | 1461248565940 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 07:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:22:45 INFO - PROCESS | 3832 | 1461248565944 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 3832 | 1461248565946 Marionette TRACE conn3 <- [1,502,null,{}] 07:22:45 INFO - PROCESS | 3832 | 1461248565949 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:46 INFO - PROCESS | 3832 | 1461248566050 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:22:46 INFO - PROCESS | 3832 | 1461248566056 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 3832 | ++DOCSHELL 1D698800 == 49 [pid = 3832] [id = 135] 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1D78BC00) [pid = 3832] [serial = 402] [outer = 00000000] 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1DE31800) [pid = 3832] [serial = 403] [outer = 1D78BC00] 07:22:46 INFO - PROCESS | 3832 | 1461248566099 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1E0BB400) [pid = 3832] [serial = 404] [outer = 1D78BC00] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (185D1C00) [pid = 3832] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13B56000) [pid = 3832] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19FAE800) [pid = 3832] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (14B56C00) [pid = 3832] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1449AC00) [pid = 3832] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1C607000) [pid = 3832] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19B1BC00) [pid = 3832] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:22:46 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16635800) [pid = 3832] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:22:46 INFO - PROCESS | 3832 | 1461248566562 Marionette TRACE conn3 <- [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]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 641ms 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (02A90000) [pid = 3832] [serial = 405] [outer = 1E46F800] 07:22:46 INFO - PROCESS | 3832 | 1461248566614 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 3832 | 1461248566616 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 07:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:22:46 INFO - PROCESS | 3832 | 1461248566652 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 3832 | 1461248566654 Marionette TRACE conn3 <- [1,506,null,{}] 07:22:46 INFO - PROCESS | 3832 | 1461248566657 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:46 INFO - PROCESS | 3832 | 1461248566759 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:22:46 INFO - PROCESS | 3832 | 1461248566768 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 3832 | ++DOCSHELL 02A8E400 == 50 [pid = 3832] [id = 136] 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (02A8E800) [pid = 3832] [serial = 406] [outer = 00000000] 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (180A0800) [pid = 3832] [serial = 407] [outer = 02A8E800] 07:22:46 INFO - PROCESS | 3832 | 1461248566812 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (197DF400) [pid = 3832] [serial = 408] [outer = 02A8E800] 07:22:47 INFO - PROCESS | 3832 | 1461248567232 Marionette TRACE conn3 <- [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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 656ms 07:22:47 INFO - PROCESS | 3832 | 1461248567291 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 3832 | 1461248567293 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 07:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:22:47 INFO - PROCESS | 3832 | 1461248567296 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 3832 | 1461248567298 Marionette TRACE conn3 <- [1,510,null,{}] 07:22:47 INFO - PROCESS | 3832 | 1461248567301 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 3832 | 1461248567375 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:22:47 INFO - PROCESS | 3832 | 1461248567381 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 3832 | ++DOCSHELL 1A6F7000 == 51 [pid = 3832] [id = 137] 07:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1C607000) [pid = 3832] [serial = 409] [outer = 00000000] 07:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1D78FC00) [pid = 3832] [serial = 410] [outer = 1C607000] 07:22:47 INFO - PROCESS | 3832 | 1461248567427 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1DE22C00) [pid = 3832] [serial = 411] [outer = 1C607000] 07:22:47 INFO - PROCESS | 3832 | 1461248567855 Marionette TRACE conn3 <- [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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 593ms 07:22:47 INFO - PROCESS | 3832 | 1461248567894 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 3832 | 1461248567897 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 07:22:47 INFO - PROCESS | 3832 | 1461248567906 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 3832 | 1461248567909 Marionette TRACE conn3 <- [1,514,null,{}] 07:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:22:47 INFO - PROCESS | 3832 | 1461248567912 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 3832 | 1461248568005 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:22:48 INFO - PROCESS | 3832 | 1461248568013 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 3832 | ++DOCSHELL 19DE8400 == 52 [pid = 3832] [id = 138] 07:22:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19DE8800) [pid = 3832] [serial = 412] [outer = 00000000] 07:22:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19DF0000) [pid = 3832] [serial = 413] [outer = 19DE8800] 07:22:48 INFO - PROCESS | 3832 | 1461248568065 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1DE2D800) [pid = 3832] [serial = 414] [outer = 19DE8800] 07:22:48 INFO - PROCESS | 3832 | 1461248568702 Marionette TRACE conn3 <- [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]]]}] 07:22:48 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 07:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 844ms 07:22:48 INFO - PROCESS | 3832 | 1461248568753 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 3832 | 1461248568757 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:22:48 INFO - PROCESS | 3832 | 1461248568763 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 3832 | 1461248568767 Marionette TRACE conn3 <- [1,518,null,{}] 07:22:48 INFO - PROCESS | 3832 | 1461248568773 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:48 INFO - PROCESS | 3832 | 1461248568882 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:22:49 INFO - PROCESS | 3832 | 1461248569011 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 3832 | ++DOCSHELL 15BB3C00 == 53 [pid = 3832] [id = 139] 07:22:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15BB5400) [pid = 3832] [serial = 415] [outer = 00000000] 07:22:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (17DF7000) [pid = 3832] [serial = 416] [outer = 15BB5400] 07:22:49 INFO - PROCESS | 3832 | 1461248569069 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (180A4C00) [pid = 3832] [serial = 417] [outer = 15BB5400] 07:22:49 INFO - PROCESS | 3832 | 1461248569653 Marionette TRACE conn3 <- [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]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 938ms 07:22:49 INFO - PROCESS | 3832 | 1461248569710 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 3832 | 1461248569716 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 07:22:49 INFO - PROCESS | 3832 | 1461248569722 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:22:49 INFO - PROCESS | 3832 | 1461248569725 Marionette TRACE conn3 <- [1,522,null,{}] 07:22:49 INFO - PROCESS | 3832 | 1461248569729 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 3832 | 1461248569830 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:22:49 INFO - PROCESS | 3832 | 1461248569926 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 3832 | ++DOCSHELL 18545C00 == 54 [pid = 3832] [id = 140] 07:22:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (185D4C00) [pid = 3832] [serial = 418] [outer = 00000000] 07:22:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19B18800) [pid = 3832] [serial = 419] [outer = 185D4C00] 07:22:49 INFO - PROCESS | 3832 | 1461248569985 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19DE2400) [pid = 3832] [serial = 420] [outer = 185D4C00] 07:22:50 INFO - PROCESS | 3832 | 1461248570582 Marionette TRACE conn3 <- [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]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 890ms 07:22:50 INFO - PROCESS | 3832 | 1461248570609 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 3832 | 1461248570612 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:22:50 INFO - PROCESS | 3832 | 1461248570616 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 3832 | 1461248570619 Marionette TRACE conn3 <- [1,526,null,{}] 07:22:50 INFO - PROCESS | 3832 | 1461248570630 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 3832 | 1461248570733 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:22:50 INFO - PROCESS | 3832 | 1461248570855 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 3832 | ++DOCSHELL 1C613000 == 55 [pid = 3832] [id = 141] 07:22:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1C79C400) [pid = 3832] [serial = 421] [outer = 00000000] 07:22:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1D11F000) [pid = 3832] [serial = 422] [outer = 1C79C400] 07:22:50 INFO - PROCESS | 3832 | 1461248570913 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1D618000) [pid = 3832] [serial = 423] [outer = 1C79C400] 07:22:51 INFO - PROCESS | 3832 | 1461248571495 Marionette TRACE conn3 <- [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]]]}] 07:22:51 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 07:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 954ms 07:22:51 INFO - PROCESS | 3832 | 1461248571560 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 3832 | 1461248571563 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 07:22:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:22:51 INFO - PROCESS | 3832 | 1461248571567 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 3832 | 1461248571569 Marionette TRACE conn3 <- [1,530,null,{}] 07:22:51 INFO - PROCESS | 3832 | 1461248571573 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:51 INFO - PROCESS | 3832 | 1461248571673 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:22:51 INFO - PROCESS | 3832 | 1461248571752 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 3832 | ++DOCSHELL 02A90400 == 56 [pid = 3832] [id = 142] 07:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (11F4D800) [pid = 3832] [serial = 424] [outer = 00000000] 07:22:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (13310400) [pid = 3832] [serial = 425] [outer = 11F4D800] 07:22:51 INFO - PROCESS | 3832 | 1461248571980 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1449A000) [pid = 3832] [serial = 426] [outer = 11F4D800] 07:22:52 INFO - PROCESS | 3832 | 1461248572588 Marionette TRACE conn3 <- [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"]]]}] 07:22:52 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 07:22:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:22:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:22:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:22:52 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 07:22:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:22:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:22:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:22:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1046ms 07:22:52 INFO - PROCESS | 3832 | 1461248572631 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 3832 | 1461248572635 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 07:22:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:22:52 INFO - PROCESS | 3832 | 1461248572642 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 3832 | 1461248572645 Marionette TRACE conn3 <- [1,534,null,{}] 07:22:52 INFO - PROCESS | 3832 | 1461248572650 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 3832 | 1461248572752 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:22:52 INFO - PROCESS | 3832 | 1461248572848 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 3832 | ++DOCSHELL 1809A000 == 57 [pid = 3832] [id = 143] 07:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1809E800) [pid = 3832] [serial = 427] [outer = 00000000] 07:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (183E7800) [pid = 3832] [serial = 428] [outer = 1809E800] 07:22:52 INFO - PROCESS | 3832 | 1461248572895 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (18544C00) [pid = 3832] [serial = 429] [outer = 1809E800] 07:22:53 INFO - PROCESS | 3832 | 1461248573423 Marionette TRACE conn3 <- [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]]]}] 07:22:53 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. 07:22:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 844ms 07:22:53 INFO - PROCESS | 3832 | 1461248573499 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 3832 | 1461248573502 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 07:22:53 INFO - PROCESS | 3832 | 1461248573509 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:22:53 INFO - PROCESS | 3832 | 1461248573511 Marionette TRACE conn3 <- [1,538,null,{}] 07:22:53 INFO - PROCESS | 3832 | 1461248573515 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:53 INFO - PROCESS | 3832 | 1461248573603 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:22:53 INFO - PROCESS | 3832 | 1461248573701 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:53 INFO - PROCESS | 3832 | ++DOCSHELL 182FBC00 == 58 [pid = 3832] [id = 144] 07:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (183E4000) [pid = 3832] [serial = 430] [outer = 00000000] 07:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19B73800) [pid = 3832] [serial = 431] [outer = 183E4000] 07:22:53 INFO - PROCESS | 3832 | 1461248573747 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19DEC800) [pid = 3832] [serial = 432] [outer = 183E4000] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 1A6F7000 == 57 [pid = 3832] [id = 137] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 02A8E400 == 56 [pid = 3832] [id = 136] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 1D698800 == 55 [pid = 3832] [id = 135] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 19E73C00 == 54 [pid = 3832] [id = 134] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 1387F800 == 53 [pid = 3832] [id = 133] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 14497400 == 52 [pid = 3832] [id = 132] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 19B82000 == 51 [pid = 3832] [id = 131] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 1854A000 == 50 [pid = 3832] [id = 130] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 12C5B000 == 49 [pid = 3832] [id = 129] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 165A5000 == 48 [pid = 3832] [id = 128] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1D69B800) [pid = 3832] [serial = 364] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (15B2F800) [pid = 3832] [serial = 328] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1D539000) [pid = 3832] [serial = 337] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1D191800) [pid = 3832] [serial = 334] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (183E8C00) [pid = 3832] [serial = 331] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 15724800 == 47 [pid = 3832] [id = 123] 07:22:53 INFO - PROCESS | 3832 | --DOCSHELL 1D620000 == 46 [pid = 3832] [id = 122] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1D543400) [pid = 3832] [serial = 362] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1C979800) [pid = 3832] [serial = 355] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1D53FC00) [pid = 3832] [serial = 361] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19EB1800) [pid = 3832] [serial = 349] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19E71800) [pid = 3832] [serial = 350] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1809B800) [pid = 3832] [serial = 341] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (18D15C00) [pid = 3832] [serial = 347] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1CDB5000) [pid = 3832] [serial = 356] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16C46400) [pid = 3832] [serial = 343] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1AAA4400) [pid = 3832] [serial = 353] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1809D000) [pid = 3832] [serial = 344] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1AC77C00) [pid = 3832] [serial = 358] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (18AA2000) [pid = 3832] [serial = 346] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1A6F0800) [pid = 3832] [serial = 359] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A6F4000) [pid = 3832] [serial = 352] [outer = 00000000] [url = about:blank] 07:22:53 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (16CB0400) [pid = 3832] [serial = 340] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3832 | 1461248574203 Marionette TRACE conn3 <- [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]]]}] 07:22:54 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. 07:22:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 07:22:54 INFO - PROCESS | 3832 | 1461248574254 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 3832 | 1461248574256 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 07:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:22:54 INFO - PROCESS | 3832 | 1461248574260 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 3832 | 1461248574263 Marionette TRACE conn3 <- [1,542,null,{}] 07:22:54 INFO - PROCESS | 3832 | 1461248574274 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:54 INFO - PROCESS | 3832 | 1461248574357 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:22:54 INFO - PROCESS | 3832 | 1461248574368 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 3832 | ++DOCSHELL 157AD400 == 47 [pid = 3832] [id = 145] 07:22:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (15BD6400) [pid = 3832] [serial = 433] [outer = 00000000] 07:22:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (182FB400) [pid = 3832] [serial = 434] [outer = 15BD6400] 07:22:54 INFO - PROCESS | 3832 | 1461248574417 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (197DC800) [pid = 3832] [serial = 435] [outer = 15BD6400] 07:22:54 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:54 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:54 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:54 INFO - PROCESS | 3832 | 1461248574871 Marionette TRACE conn3 <- [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]]]}] 07:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 625ms 07:22:54 INFO - PROCESS | 3832 | 1461248574900 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 3832 | 1461248574903 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 07:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:22:54 INFO - PROCESS | 3832 | 1461248574907 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 3832 | 1461248574909 Marionette TRACE conn3 <- [1,546,null,{}] 07:22:54 INFO - PROCESS | 3832 | 1461248574912 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:54 INFO - PROCESS | 3832 | 1461248574988 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:22:55 INFO - PROCESS | 3832 | 1461248575030 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 3832 | ++DOCSHELL 19DEEC00 == 48 [pid = 3832] [id = 146] 07:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19DEFC00) [pid = 3832] [serial = 436] [outer = 00000000] 07:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19F1C400) [pid = 3832] [serial = 437] [outer = 19DEFC00] 07:22:55 INFO - PROCESS | 3832 | 1461248575077 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19F1BC00) [pid = 3832] [serial = 438] [outer = 19DEFC00] 07:22:55 INFO - PROCESS | 3832 | 1461248575494 Marionette TRACE conn3 <- [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]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 641ms 07:22:55 INFO - PROCESS | 3832 | 1461248575549 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 3832 | 1461248575551 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 07:22:55 INFO - PROCESS | 3832 | 1461248575555 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:22:55 INFO - PROCESS | 3832 | 1461248575556 Marionette TRACE conn3 <- [1,550,null,{}] 07:22:55 INFO - PROCESS | 3832 | 1461248575560 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 3832 | 1461248575632 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:22:55 INFO - PROCESS | 3832 | 1461248575638 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 3832 | ++DOCSHELL 13882000 == 49 [pid = 3832] [id = 147] 07:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A3EA000) [pid = 3832] [serial = 439] [outer = 00000000] 07:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1A6FC000) [pid = 3832] [serial = 440] [outer = 1A3EA000] 07:22:55 INFO - PROCESS | 3832 | 1461248575688 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1AF69400) [pid = 3832] [serial = 441] [outer = 1A3EA000] 07:22:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:56 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:56 INFO - PROCESS | 3832 | 1461248576130 Marionette TRACE conn3 <- [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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 625ms 07:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:22:56 INFO - PROCESS | 3832 | 1461248576194 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 3832 | 1461248576196 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 07:22:56 INFO - PROCESS | 3832 | 1461248576199 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 3832 | 1461248576201 Marionette TRACE conn3 <- [1,554,null,{}] 07:22:56 INFO - PROCESS | 3832 | 1461248576211 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:56 INFO - PROCESS | 3832 | 1461248576316 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:22:56 INFO - PROCESS | 3832 | 1461248576401 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 3832 | ++DOCSHELL 1C60EC00 == 50 [pid = 3832] [id = 148] 07:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1C613800) [pid = 3832] [serial = 442] [outer = 00000000] 07:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1C980400) [pid = 3832] [serial = 443] [outer = 1C613800] 07:22:56 INFO - PROCESS | 3832 | 1461248576445 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1CDB2400) [pid = 3832] [serial = 444] [outer = 1C613800] 07:22:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:56 INFO - PROCESS | 3832 | 1461248576847 Marionette TRACE conn3 <- [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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 688ms 07:22:56 INFO - PROCESS | 3832 | 1461248576899 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 3832 | 1461248576901 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 07:22:56 INFO - PROCESS | 3832 | 1461248576904 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:22:56 INFO - PROCESS | 3832 | 1461248576906 Marionette TRACE conn3 <- [1,558,null,{}] 07:22:56 INFO - PROCESS | 3832 | 1461248576909 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 3832 | 1461248577009 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:22:57 INFO - PROCESS | 3832 | 1461248577015 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 3832 | ++DOCSHELL 1335F400 == 51 [pid = 3832] [id = 149] 07:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1C608000) [pid = 3832] [serial = 445] [outer = 00000000] 07:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1D18E800) [pid = 3832] [serial = 446] [outer = 1C608000] 07:22:57 INFO - PROCESS | 3832 | 1461248577059 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1D18CC00) [pid = 3832] [serial = 447] [outer = 1C608000] 07:22:57 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:57 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:57 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:57 INFO - PROCESS | 3832 | 1461248577491 Marionette TRACE conn3 <- [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]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 640ms 07:22:57 INFO - PROCESS | 3832 | 1461248577543 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 3832 | 1461248577544 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 07:22:57 INFO - PROCESS | 3832 | 1461248577548 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:22:57 INFO - PROCESS | 3832 | 1461248577550 Marionette TRACE conn3 <- [1,562,null,{}] 07:22:57 INFO - PROCESS | 3832 | 1461248577558 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 3832 | 1461248577657 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:22:57 INFO - PROCESS | 3832 | 1461248577736 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 3832 | ++DOCSHELL 148B6800 == 52 [pid = 3832] [id = 150] 07:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1C97CC00) [pid = 3832] [serial = 448] [outer = 00000000] 07:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1D690C00) [pid = 3832] [serial = 449] [outer = 1C97CC00] 07:22:57 INFO - PROCESS | 3832 | 1461248577779 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1D620400) [pid = 3832] [serial = 450] [outer = 1C97CC00] 07:22:58 INFO - PROCESS | 3832 | 1461248578434 Marionette TRACE conn3 <- [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]]]}] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1C986800) [pid = 3832] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (180A5400) [pid = 3832] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (13301400) [pid = 3832] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (15BCD400) [pid = 3832] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (13888000) [pid = 3832] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1C985800) [pid = 3832] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1D78BC00) [pid = 3832] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (02A8E800) [pid = 3832] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1C607000) [pid = 3832] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12D70C00) [pid = 3832] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1AAAA800) [pid = 3832] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19EA6800) [pid = 3832] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (16CB0000) [pid = 3832] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1854F400) [pid = 3832] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:22:58 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (15EC5800) [pid = 3832] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 938ms 07:22:58 INFO - PROCESS | 3832 | 1461248578494 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 3832 | 1461248578496 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 07:22:58 INFO - PROCESS | 3832 | 1461248578499 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:22:58 INFO - PROCESS | 3832 | 1461248578501 Marionette TRACE conn3 <- [1,566,null,{}] 07:22:58 INFO - PROCESS | 3832 | 1461248578504 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 3832 | 1461248578577 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:22:58 INFO - PROCESS | 3832 | 1461248578584 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 3832 | ++DOCSHELL 1449B800 == 53 [pid = 3832] [id = 151] 07:22:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (14B53800) [pid = 3832] [serial = 451] [outer = 00000000] 07:22:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (15EC9400) [pid = 3832] [serial = 452] [outer = 14B53800] 07:22:58 INFO - PROCESS | 3832 | 1461248578628 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (16635C00) [pid = 3832] [serial = 453] [outer = 14B53800] 07:22:59 INFO - PROCESS | 3832 | 1461248579076 Marionette TRACE conn3 <- [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]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 641ms 07:22:59 INFO - PROCESS | 3832 | 1461248579138 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 3832 | 1461248579140 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 07:22:59 INFO - PROCESS | 3832 | 1461248579143 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:22:59 INFO - PROCESS | 3832 | 1461248579145 Marionette TRACE conn3 <- [1,570,null,{}] 07:22:59 INFO - PROCESS | 3832 | 1461248579148 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 3832 | 1461248579221 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:22:59 INFO - PROCESS | 3832 | 1461248579230 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 3832 | ++DOCSHELL 15BD4400 == 54 [pid = 3832] [id = 152] 07:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19B15800) [pid = 3832] [serial = 454] [outer = 00000000] 07:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1C60F400) [pid = 3832] [serial = 455] [outer = 19B15800] 07:22:59 INFO - PROCESS | 3832 | 1461248579277 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1D69A800) [pid = 3832] [serial = 456] [outer = 19B15800] 07:22:59 INFO - PROCESS | 3832 | 1461248579739 Marionette TRACE conn3 <- [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]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 641ms 07:22:59 INFO - PROCESS | 3832 | 1461248579781 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 3832 | 1461248579783 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 07:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:22:59 INFO - PROCESS | 3832 | 1461248579787 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 3832 | 1461248579789 Marionette TRACE conn3 <- [1,574,null,{}] 07:22:59 INFO - PROCESS | 3832 | 1461248579792 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 3832 | 1461248579884 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:22:59 INFO - PROCESS | 3832 | 1461248579892 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 3832 | ++DOCSHELL 19E0A000 == 55 [pid = 3832] [id = 153] 07:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19E0A400) [pid = 3832] [serial = 457] [outer = 00000000] 07:22:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19E10C00) [pid = 3832] [serial = 458] [outer = 19E0A400] 07:22:59 INFO - PROCESS | 3832 | 1461248579940 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1D79A800) [pid = 3832] [serial = 459] [outer = 19E0A400] 07:23:00 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:00 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:23:00 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:00 INFO - PROCESS | 3832 | 1461248580357 Marionette TRACE conn3 <- [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]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 594ms 07:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:23:00 INFO - PROCESS | 3832 | 1461248580395 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 3832 | 1461248580397 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 07:23:00 INFO - PROCESS | 3832 | 1461248580400 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 3832 | 1461248580402 Marionette TRACE conn3 <- [1,578,null,{}] 07:23:00 INFO - PROCESS | 3832 | 1461248580405 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 3832 | 1461248580530 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:23:00 INFO - PROCESS | 3832 | 1461248580707 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 3832 | ++DOCSHELL 12D40C00 == 56 [pid = 3832] [id = 154] 07:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (12D49800) [pid = 3832] [serial = 460] [outer = 00000000] 07:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (13360C00) [pid = 3832] [serial = 461] [outer = 12D49800] 07:23:00 INFO - PROCESS | 3832 | 1461248580765 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (13B5B400) [pid = 3832] [serial = 462] [outer = 12D49800] 07:23:01 INFO - PROCESS | 3832 | 1461248581336 Marionette TRACE conn3 <- [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]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1000ms 07:23:01 INFO - PROCESS | 3832 | 1461248581404 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 3832 | 1461248581410 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 07:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:23:01 INFO - PROCESS | 3832 | 1461248581415 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 3832 | 1461248581419 Marionette TRACE conn3 <- [1,582,null,{}] 07:23:01 INFO - PROCESS | 3832 | 1461248581424 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 3832 | 1461248581529 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:23:01 INFO - PROCESS | 3832 | 1461248581653 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 3832 | ++DOCSHELL 180A0400 == 57 [pid = 3832] [id = 155] 07:23:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (180A1C00) [pid = 3832] [serial = 463] [outer = 00000000] 07:23:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (18553000) [pid = 3832] [serial = 464] [outer = 180A1C00] 07:23:01 INFO - PROCESS | 3832 | 1461248581711 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (18A9A400) [pid = 3832] [serial = 465] [outer = 180A1C00] 07:23:02 INFO - PROCESS | 3832 | 1461248582317 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 953ms 07:23:02 INFO - PROCESS | 3832 | 1461248582360 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 3832 | 1461248582363 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 07:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:23:02 INFO - PROCESS | 3832 | 1461248582367 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 3832 | 1461248582369 Marionette TRACE conn3 <- [1,586,null,{}] 07:23:02 INFO - PROCESS | 3832 | 1461248582373 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 3832 | 1461248582474 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:23:02 INFO - PROCESS | 3832 | 1461248582597 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 3832 | ++DOCSHELL 19DEA400 == 58 [pid = 3832] [id = 156] 07:23:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19E02000) [pid = 3832] [serial = 466] [outer = 00000000] 07:23:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19E0F800) [pid = 3832] [serial = 467] [outer = 19E02000] 07:23:02 INFO - PROCESS | 3832 | 1461248582653 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19F14000) [pid = 3832] [serial = 468] [outer = 19E02000] 07:23:03 INFO - PROCESS | 3832 | 1461248583250 Marionette TRACE conn3 <- [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]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 953ms 07:23:03 INFO - PROCESS | 3832 | 1461248583311 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 3832 | 1461248583315 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 07:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:23:03 INFO - PROCESS | 3832 | 1461248583326 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 3832 | 1461248583330 Marionette TRACE conn3 <- [1,590,null,{}] 07:23:03 INFO - PROCESS | 3832 | 1461248583334 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 3832 | 1461248583438 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:23:03 INFO - PROCESS | 3832 | 1461248583560 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 3832 | ++DOCSHELL 1CF7BC00 == 59 [pid = 3832] [id = 157] 07:23:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1CF7D400) [pid = 3832] [serial = 469] [outer = 00000000] 07:23:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1CF83800) [pid = 3832] [serial = 470] [outer = 1CF7D400] 07:23:03 INFO - PROCESS | 3832 | 1461248583614 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1CF86000) [pid = 3832] [serial = 471] [outer = 1CF7D400] 07:23:04 INFO - PROCESS | 3832 | 1461248584162 Marionette TRACE conn3 <- [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]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 891ms 07:23:04 INFO - PROCESS | 3832 | 1461248584226 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 3832 | 1461248584228 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 07:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:23:04 INFO - PROCESS | 3832 | 1461248584232 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 3832 | 1461248584234 Marionette TRACE conn3 <- [1,594,null,{}] 07:23:04 INFO - PROCESS | 3832 | 1461248584238 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:04 INFO - PROCESS | 3832 | 1461248584347 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:23:04 INFO - PROCESS | 3832 | 1461248584447 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 3832 | ++DOCSHELL 13DB0400 == 60 [pid = 3832] [id = 158] 07:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1692E000) [pid = 3832] [serial = 472] [outer = 00000000] 07:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (18D12000) [pid = 3832] [serial = 473] [outer = 1692E000] 07:23:04 INFO - PROCESS | 3832 | 1461248584501 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (18D0AC00) [pid = 3832] [serial = 474] [outer = 1692E000] 07:23:05 INFO - PROCESS | 3832 | 1461248585221 Marionette TRACE conn3 <- [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]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1032ms 07:23:05 INFO - PROCESS | 3832 | 1461248585273 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 3832 | 1461248585276 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 07:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:23:05 INFO - PROCESS | 3832 | 1461248585300 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 3832 | 1461248585304 Marionette TRACE conn3 <- [1,598,null,{}] 07:23:05 INFO - PROCESS | 3832 | 1461248585309 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:05 INFO - PROCESS | 3832 | 1461248585441 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:23:05 INFO - PROCESS | 3832 | 1461248585498 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 3832 | ++DOCSHELL 17DF3000 == 61 [pid = 3832] [id = 159] 07:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1809B800) [pid = 3832] [serial = 475] [outer = 00000000] 07:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (183EF400) [pid = 3832] [serial = 476] [outer = 1809B800] 07:23:05 INFO - PROCESS | 3832 | 1461248585547 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1854AC00) [pid = 3832] [serial = 477] [outer = 1809B800] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 19E0A000 == 60 [pid = 3832] [id = 153] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 15BD4400 == 59 [pid = 3832] [id = 152] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 1449B800 == 58 [pid = 3832] [id = 151] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 148B6800 == 57 [pid = 3832] [id = 150] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 1335F400 == 56 [pid = 3832] [id = 149] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 1C60EC00 == 55 [pid = 3832] [id = 148] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 13882000 == 54 [pid = 3832] [id = 147] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 19DEEC00 == 53 [pid = 3832] [id = 146] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 157AD400 == 52 [pid = 3832] [id = 145] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 182FBC00 == 51 [pid = 3832] [id = 144] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 1809A000 == 50 [pid = 3832] [id = 143] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 02A90400 == 49 [pid = 3832] [id = 142] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1D78E000) [pid = 3832] [serial = 376] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (19DF0000) [pid = 3832] [serial = 413] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | 1461248586115 Marionette TRACE conn3 <- [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]]]}] 07:23:06 INFO - PROCESS | 3832 | --DOCSHELL 15BB3C00 == 48 [pid = 3832] [id = 139] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1D61A000) [pid = 3832] [serial = 338] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (183EF000) [pid = 3832] [serial = 284] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1662D000) [pid = 3832] [serial = 287] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (18D0D000) [pid = 3832] [serial = 290] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1D18B000) [pid = 3832] [serial = 397] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1D794400) [pid = 3832] [serial = 400] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1D53B000) [pid = 3832] [serial = 398] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1DE31800) [pid = 3832] [serial = 403] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1D792400) [pid = 3832] [serial = 401] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (180A0800) [pid = 3832] [serial = 407] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (197DF400) [pid = 3832] [serial = 408] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1D78FC00) [pid = 3832] [serial = 410] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15ED2C00) [pid = 3832] [serial = 385] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (18098C00) [pid = 3832] [serial = 386] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1D799000) [pid = 3832] [serial = 373] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1AF6B000) [pid = 3832] [serial = 394] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A5BA800) [pid = 3832] [serial = 391] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A6F7400) [pid = 3832] [serial = 392] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (183E3C00) [pid = 3832] [serial = 383] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (182C9400) [pid = 3832] [serial = 382] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16636000) [pid = 3832] [serial = 367] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19B1A800) [pid = 3832] [serial = 370] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1991C800) [pid = 3832] [serial = 388] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19B1B000) [pid = 3832] [serial = 389] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1C986C00) [pid = 3832] [serial = 380] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1D114400) [pid = 3832] [serial = 379] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1E0BB400) [pid = 3832] [serial = 404] [outer = 00000000] [url = about:blank] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (18A9B800) [pid = 3832] [serial = 170] [outer = 00000000] [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.] 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1DE22C00) [pid = 3832] [serial = 411] [outer = 00000000] [url = about:blank] 07:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:23:06 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1C60A400) [pid = 3832] [serial = 395] [outer = 00000000] [url = about:blank] 07:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 890ms 07:23:06 INFO - PROCESS | 3832 | 1461248586185 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 3832 | 1461248586190 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 07:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:23:06 INFO - PROCESS | 3832 | 1461248586196 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 3832 | 1461248586199 Marionette TRACE conn3 <- [1,602,null,{}] 07:23:06 INFO - PROCESS | 3832 | 1461248586203 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:06 INFO - PROCESS | 3832 | 1461248586307 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:23:06 INFO - PROCESS | 3832 | 1461248586385 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 3832 | ++DOCSHELL 157ACC00 == 49 [pid = 3832] [id = 160] 07:23:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (15BB3C00) [pid = 3832] [serial = 478] [outer = 00000000] 07:23:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (16938800) [pid = 3832] [serial = 479] [outer = 15BB3C00] 07:23:06 INFO - PROCESS | 3832 | 1461248586433 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (182C9400) [pid = 3832] [serial = 480] [outer = 15BB3C00] 07:23:06 INFO - PROCESS | 3832 | 1461248586842 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 704ms 07:23:06 INFO - PROCESS | 3832 | 1461248586895 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 3832 | 1461248586897 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 07:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:23:06 INFO - PROCESS | 3832 | 1461248586901 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 3832 | 1461248586904 Marionette TRACE conn3 <- [1,606,null,{}] 07:23:06 INFO - PROCESS | 3832 | 1461248586918 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 3832 | 1461248587051 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:23:07 INFO - PROCESS | 3832 | 1461248587061 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 3832 | ++DOCSHELL 19B14C00 == 50 [pid = 3832] [id = 161] 07:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19B15000) [pid = 3832] [serial = 481] [outer = 00000000] 07:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19E05800) [pid = 3832] [serial = 482] [outer = 19B15000] 07:23:07 INFO - PROCESS | 3832 | 1461248587108 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19E6C400) [pid = 3832] [serial = 483] [outer = 19B15000] 07:23:07 INFO - PROCESS | 3832 | 1461248587582 Marionette TRACE conn3 <- [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]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 735ms 07:23:07 INFO - PROCESS | 3832 | 1461248587641 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 3832 | 1461248587643 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 07:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:23:07 INFO - PROCESS | 3832 | 1461248587646 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 3832 | 1461248587648 Marionette TRACE conn3 <- [1,610,null,{}] 07:23:07 INFO - PROCESS | 3832 | 1461248587652 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 3832 | 1461248587757 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:23:07 INFO - PROCESS | 3832 | 1461248587842 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 3832 | ++DOCSHELL 1449B800 == 51 [pid = 3832] [id = 162] 07:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (165AB000) [pid = 3832] [serial = 484] [outer = 00000000] 07:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19B12800) [pid = 3832] [serial = 485] [outer = 165AB000] 07:23:07 INFO - PROCESS | 3832 | 1461248587886 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19E04000) [pid = 3832] [serial = 486] [outer = 165AB000] 07:23:08 INFO - PROCESS | 3832 | 1461248588242 Marionette TRACE conn3 <- [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]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 640ms 07:23:08 INFO - PROCESS | 3832 | 1461248588284 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 3832 | 1461248588286 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 07:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:23:08 INFO - PROCESS | 3832 | 1461248588290 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 3832 | 1461248588291 Marionette TRACE conn3 <- [1,614,null,{}] 07:23:08 INFO - PROCESS | 3832 | 1461248588295 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:08 INFO - PROCESS | 3832 | 1461248588369 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:23:08 INFO - PROCESS | 3832 | 1461248588493 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 3832 | ++DOCSHELL 19DE9000 == 52 [pid = 3832] [id = 163] 07:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19E01C00) [pid = 3832] [serial = 487] [outer = 00000000] 07:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1C608800) [pid = 3832] [serial = 488] [outer = 19E01C00] 07:23:08 INFO - PROCESS | 3832 | 1461248588536 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1CF7F400) [pid = 3832] [serial = 489] [outer = 19E01C00] 07:23:08 INFO - PROCESS | 3832 | 1461248588955 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 688ms 07:23:09 INFO - PROCESS | 3832 | 1461248588992 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 3832 | 1461248588994 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 07:23:09 INFO - PROCESS | 3832 | 1461248588998 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 3832 | 1461248588999 Marionette TRACE conn3 <- [1,618,null,{}] 07:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:23:09 INFO - PROCESS | 3832 | 1461248589002 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 3832 | 1461248589125 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:23:09 INFO - PROCESS | 3832 | 1461248589133 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 3832 | ++DOCSHELL 15BCD400 == 53 [pid = 3832] [id = 164] 07:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1CF82C00) [pid = 3832] [serial = 490] [outer = 00000000] 07:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1D61BC00) [pid = 3832] [serial = 491] [outer = 1CF82C00] 07:23:09 INFO - PROCESS | 3832 | 1461248589231 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1D691000) [pid = 3832] [serial = 492] [outer = 1CF82C00] 07:23:09 INFO - PROCESS | 3832 | 1461248589652 Marionette TRACE conn3 <- [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]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 703ms 07:23:09 INFO - PROCESS | 3832 | 1461248589699 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 3832 | 1461248589701 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 07:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:23:09 INFO - PROCESS | 3832 | 1461248589704 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 3832 | 1461248589706 Marionette TRACE conn3 <- [1,622,null,{}] 07:23:09 INFO - PROCESS | 3832 | 1461248589710 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 3832 | 1461248589844 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:23:09 INFO - PROCESS | 3832 | 1461248589900 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 3832 | ++DOCSHELL 1D18B000 == 54 [pid = 3832] [id = 165] 07:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1D617C00) [pid = 3832] [serial = 493] [outer = 00000000] 07:23:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1D79A000) [pid = 3832] [serial = 494] [outer = 1D617C00] 07:23:09 INFO - PROCESS | 3832 | 1461248589945 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1D798800) [pid = 3832] [serial = 495] [outer = 1D617C00] 07:23:10 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:10 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:10 INFO - PROCESS | 3832 | 1461248590344 Marionette TRACE conn3 <- [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]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 703ms 07:23:10 INFO - PROCESS | 3832 | 1461248590405 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 3832 | 1461248590407 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 07:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:23:10 INFO - PROCESS | 3832 | 1461248590410 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 3832 | 1461248590411 Marionette TRACE conn3 <- [1,626,null,{}] 07:23:10 INFO - PROCESS | 3832 | 1461248590415 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:10 INFO - PROCESS | 3832 | 1461248590706 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1C613800) [pid = 3832] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1C97CC00) [pid = 3832] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1C608000) [pid = 3832] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (11F4D800) [pid = 3832] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1809E800) [pid = 3832] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (183E4000) [pid = 3832] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (15BD6400) [pid = 3832] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1A3EA000) [pid = 3832] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19DEFC00) [pid = 3832] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (14B53800) [pid = 3832] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:23:10 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19B15800) [pid = 3832] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:23:10 INFO - PROCESS | 3832 | 1461248590766 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 3832 | ++DOCSHELL 02A8E400 == 55 [pid = 3832] [id = 166] 07:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (02A8F800) [pid = 3832] [serial = 496] [outer = 00000000] 07:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16C46400) [pid = 3832] [serial = 497] [outer = 02A8F800] 07:23:10 INFO - PROCESS | 3832 | 1461248590810 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (183AFC00) [pid = 3832] [serial = 498] [outer = 02A8F800] 07:23:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:11 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:23:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:11 INFO - PROCESS | 3832 | 1461248591180 Marionette TRACE conn3 <- [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]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 797ms 07:23:11 INFO - PROCESS | 3832 | 1461248591212 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 3832 | 1461248591214 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 07:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:23:11 INFO - PROCESS | 3832 | 1461248591217 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 3832 | 1461248591218 Marionette TRACE conn3 <- [1,630,null,{}] 07:23:11 INFO - PROCESS | 3832 | 1461248591231 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 3832 | 1461248591342 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:23:11 INFO - PROCESS | 3832 | 1461248591348 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 3832 | ++DOCSHELL 15BD6400 == 56 [pid = 3832] [id = 167] 07:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (183ADC00) [pid = 3832] [serial = 499] [outer = 00000000] 07:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (18A95C00) [pid = 3832] [serial = 500] [outer = 183ADC00] 07:23:11 INFO - PROCESS | 3832 | 1461248591391 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1893A000) [pid = 3832] [serial = 501] [outer = 183ADC00] 07:23:11 INFO - PROCESS | 3832 | 1461248591815 Marionette TRACE conn3 <- [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]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 641ms 07:23:11 INFO - PROCESS | 3832 | 1461248591856 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 3832 | 1461248591858 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 07:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:23:11 INFO - PROCESS | 3832 | 1461248591861 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 3832 | 1461248591863 Marionette TRACE conn3 <- [1,634,null,{}] 07:23:11 INFO - PROCESS | 3832 | 1461248591866 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 3832 | 1461248591941 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:23:11 INFO - PROCESS | 3832 | 1461248591950 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 3832 | ++DOCSHELL 183B4400 == 57 [pid = 3832] [id = 168] 07:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1C606C00) [pid = 3832] [serial = 502] [outer = 00000000] 07:23:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1CF88000) [pid = 3832] [serial = 503] [outer = 1C606C00] 07:23:11 INFO - PROCESS | 3832 | 1461248591995 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1D796800) [pid = 3832] [serial = 504] [outer = 1C606C00] 07:23:12 INFO - PROCESS | 3832 | 1461248592424 Marionette TRACE conn3 <- [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]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 593ms 07:23:12 INFO - PROCESS | 3832 | 1461248592458 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 3832 | 1461248592460 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 07:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:23:12 INFO - PROCESS | 3832 | 1461248592467 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 3832 | 1461248592470 Marionette TRACE conn3 <- [1,638,null,{}] 07:23:12 INFO - PROCESS | 3832 | 1461248592473 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:12 INFO - PROCESS | 3832 | 1461248592566 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:23:12 INFO - PROCESS | 3832 | 1461248592572 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 3832 | ++DOCSHELL 0267C800 == 58 [pid = 3832] [id = 169] 07:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (0267CC00) [pid = 3832] [serial = 505] [outer = 00000000] 07:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (183B5C00) [pid = 3832] [serial = 506] [outer = 0267CC00] 07:23:12 INFO - PROCESS | 3832 | 1461248592620 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1DA7C000) [pid = 3832] [serial = 507] [outer = 0267CC00] 07:23:13 INFO - PROCESS | 3832 | 1461248593310 Marionette TRACE conn3 <- [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]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 891ms 07:23:13 INFO - PROCESS | 3832 | 1461248593379 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 3832 | 1461248593385 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 07:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:23:13 INFO - PROCESS | 3832 | 1461248593392 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 3832 | 1461248593395 Marionette TRACE conn3 <- [1,642,null,{}] 07:23:13 INFO - PROCESS | 3832 | 1461248593401 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:13 INFO - PROCESS | 3832 | 1461248593507 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:23:13 INFO - PROCESS | 3832 | 1461248593633 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 3832 | ++DOCSHELL 1335F400 == 59 [pid = 3832] [id = 170] 07:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (13361800) [pid = 3832] [serial = 508] [outer = 00000000] 07:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (15BD2800) [pid = 3832] [serial = 509] [outer = 13361800] 07:23:13 INFO - PROCESS | 3832 | 1461248593690 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (165ACC00) [pid = 3832] [serial = 510] [outer = 13361800] 07:23:14 INFO - PROCESS | 3832 | 1461248594290 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 938ms 07:23:14 INFO - PROCESS | 3832 | 1461248594338 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 3832 | 1461248594344 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 07:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:23:14 INFO - PROCESS | 3832 | 1461248594350 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 3832 | 1461248594353 Marionette TRACE conn3 <- [1,646,null,{}] 07:23:14 INFO - PROCESS | 3832 | 1461248594357 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 3832 | 1461248594471 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:23:14 INFO - PROCESS | 3832 | 1461248594632 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 3832 | ++DOCSHELL 183E5C00 == 60 [pid = 3832] [id = 171] 07:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (183EA800) [pid = 3832] [serial = 511] [outer = 00000000] 07:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (18552C00) [pid = 3832] [serial = 512] [outer = 183EA800] 07:23:14 INFO - PROCESS | 3832 | 1461248594687 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (18D0E000) [pid = 3832] [serial = 513] [outer = 183EA800] 07:23:15 INFO - PROCESS | 3832 | 1461248595290 Marionette TRACE conn3 <- [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]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1000ms 07:23:15 INFO - PROCESS | 3832 | 1461248595350 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 3832 | 1461248595353 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 07:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:23:15 INFO - PROCESS | 3832 | 1461248595357 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 3832 | 1461248595361 Marionette TRACE conn3 <- [1,650,null,{}] 07:23:15 INFO - PROCESS | 3832 | 1461248595372 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:15 INFO - PROCESS | 3832 | 1461248595482 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:23:15 INFO - PROCESS | 3832 | 1461248595606 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 3832 | ++DOCSHELL 1C60AC00 == 61 [pid = 3832] [id = 172] 07:23:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1C60B000) [pid = 3832] [serial = 514] [outer = 00000000] 07:23:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1CF8A800) [pid = 3832] [serial = 515] [outer = 1C60B000] 07:23:15 INFO - PROCESS | 3832 | 1461248595664 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1D539C00) [pid = 3832] [serial = 516] [outer = 1C60B000] 07:23:16 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:16 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:23:16 INFO - PROCESS | 3832 | 1461248596230 Marionette TRACE conn3 <- [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]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 891ms 07:23:16 INFO - PROCESS | 3832 | 1461248596268 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 3832 | 1461248596271 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 07:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:23:16 INFO - PROCESS | 3832 | 1461248596275 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 3832 | 1461248596277 Marionette TRACE conn3 <- [1,654,null,{}] 07:23:16 INFO - PROCESS | 3832 | 1461248596281 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:16 INFO - PROCESS | 3832 | 1461248596383 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:23:16 INFO - PROCESS | 3832 | 1461248596491 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 3832 | ++DOCSHELL 180A6C00 == 62 [pid = 3832] [id = 173] 07:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (182EE800) [pid = 3832] [serial = 517] [outer = 00000000] 07:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (18D15C00) [pid = 3832] [serial = 518] [outer = 182EE800] 07:23:16 INFO - PROCESS | 3832 | 1461248596545 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19B4F400) [pid = 3832] [serial = 519] [outer = 182EE800] 07:23:17 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:17 INFO - PROCESS | 3832 | 1461248597278 Marionette TRACE conn3 <- [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]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1031ms 07:23:17 INFO - PROCESS | 3832 | 1461248597333 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 3832 | 1461248597337 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 07:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:23:17 INFO - PROCESS | 3832 | 1461248597342 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 3832 | 1461248597345 Marionette TRACE conn3 <- [1,658,null,{}] 07:23:17 INFO - PROCESS | 3832 | 1461248597351 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:17 INFO - PROCESS | 3832 | 1461248597444 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:23:17 INFO - PROCESS | 3832 | 1461248597544 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 3832 | ++DOCSHELL 157A6000 == 63 [pid = 3832] [id = 174] 07:23:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (157B0800) [pid = 3832] [serial = 520] [outer = 00000000] 07:23:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (165A7000) [pid = 3832] [serial = 521] [outer = 157B0800] 07:23:17 INFO - PROCESS | 3832 | 1461248597593 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (16CB2800) [pid = 3832] [serial = 522] [outer = 157B0800] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 183B4400 == 62 [pid = 3832] [id = 168] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 15BD6400 == 61 [pid = 3832] [id = 167] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 02A8E400 == 60 [pid = 3832] [id = 166] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 1D18B000 == 59 [pid = 3832] [id = 165] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 15BCD400 == 58 [pid = 3832] [id = 164] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 19DE9000 == 57 [pid = 3832] [id = 163] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 1449B800 == 56 [pid = 3832] [id = 162] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 19B14C00 == 55 [pid = 3832] [id = 161] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 157ACC00 == 54 [pid = 3832] [id = 160] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 17DF3000 == 53 [pid = 3832] [id = 159] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1D11F000) [pid = 3832] [serial = 422] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (17DF7000) [pid = 3832] [serial = 416] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (19B18800) [pid = 3832] [serial = 419] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOCSHELL 12D40C00 == 52 [pid = 3832] [id = 154] 07:23:18 INFO - PROCESS | 3832 | 1461248598224 Marionette TRACE conn3 <- [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]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 907ms 07:23:18 INFO - PROCESS | 3832 | 1461248598248 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 3832 | 1461248598253 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 07:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:23:18 INFO - PROCESS | 3832 | 1461248598259 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 3832 | 1461248598261 Marionette TRACE conn3 <- [1,662,null,{}] 07:23:18 INFO - PROCESS | 3832 | 1461248598265 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 3832 | 1461248598358 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1D620400) [pid = 3832] [serial = 450] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (16635C00) [pid = 3832] [serial = 453] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1D69A800) [pid = 3832] [serial = 456] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1AF69400) [pid = 3832] [serial = 441] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19E10C00) [pid = 3832] [serial = 458] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1C980400) [pid = 3832] [serial = 443] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1CDB2400) [pid = 3832] [serial = 444] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1D690C00) [pid = 3832] [serial = 449] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1D18CC00) [pid = 3832] [serial = 447] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1D18E800) [pid = 3832] [serial = 446] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1449A000) [pid = 3832] [serial = 426] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (13310400) [pid = 3832] [serial = 425] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (18544C00) [pid = 3832] [serial = 429] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (183E7800) [pid = 3832] [serial = 428] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (19DEC800) [pid = 3832] [serial = 432] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19B73800) [pid = 3832] [serial = 431] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (182FB400) [pid = 3832] [serial = 434] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (197DC800) [pid = 3832] [serial = 435] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A6FC000) [pid = 3832] [serial = 440] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19F1C400) [pid = 3832] [serial = 437] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19F1BC00) [pid = 3832] [serial = 438] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15EC9400) [pid = 3832] [serial = 452] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1C60F400) [pid = 3832] [serial = 455] [outer = 00000000] [url = about:blank] 07:23:18 INFO - PROCESS | 3832 | 1461248598445 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 3832 | ++DOCSHELL 13310400 == 53 [pid = 3832] [id = 175] 07:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (13372C00) [pid = 3832] [serial = 523] [outer = 00000000] 07:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (15B33C00) [pid = 3832] [serial = 524] [outer = 13372C00] 07:23:18 INFO - PROCESS | 3832 | 1461248598500 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (17DF6800) [pid = 3832] [serial = 525] [outer = 13372C00] 07:23:18 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:18 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:23:18 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:18 INFO - PROCESS | 3832 | 1461248598905 Marionette TRACE conn3 <- [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]]]}] 07:23:18 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 07:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 703ms 07:23:18 INFO - PROCESS | 3832 | 1461248598957 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 3832 | 1461248598960 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 07:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:23:18 INFO - PROCESS | 3832 | 1461248598964 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 3832 | 1461248598967 Marionette TRACE conn3 <- [1,666,null,{}] 07:23:18 INFO - PROCESS | 3832 | 1461248598977 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:19 INFO - PROCESS | 3832 | 1461248599063 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:23:19 INFO - PROCESS | 3832 | 1461248599069 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 3832 | ++DOCSHELL 1854A000 == 54 [pid = 3832] [id = 176] 07:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1854D000) [pid = 3832] [serial = 526] [outer = 00000000] 07:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (18D0DC00) [pid = 3832] [serial = 527] [outer = 1854D000] 07:23:19 INFO - PROCESS | 3832 | 1461248599123 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19B12C00) [pid = 3832] [serial = 528] [outer = 1854D000] 07:23:19 INFO - PROCESS | 3832 | 1461248599584 Marionette TRACE conn3 <- [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]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 625ms 07:23:19 INFO - PROCESS | 3832 | 1461248599601 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 3832 | 1461248599603 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 07:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:23:19 INFO - PROCESS | 3832 | 1461248599607 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 3832 | 1461248599608 Marionette TRACE conn3 <- [1,670,null,{}] 07:23:19 INFO - PROCESS | 3832 | 1461248599612 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:19 INFO - PROCESS | 3832 | 1461248599689 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:23:19 INFO - PROCESS | 3832 | 1461248599726 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 3832 | ++DOCSHELL 19B18C00 == 55 [pid = 3832] [id = 177] 07:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19B55400) [pid = 3832] [serial = 529] [outer = 00000000] 07:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (19B59800) [pid = 3832] [serial = 530] [outer = 19B55400] 07:23:19 INFO - PROCESS | 3832 | 1461248599773 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19B5C400) [pid = 3832] [serial = 531] [outer = 19B55400] 07:23:20 INFO - PROCESS | 3832 | 1461248600758 Marionette TRACE conn3 <- [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]]]}] 07:23:20 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) 07:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1188ms 07:23:20 INFO - PROCESS | 3832 | 1461248600806 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 3832 | 1461248600808 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 07:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:23:20 INFO - PROCESS | 3832 | 1461248600812 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 3832 | 1461248600813 Marionette TRACE conn3 <- [1,674,null,{}] 07:23:20 INFO - PROCESS | 3832 | 1461248600817 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:20 INFO - PROCESS | 3832 | 1461248600920 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:23:20 INFO - PROCESS | 3832 | 1461248600926 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 3832 | ++DOCSHELL 1330DC00 == 56 [pid = 3832] [id = 178] 07:23:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19B59400) [pid = 3832] [serial = 532] [outer = 00000000] 07:23:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19DED000) [pid = 3832] [serial = 533] [outer = 19B59400] 07:23:20 INFO - PROCESS | 3832 | 1461248600972 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19DF0800) [pid = 3832] [serial = 534] [outer = 19B59400] 07:23:21 INFO - PROCESS | 3832 | 1461248601915 Marionette TRACE conn3 <- [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]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 07:23:21 INFO - PROCESS | 3832 | 1461248601957 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 3832 | 1461248601959 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 07:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:23:21 INFO - PROCESS | 3832 | 1461248601962 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 3832 | 1461248601964 Marionette TRACE conn3 <- [1,678,null,{}] 07:23:21 INFO - PROCESS | 3832 | 1461248601967 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 3832 | 1461248602099 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:23:22 INFO - PROCESS | 3832 | 1461248602107 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 3832 | ++DOCSHELL 19E08000 == 57 [pid = 3832] [id = 179] 07:23:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19E08400) [pid = 3832] [serial = 535] [outer = 00000000] 07:23:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1A6F0C00) [pid = 3832] [serial = 536] [outer = 19E08400] 07:23:22 INFO - PROCESS | 3832 | 1461248602154 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1A6F7400) [pid = 3832] [serial = 537] [outer = 19E08400] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1CF82C00) [pid = 3832] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1D617C00) [pid = 3832] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1809B800) [pid = 3832] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (165AB000) [pid = 3832] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15BB3C00) [pid = 3832] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19B15000) [pid = 3832] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1692E000) [pid = 3832] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (183ADC00) [pid = 3832] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (02A8F800) [pid = 3832] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19E01C00) [pid = 3832] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:23:22 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1C606C00) [pid = 3832] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:23:23 INFO - PROCESS | 3832 | 1461248603353 Marionette TRACE conn3 <- [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]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:23:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1437ms 07:23:23 INFO - PROCESS | 3832 | 1461248603423 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 3832 | 1461248603425 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 07:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:23:23 INFO - PROCESS | 3832 | 1461248603428 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 3832 | 1461248603430 Marionette TRACE conn3 <- [1,682,null,{}] 07:23:23 INFO - PROCESS | 3832 | 1461248603436 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:23 INFO - PROCESS | 3832 | 1461248603508 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:23:23 INFO - PROCESS | 3832 | 1461248603515 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 3832 | ++DOCSHELL 12D7DC00 == 58 [pid = 3832] [id = 180] 07:23:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (13496000) [pid = 3832] [serial = 538] [outer = 00000000] 07:23:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19B7DC00) [pid = 3832] [serial = 539] [outer = 13496000] 07:23:23 INFO - PROCESS | 3832 | 1461248603558 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (183AD400) [pid = 3832] [serial = 540] [outer = 13496000] 07:23:24 INFO - PROCESS | 3832 | 1461248604461 Marionette TRACE conn3 <- [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]]]}] 07:23:24 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) 07:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1047ms 07:23:24 INFO - PROCESS | 3832 | 1461248604477 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 3832 | 1461248604479 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 07:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:23:24 INFO - PROCESS | 3832 | 1461248604483 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 3832 | 1461248604484 Marionette TRACE conn3 <- [1,686,null,{}] 07:23:24 INFO - PROCESS | 3832 | 1461248604488 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:24 INFO - PROCESS | 3832 | 1461248604592 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:23:24 INFO - PROCESS | 3832 | 1461248604602 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 3832 | ++DOCSHELL 1809B800 == 59 [pid = 3832] [id = 181] 07:23:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (183B4400) [pid = 3832] [serial = 541] [outer = 00000000] 07:23:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1AF6B400) [pid = 3832] [serial = 542] [outer = 183B4400] 07:23:24 INFO - PROCESS | 3832 | 1461248604649 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1AF71400) [pid = 3832] [serial = 543] [outer = 183B4400] 07:23:25 INFO - PROCESS | 3832 | 1461248605759 Marionette TRACE conn3 <- [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]]]}] 07:23:25 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) 07:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1296ms 07:23:25 INFO - PROCESS | 3832 | 1461248605783 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 3832 | 1461248605788 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 07:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:23:25 INFO - PROCESS | 3832 | 1461248605793 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 3832 | 1461248605795 Marionette TRACE conn3 <- [1,690,null,{}] 07:23:25 INFO - PROCESS | 3832 | 1461248605803 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:25 INFO - PROCESS | 3832 | 1461248605901 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:23:25 INFO - PROCESS | 3832 | 1461248605980 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 3832 | ++DOCSHELL 13B30C00 == 60 [pid = 3832] [id = 182] 07:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (13B56000) [pid = 3832] [serial = 544] [outer = 00000000] 07:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (15ECB800) [pid = 3832] [serial = 545] [outer = 13B56000] 07:23:26 INFO - PROCESS | 3832 | 1461248606082 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (18099000) [pid = 3832] [serial = 546] [outer = 13B56000] 07:23:27 INFO - PROCESS | 3832 | 1461248607145 Marionette TRACE conn3 <- [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]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1391ms 07:23:27 INFO - PROCESS | 3832 | 1461248607199 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 3832 | 1461248607204 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 07:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:23:27 INFO - PROCESS | 3832 | 1461248607211 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 3832 | 1461248607214 Marionette TRACE conn3 <- [1,694,null,{}] 07:23:27 INFO - PROCESS | 3832 | 1461248607219 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 3832 | 1461248607378 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:23:27 INFO - PROCESS | 3832 | 1461248607481 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 3832 | ++DOCSHELL 1854F400 == 61 [pid = 3832] [id = 183] 07:23:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (18553400) [pid = 3832] [serial = 547] [outer = 00000000] 07:23:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19B1BC00) [pid = 3832] [serial = 548] [outer = 18553400] 07:23:27 INFO - PROCESS | 3832 | 1461248607537 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (19B7D800) [pid = 3832] [serial = 549] [outer = 18553400] 07:23:28 INFO - PROCESS | 3832 | 1461248608601 Marionette TRACE conn3 <- [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]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1422ms 07:23:28 INFO - PROCESS | 3832 | 1461248608625 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 3832 | 1461248608627 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 07:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:23:28 INFO - PROCESS | 3832 | 1461248608632 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 3832 | 1461248608635 Marionette TRACE conn3 <- [1,698,null,{}] 07:23:28 INFO - PROCESS | 3832 | 1461248608646 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:28 INFO - PROCESS | 3832 | 1461248608756 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:23:28 INFO - PROCESS | 3832 | 1461248608880 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 3832 | ++DOCSHELL 14B53800 == 62 [pid = 3832] [id = 184] 07:23:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (18098800) [pid = 3832] [serial = 550] [outer = 00000000] 07:23:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (183E4C00) [pid = 3832] [serial = 551] [outer = 18098800] 07:23:28 INFO - PROCESS | 3832 | 1461248608938 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (1C607000) [pid = 3832] [serial = 552] [outer = 18098800] 07:23:29 INFO - PROCESS | 3832 | 1461248609992 Marionette TRACE conn3 <- [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]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1422ms 07:23:30 INFO - PROCESS | 3832 | 1461248610047 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 3832 | 1461248610051 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 07:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:23:30 INFO - PROCESS | 3832 | 1461248610056 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 3832 | 1461248610060 Marionette TRACE conn3 <- [1,702,null,{}] 07:23:30 INFO - PROCESS | 3832 | 1461248610066 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:30 INFO - PROCESS | 3832 | 1461248610197 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:23:30 INFO - PROCESS | 3832 | 1461248610336 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 3832 | ++DOCSHELL 1387F800 == 63 [pid = 3832] [id = 185] 07:23:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1449AC00) [pid = 3832] [serial = 553] [outer = 00000000] 07:23:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (1809F800) [pid = 3832] [serial = 554] [outer = 1449AC00] 07:23:30 INFO - PROCESS | 3832 | 1461248610387 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1809CC00) [pid = 3832] [serial = 555] [outer = 1449AC00] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 12D7DC00 == 62 [pid = 3832] [id = 180] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 19E08000 == 61 [pid = 3832] [id = 179] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 1330DC00 == 60 [pid = 3832] [id = 178] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 19B18C00 == 59 [pid = 3832] [id = 177] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 1854A000 == 58 [pid = 3832] [id = 176] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 13310400 == 57 [pid = 3832] [id = 175] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 157A6000 == 56 [pid = 3832] [id = 174] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 1335F400 == 55 [pid = 3832] [id = 170] 07:23:30 INFO - PROCESS | 3832 | --DOCSHELL 0267C800 == 54 [pid = 3832] [id = 169] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1CF88000) [pid = 3832] [serial = 503] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1D61BC00) [pid = 3832] [serial = 491] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1D79A000) [pid = 3832] [serial = 494] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1D691000) [pid = 3832] [serial = 492] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (13360C00) [pid = 3832] [serial = 461] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (18553000) [pid = 3832] [serial = 464] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (19E0F800) [pid = 3832] [serial = 467] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1CF83800) [pid = 3832] [serial = 470] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1854AC00) [pid = 3832] [serial = 477] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (183EF400) [pid = 3832] [serial = 476] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (19B12800) [pid = 3832] [serial = 485] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19E04000) [pid = 3832] [serial = 486] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1D798800) [pid = 3832] [serial = 495] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (16938800) [pid = 3832] [serial = 479] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (182C9400) [pid = 3832] [serial = 480] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19E05800) [pid = 3832] [serial = 482] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19E6C400) [pid = 3832] [serial = 483] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (18D0AC00) [pid = 3832] [serial = 474] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (18D12000) [pid = 3832] [serial = 473] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (18A95C00) [pid = 3832] [serial = 500] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (183AFC00) [pid = 3832] [serial = 498] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (16C46400) [pid = 3832] [serial = 497] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1D796800) [pid = 3832] [serial = 504] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1C608800) [pid = 3832] [serial = 488] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1CF7F400) [pid = 3832] [serial = 489] [outer = 00000000] [url = about:blank] 07:23:30 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1893A000) [pid = 3832] [serial = 501] [outer = 00000000] [url = about:blank] 07:23:31 INFO - PROCESS | 3832 | 1461248611404 Marionette TRACE conn3 <- [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]]]}] 07:23:31 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 07:23:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1391ms 07:23:31 INFO - PROCESS | 3832 | 1461248611464 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 3832 | 1461248611469 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 07:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:23:31 INFO - PROCESS | 3832 | 1461248611475 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 3832 | 1461248611478 Marionette TRACE conn3 <- [1,706,null,{}] 07:23:31 INFO - PROCESS | 3832 | 1461248611482 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 3832 | 1461248611561 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:23:31 INFO - PROCESS | 3832 | 1461248611567 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 3832 | ++DOCSHELL 1550FC00 == 55 [pid = 3832] [id = 186] 07:23:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (15ED3400) [pid = 3832] [serial = 556] [outer = 00000000] 07:23:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (183B6800) [pid = 3832] [serial = 557] [outer = 15ED3400] 07:23:31 INFO - PROCESS | 3832 | 1461248611612 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (183ED000) [pid = 3832] [serial = 558] [outer = 15ED3400] 07:23:32 INFO - PROCESS | 3832 | 1461248612576 Marionette TRACE conn3 <- [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]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1157ms 07:23:32 INFO - PROCESS | 3832 | 1461248612630 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 3832 | 1461248612632 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 07:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:23:32 INFO - PROCESS | 3832 | 1461248612636 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 3832 | 1461248612639 Marionette TRACE conn3 <- [1,710,null,{}] 07:23:32 INFO - PROCESS | 3832 | 1461248612649 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 3832 | 1461248612732 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:23:32 INFO - PROCESS | 3832 | 1461248612739 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 3832 | ++DOCSHELL 19929C00 == 56 [pid = 3832] [id = 187] 07:23:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19B11C00) [pid = 3832] [serial = 559] [outer = 00000000] 07:23:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19B55C00) [pid = 3832] [serial = 560] [outer = 19B11C00] 07:23:32 INFO - PROCESS | 3832 | 1461248612793 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19B7A400) [pid = 3832] [serial = 561] [outer = 19B11C00] 07:23:33 INFO - PROCESS | 3832 | 1461248613283 Marionette TRACE conn3 <- [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] 07:23:33 INFO - PROCESS | 3832 | 1461248613337 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 07:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:23:33 INFO - PROCESS | 3832 | 1461248613340 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 3832 | 1461248613342 Marionette TRACE conn3 <- [1,714,null,{}] 07:23:33 INFO - PROCESS | 3832 | 1461248613345 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:33 INFO - PROCESS | 3832 | 1461248613452 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:23:33 INFO - PROCESS | 3832 | 1461248613458 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 3832 | ++DOCSHELL 19E07C00 == 57 [pid = 3832] [id = 188] 07:23:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19E0FC00) [pid = 3832] [serial = 562] [outer = 00000000] 07:23:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19F16C00) [pid = 3832] [serial = 563] [outer = 19E0FC00] 07:23:33 INFO - PROCESS | 3832 | 1461248613546 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19FB6C00) [pid = 3832] [serial = 564] [outer = 19E0FC00] 07:23:34 INFO - PROCESS | 3832 | 1461248614015 Marionette TRACE conn3 <- [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]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 735ms 07:23:34 INFO - PROCESS | 3832 | 1461248614102 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 3832 | 1461248614104 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:23:34 INFO - PROCESS | 3832 | 1461248614119 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 3832 | 1461248614121 Marionette TRACE conn3 <- [1,718,null,{}] 07:23:34 INFO - PROCESS | 3832 | 1461248614124 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 3832 | 1461248614228 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:23:34 INFO - PROCESS | 3832 | 1461248614238 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 3832 | ++DOCSHELL 19F16400 == 58 [pid = 3832] [id = 189] 07:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1A3ED400) [pid = 3832] [serial = 565] [outer = 00000000] 07:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1C605400) [pid = 3832] [serial = 566] [outer = 1A3ED400] 07:23:34 INFO - PROCESS | 3832 | 1461248614283 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1AF6FC00) [pid = 3832] [serial = 567] [outer = 1A3ED400] 07:23:34 INFO - PROCESS | 3832 | 1461248614743 Marionette TRACE conn3 <- [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[4036] expected 0 but got 24","_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] 07:23:34 INFO - PROCESS | 3832 | 1461248614760 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:23:34 INFO - PROCESS | 3832 | 1461248614764 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 3832 | 1461248614765 Marionette TRACE conn3 <- [1,722,null,{}] 07:23:34 INFO - PROCESS | 3832 | 1461248614769 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 3832 | 1461248614903 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:23:34 INFO - PROCESS | 3832 | 1461248614911 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 3832 | ++DOCSHELL 13B57000 == 59 [pid = 3832] [id = 190] 07:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (15EC6000) [pid = 3832] [serial = 568] [outer = 00000000] 07:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1A6F7800) [pid = 3832] [serial = 569] [outer = 15EC6000] 07:23:35 INFO - PROCESS | 3832 | 1461248615168 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1D18EC00) [pid = 3832] [serial = 570] [outer = 15EC6000] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19DE8800) [pid = 3832] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15727000) [pid = 3832] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (13B5EC00) [pid = 3832] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1D694400) [pid = 3832] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1D195C00) [pid = 3832] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1D695400) [pid = 3832] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (183E2400) [pid = 3832] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1854A400) [pid = 3832] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (185D4C00) [pid = 3832] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (180A2000) [pid = 3832] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1C60B800) [pid = 3832] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (15BB5400) [pid = 3832] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1C79C400) [pid = 3832] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19B59400) [pid = 3832] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1854D000) [pid = 3832] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (157B0800) [pid = 3832] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19B55400) [pid = 3832] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13372C00) [pid = 3832] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19E08400) [pid = 3832] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:23:35 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (13496000) [pid = 3832] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:23:35 INFO - PROCESS | 3832 | 1461248615582 Marionette TRACE conn3 <- [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]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 844ms 07:23:35 INFO - PROCESS | 3832 | 1461248615607 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 3832 | 1461248615609 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 07:23:35 INFO - PROCESS | 3832 | 1461248615612 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:23:35 INFO - PROCESS | 3832 | 1461248615614 Marionette TRACE conn3 <- [1,726,null,{}] 07:23:35 INFO - PROCESS | 3832 | 1461248615617 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:35 INFO - PROCESS | 3832 | 1461248615721 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:23:35 INFO - PROCESS | 3832 | 1461248615730 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 3832 | ++DOCSHELL 13496800 == 60 [pid = 3832] [id = 191] 07:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13883000) [pid = 3832] [serial = 571] [outer = 00000000] 07:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (18936000) [pid = 3832] [serial = 572] [outer = 13883000] 07:23:35 INFO - PROCESS | 3832 | 1461248615774 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19DE4400) [pid = 3832] [serial = 573] [outer = 13883000] 07:23:36 INFO - PROCESS | 3832 | 1461248616663 Marionette TRACE conn3 <- [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]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1094ms 07:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:23:36 INFO - PROCESS | 3832 | 1461248616710 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 3832 | 1461248616712 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 07:23:36 INFO - PROCESS | 3832 | 1461248616715 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 3832 | 1461248616717 Marionette TRACE conn3 <- [1,730,null,{}] 07:23:36 INFO - PROCESS | 3832 | 1461248616720 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 3832 | 1461248616795 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:23:36 INFO - PROCESS | 3832 | 1461248616877 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 3832 | ++DOCSHELL 12C5A800 == 61 [pid = 3832] [id = 192] 07:23:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12D71000) [pid = 3832] [serial = 574] [outer = 00000000] 07:23:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1C797800) [pid = 3832] [serial = 575] [outer = 12D71000] 07:23:36 INFO - PROCESS | 3832 | 1461248616921 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1D114C00) [pid = 3832] [serial = 576] [outer = 12D71000] 07:23:37 INFO - PROCESS | 3832 | 1461248617939 Marionette TRACE conn3 <- [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]]]}] 07:23:37 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 07:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1250ms 07:23:37 INFO - PROCESS | 3832 | 1461248617977 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 3832 | 1461248617982 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 07:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:23:37 INFO - PROCESS | 3832 | 1461248617988 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 3832 | 1461248617991 Marionette TRACE conn3 <- [1,734,null,{}] 07:23:37 INFO - PROCESS | 3832 | 1461248617997 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:38 INFO - PROCESS | 3832 | 1461248618103 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:23:38 INFO - PROCESS | 3832 | 1461248618244 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 3832 | ++DOCSHELL 15BCD400 == 62 [pid = 3832] [id = 193] 07:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15BD2000) [pid = 3832] [serial = 577] [outer = 00000000] 07:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (182F9400) [pid = 3832] [serial = 578] [outer = 15BD2000] 07:23:38 INFO - PROCESS | 3832 | 1461248618301 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (183B3C00) [pid = 3832] [serial = 579] [outer = 15BD2000] 07:23:39 INFO - PROCESS | 3832 | 1461248619304 Marionette TRACE conn3 <- [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]]]}] 07:23:39 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.) 07:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1360ms 07:23:39 INFO - PROCESS | 3832 | 1461248619384 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 3832 | 1461248619390 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 07:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:23:39 INFO - PROCESS | 3832 | 1461248619397 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 3832 | 1461248619400 Marionette TRACE conn3 <- [1,738,null,{}] 07:23:39 INFO - PROCESS | 3832 | 1461248619405 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:39 INFO - PROCESS | 3832 | 1461248619496 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:23:39 INFO - PROCESS | 3832 | 1461248619695 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 3832 | ++DOCSHELL 18AA2000 == 63 [pid = 3832] [id = 194] 07:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (197DE800) [pid = 3832] [serial = 580] [outer = 00000000] 07:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19B75C00) [pid = 3832] [serial = 581] [outer = 197DE800] 07:23:39 INFO - PROCESS | 3832 | 1461248619750 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19E08800) [pid = 3832] [serial = 582] [outer = 197DE800] 07:23:40 INFO - PROCESS | 3832 | 1461248620789 Marionette TRACE conn3 <- [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]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1453ms 07:23:40 INFO - PROCESS | 3832 | 1461248620854 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 3832 | 1461248620856 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 07:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:23:40 INFO - PROCESS | 3832 | 1461248620861 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 3832 | 1461248620864 Marionette TRACE conn3 <- [1,742,null,{}] 07:23:40 INFO - PROCESS | 3832 | 1461248620917 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 3832 | 1461248621042 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:23:41 INFO - PROCESS | 3832 | 1461248621177 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 3832 | ++DOCSHELL 12B84400 == 64 [pid = 3832] [id = 195] 07:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (137B7C00) [pid = 3832] [serial = 583] [outer = 00000000] 07:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (182F3C00) [pid = 3832] [serial = 584] [outer = 137B7C00] 07:23:41 INFO - PROCESS | 3832 | 1461248621234 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (197DE400) [pid = 3832] [serial = 585] [outer = 137B7C00] 07:23:42 INFO - PROCESS | 3832 | 1461248622378 Marionette TRACE conn3 <- [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]]]}] 07:23:42 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 07:23:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1562ms 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 13496800 == 63 [pid = 3832] [id = 191] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 13B57000 == 62 [pid = 3832] [id = 190] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 19F16400 == 61 [pid = 3832] [id = 189] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 19E07C00 == 60 [pid = 3832] [id = 188] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 19929C00 == 59 [pid = 3832] [id = 187] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 1550FC00 == 58 [pid = 3832] [id = 186] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 1387F800 == 57 [pid = 3832] [id = 185] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 13B30C00 == 56 [pid = 3832] [id = 182] 07:23:42 INFO - PROCESS | 3832 | --DOCSHELL 1809B800 == 55 [pid = 3832] [id = 181] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1AF6B400) [pid = 3832] [serial = 542] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1DE2D800) [pid = 3832] [serial = 414] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (18099C00) [pid = 3832] [serial = 368] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (165AF400) [pid = 3832] [serial = 329] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1D78B800) [pid = 3832] [serial = 365] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1D61EC00) [pid = 3832] [serial = 326] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1DA05400) [pid = 3832] [serial = 374] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A566000) [pid = 3832] [serial = 371] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1D796000) [pid = 3832] [serial = 377] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19DE2400) [pid = 3832] [serial = 420] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (190B1800) [pid = 3832] [serial = 332] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1D53A000) [pid = 3832] [serial = 335] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (180A4C00) [pid = 3832] [serial = 417] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1D618000) [pid = 3832] [serial = 423] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19DF0800) [pid = 3832] [serial = 534] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19DED000) [pid = 3832] [serial = 533] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (18D0DC00) [pid = 3832] [serial = 527] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19B12C00) [pid = 3832] [serial = 528] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16CB2800) [pid = 3832] [serial = 522] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (165A7000) [pid = 3832] [serial = 521] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19B59800) [pid = 3832] [serial = 530] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15B33C00) [pid = 3832] [serial = 524] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17DF6800) [pid = 3832] [serial = 525] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (18D15C00) [pid = 3832] [serial = 518] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (183B5C00) [pid = 3832] [serial = 506] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1A6F0C00) [pid = 3832] [serial = 536] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15BD2800) [pid = 3832] [serial = 509] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18552C00) [pid = 3832] [serial = 512] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1CF8A800) [pid = 3832] [serial = 515] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19B7DC00) [pid = 3832] [serial = 539] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A6F7400) [pid = 3832] [serial = 537] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B5C400) [pid = 3832] [serial = 531] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (183AD400) [pid = 3832] [serial = 540] [outer = 00000000] [url = about:blank] 07:23:42 INFO - PROCESS | 3832 | 1461248622487 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 3832 | 1461248622491 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 07:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:23:42 INFO - PROCESS | 3832 | 1461248622497 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 3832 | 1461248622500 Marionette TRACE conn3 <- [1,746,null,{}] 07:23:42 INFO - PROCESS | 3832 | 1461248622506 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 3832 | 1461248622614 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:23:42 INFO - PROCESS | 3832 | 1461248622741 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 3832 | ++DOCSHELL 14B56400 == 56 [pid = 3832] [id = 196] 07:23:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15EC5800) [pid = 3832] [serial = 586] [outer = 00000000] 07:23:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16635C00) [pid = 3832] [serial = 587] [outer = 15EC5800] 07:23:42 INFO - PROCESS | 3832 | 1461248622788 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16CB2800) [pid = 3832] [serial = 588] [outer = 15EC5800] 07:23:43 INFO - PROCESS | 3832 | 1461248623168 Marionette TRACE conn3 <- [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]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 688ms 07:23:43 INFO - PROCESS | 3832 | 1461248623197 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 3832 | 1461248623202 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 07:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:23:43 INFO - PROCESS | 3832 | 1461248623208 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 3832 | 1461248623210 Marionette TRACE conn3 <- [1,750,null,{}] 07:23:43 INFO - PROCESS | 3832 | 1461248623214 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 3832 | 1461248623339 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:23:43 INFO - PROCESS | 3832 | 1461248623348 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 3832 | ++DOCSHELL 15DCDC00 == 57 [pid = 3832] [id = 197] 07:23:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16C46C00) [pid = 3832] [serial = 589] [outer = 00000000] 07:23:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (183AE400) [pid = 3832] [serial = 590] [outer = 16C46C00] 07:23:43 INFO - PROCESS | 3832 | 1461248623393 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (183E6C00) [pid = 3832] [serial = 591] [outer = 16C46C00] 07:23:44 INFO - PROCESS | 3832 | 1461248624290 Marionette TRACE conn3 <- [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]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1094ms 07:23:44 INFO - PROCESS | 3832 | 1461248624304 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 3832 | 1461248624306 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 07:23:44 INFO - PROCESS | 3832 | 1461248624317 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:23:44 INFO - PROCESS | 3832 | 1461248624321 Marionette TRACE conn3 <- [1,754,null,{}] 07:23:44 INFO - PROCESS | 3832 | 1461248624331 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:44 INFO - PROCESS | 3832 | 1461248624412 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:23:44 INFO - PROCESS | 3832 | 1461248624418 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 3832 | ++DOCSHELL 197DE000 == 58 [pid = 3832] [id = 198] 07:23:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (197DFC00) [pid = 3832] [serial = 592] [outer = 00000000] 07:23:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19B1B800) [pid = 3832] [serial = 593] [outer = 197DFC00] 07:23:44 INFO - PROCESS | 3832 | 1461248624465 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19B55400) [pid = 3832] [serial = 594] [outer = 197DFC00] 07:23:45 INFO - PROCESS | 3832 | 1461248625406 Marionette TRACE conn3 <- [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]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1156ms 07:23:45 INFO - PROCESS | 3832 | 1461248625474 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 3832 | 1461248625476 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 07:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:23:45 INFO - PROCESS | 3832 | 1461248625480 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 3832 | 1461248625482 Marionette TRACE conn3 <- [1,758,null,{}] 07:23:45 INFO - PROCESS | 3832 | 1461248625486 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 3832 | 1461248625595 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:23:45 INFO - PROCESS | 3832 | 1461248625601 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 3832 | ++DOCSHELL 19B15000 == 59 [pid = 3832] [id = 199] 07:23:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19B5A000) [pid = 3832] [serial = 595] [outer = 00000000] 07:23:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19DF0000) [pid = 3832] [serial = 596] [outer = 19B5A000] 07:23:45 INFO - PROCESS | 3832 | 1461248625690 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19E05400) [pid = 3832] [serial = 597] [outer = 19B5A000] 07:23:46 INFO - PROCESS | 3832 | 1461248626123 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 687ms 07:23:46 INFO - PROCESS | 3832 | 1461248626179 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 3832 | 1461248626181 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 07:23:46 INFO - PROCESS | 3832 | 1461248626184 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:23:46 INFO - PROCESS | 3832 | 1461248626186 Marionette TRACE conn3 <- [1,762,null,{}] 07:23:46 INFO - PROCESS | 3832 | 1461248626189 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:46 INFO - PROCESS | 3832 | 1461248626291 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:23:46 INFO - PROCESS | 3832 | 1461248626299 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 3832 | ++DOCSHELL 19DEF000 == 60 [pid = 3832] [id = 200] 07:23:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19E70800) [pid = 3832] [serial = 598] [outer = 00000000] 07:23:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19FB4400) [pid = 3832] [serial = 599] [outer = 19E70800] 07:23:46 INFO - PROCESS | 3832 | 1461248626391 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A3EA000) [pid = 3832] [serial = 600] [outer = 19E70800] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19E0FC00) [pid = 3832] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1449AC00) [pid = 3832] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (15ED3400) [pid = 3832] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B11C00) [pid = 3832] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (18098800) [pid = 3832] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A3ED400) [pid = 3832] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13883000) [pid = 3832] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15EC6000) [pid = 3832] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1C60B000) [pid = 3832] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1CF7D400) [pid = 3832] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19E02000) [pid = 3832] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (0267CC00) [pid = 3832] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13361800) [pid = 3832] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19E0A400) [pid = 3832] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180A1C00) [pid = 3832] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (183EA800) [pid = 3832] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (182EE800) [pid = 3832] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:23:46 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12D49800) [pid = 3832] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:23:46 INFO - PROCESS | 3832 | 1461248626895 Marionette TRACE conn3 <- [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]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 07:23:46 INFO - PROCESS | 3832 | 1461248626935 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 3832 | 1461248626937 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 07:23:46 INFO - PROCESS | 3832 | 1461248626941 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:23:46 INFO - PROCESS | 3832 | 1461248626942 Marionette TRACE conn3 <- [1,766,null,{}] 07:23:46 INFO - PROCESS | 3832 | 1461248626948 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 3832 | 1461248627084 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:23:47 INFO - PROCESS | 3832 | 1461248627138 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 3832 | ++DOCSHELL 15727800 == 61 [pid = 3832] [id = 201] 07:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (165A0C00) [pid = 3832] [serial = 601] [outer = 00000000] 07:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19E6DC00) [pid = 3832] [serial = 602] [outer = 165A0C00] 07:23:47 INFO - PROCESS | 3832 | 1461248627185 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19FA9400) [pid = 3832] [serial = 603] [outer = 165A0C00] 07:23:47 INFO - PROCESS | 3832 | 1461248627533 Marionette TRACE conn3 <- [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]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 641ms 07:23:47 INFO - PROCESS | 3832 | 1461248627579 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 3832 | 1461248627581 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 07:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:23:47 INFO - PROCESS | 3832 | 1461248627584 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 3832 | 1461248627586 Marionette TRACE conn3 <- [1,770,null,{}] 07:23:47 INFO - PROCESS | 3832 | 1461248627589 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 3832 | 1461248627694 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:23:47 INFO - PROCESS | 3832 | 1461248627702 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 3832 | ++DOCSHELL 157B2C00 == 62 [pid = 3832] [id = 202] 07:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E77400) [pid = 3832] [serial = 604] [outer = 00000000] 07:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1AAED800) [pid = 3832] [serial = 605] [outer = 19E77400] 07:23:47 INFO - PROCESS | 3832 | 1461248627746 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1AAF5000) [pid = 3832] [serial = 606] [outer = 19E77400] 07:23:48 INFO - PROCESS | 3832 | 1461248628133 Marionette TRACE conn3 <- [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]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 594ms 07:23:48 INFO - PROCESS | 3832 | 1461248628182 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 3832 | 1461248628184 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 07:23:48 INFO - PROCESS | 3832 | 1461248628187 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:23:48 INFO - PROCESS | 3832 | 1461248628189 Marionette TRACE conn3 <- [1,774,null,{}] 07:23:48 INFO - PROCESS | 3832 | 1461248628192 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:48 INFO - PROCESS | 3832 | 1461248628298 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:23:48 INFO - PROCESS | 3832 | 1461248628306 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 3832 | ++DOCSHELL 12D70C00 == 63 [pid = 3832] [id = 203] 07:23:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12D72000) [pid = 3832] [serial = 607] [outer = 00000000] 07:23:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A5C8800) [pid = 3832] [serial = 608] [outer = 12D72000] 07:23:48 INFO - PROCESS | 3832 | 1461248628349 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1C604400) [pid = 3832] [serial = 609] [outer = 12D72000] 07:23:48 INFO - PROCESS | 3832 | 1461248628820 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 688ms 07:23:48 INFO - PROCESS | 3832 | 1461248628896 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 3832 | 1461248628900 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:23:48 INFO - PROCESS | 3832 | 1461248628907 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 3832 | 1461248628912 Marionette TRACE conn3 <- [1,778,null,{}] 07:23:48 INFO - PROCESS | 3832 | 1461248628918 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 3832 | 1461248629033 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:23:49 INFO - PROCESS | 3832 | 1461248629131 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 3832 | ++DOCSHELL 1444C400 == 64 [pid = 3832] [id = 204] 07:23:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1449AC00) [pid = 3832] [serial = 610] [outer = 00000000] 07:23:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (15D0FC00) [pid = 3832] [serial = 611] [outer = 1449AC00] 07:23:49 INFO - PROCESS | 3832 | 1461248629187 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15BCD000) [pid = 3832] [serial = 612] [outer = 1449AC00] 07:23:49 INFO - PROCESS | 3832 | 1461248629809 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 938ms 07:23:49 INFO - PROCESS | 3832 | 1461248629849 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 3832 | 1461248629855 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 07:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:23:49 INFO - PROCESS | 3832 | 1461248629862 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 3832 | 1461248629865 Marionette TRACE conn3 <- [1,782,null,{}] 07:23:49 INFO - PROCESS | 3832 | 1461248629869 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 3832 | 1461248629973 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:23:50 INFO - PROCESS | 3832 | 1461248630074 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 3832 | ++DOCSHELL 183AC000 == 65 [pid = 3832] [id = 205] 07:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (183EC000) [pid = 3832] [serial = 613] [outer = 00000000] 07:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1892F000) [pid = 3832] [serial = 614] [outer = 183EC000] 07:23:50 INFO - PROCESS | 3832 | 1461248630132 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18D0B800) [pid = 3832] [serial = 615] [outer = 183EC000] 07:23:50 INFO - PROCESS | 3832 | 1461248630678 Marionette TRACE conn3 <- [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]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 906ms 07:23:50 INFO - PROCESS | 3832 | 1461248630764 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 3832 | 1461248630767 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 07:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:23:50 INFO - PROCESS | 3832 | 1461248630771 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 3832 | 1461248630774 Marionette TRACE conn3 <- [1,786,null,{}] 07:23:50 INFO - PROCESS | 3832 | 1461248630786 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 3832 | 1461248630921 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:23:51 INFO - PROCESS | 3832 | 1461248631046 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 3832 | ++DOCSHELL 19B52000 == 66 [pid = 3832] [id = 206] 07:23:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B53000) [pid = 3832] [serial = 616] [outer = 00000000] 07:23:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1C7A1000) [pid = 3832] [serial = 617] [outer = 19B53000] 07:23:51 INFO - PROCESS | 3832 | 1461248631113 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1CF7D000) [pid = 3832] [serial = 618] [outer = 19B53000] 07:23:51 INFO - PROCESS | 3832 | 1461248631706 Marionette TRACE conn3 <- [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]]]}] 07:23:51 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 07:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1001ms 07:23:51 INFO - PROCESS | 3832 | 1461248631777 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 3832 | 1461248631780 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 07:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:23:51 INFO - PROCESS | 3832 | 1461248631783 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 3832 | 1461248631785 Marionette TRACE conn3 <- [1,790,null,{}] 07:23:51 INFO - PROCESS | 3832 | 1461248631789 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:51 INFO - PROCESS | 3832 | 1461248631888 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:23:52 INFO - PROCESS | 3832 | 1461248632012 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 3832 | ++DOCSHELL 1AAA4400 == 67 [pid = 3832] [id = 207] 07:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AAF5C00) [pid = 3832] [serial = 619] [outer = 00000000] 07:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1D18E800) [pid = 3832] [serial = 620] [outer = 1AAF5C00] 07:23:52 INFO - PROCESS | 3832 | 1461248632086 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1D544800) [pid = 3832] [serial = 621] [outer = 1AAF5C00] 07:23:52 INFO - PROCESS | 3832 | 1461248632659 Marionette TRACE conn3 <- [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]]]}] 07:23:52 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 07:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 938ms 07:23:52 INFO - PROCESS | 3832 | 1461248632728 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 3832 | 1461248632730 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 07:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:23:52 INFO - PROCESS | 3832 | 1461248632734 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 3832 | 1461248632736 Marionette TRACE conn3 <- [1,794,null,{}] 07:23:52 INFO - PROCESS | 3832 | 1461248632740 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:52 INFO - PROCESS | 3832 | 1461248632836 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:23:52 INFO - PROCESS | 3832 | 1461248632932 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 3832 | ++DOCSHELL 1CDB7000 == 68 [pid = 3832] [id = 208] 07:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1D61C000) [pid = 3832] [serial = 622] [outer = 00000000] 07:23:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1D690000) [pid = 3832] [serial = 623] [outer = 1D61C000] 07:23:52 INFO - PROCESS | 3832 | 1461248632986 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1D692C00) [pid = 3832] [serial = 624] [outer = 1D61C000] 07:23:53 INFO - PROCESS | 3832 | 1461248633478 Marionette TRACE conn3 <- [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]]]}] 07:23:53 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 07:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 797ms 07:23:53 INFO - PROCESS | 3832 | 1461248633536 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 3832 | 1461248633538 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 07:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:23:53 INFO - PROCESS | 3832 | 1461248633542 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 3832 | 1461248633544 Marionette TRACE conn3 <- [1,798,null,{}] 07:23:53 INFO - PROCESS | 3832 | 1461248633547 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 3832 | 1461248633665 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:23:53 INFO - PROCESS | 3832 | 1461248633766 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 3832 | ++DOCSHELL 1D69EC00 == 69 [pid = 3832] [id = 209] 07:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1D78C800) [pid = 3832] [serial = 625] [outer = 00000000] 07:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1D795000) [pid = 3832] [serial = 626] [outer = 1D78C800] 07:23:53 INFO - PROCESS | 3832 | 1461248633822 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1DA02000) [pid = 3832] [serial = 627] [outer = 1D78C800] 07:23:54 INFO - PROCESS | 3832 | 1461248634398 Marionette TRACE conn3 <- [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]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 891ms 07:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:23:54 INFO - PROCESS | 3832 | 1461248634446 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 3832 | 1461248634448 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 07:23:54 INFO - PROCESS | 3832 | 1461248634452 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 3832 | 1461248634454 Marionette TRACE conn3 <- [1,802,null,{}] 07:23:54 INFO - PROCESS | 3832 | 1461248634458 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:54 INFO - PROCESS | 3832 | 1461248634555 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:23:54 INFO - PROCESS | 3832 | 1461248634652 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 3832 | ++DOCSHELL 1335D000 == 70 [pid = 3832] [id = 210] 07:23:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (137AC000) [pid = 3832] [serial = 628] [outer = 00000000] 07:23:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (183E8C00) [pid = 3832] [serial = 629] [outer = 137AC000] 07:23:54 INFO - PROCESS | 3832 | 1461248634705 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (183B6C00) [pid = 3832] [serial = 630] [outer = 137AC000] 07:23:55 INFO - PROCESS | 3832 | 1461248635373 Marionette TRACE conn3 <- [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] 07:23:55 INFO - PROCESS | 3832 | 1461248635401 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 07:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:23:55 INFO - PROCESS | 3832 | 1461248635407 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 3832 | 1461248635410 Marionette TRACE conn3 <- [1,806,null,{}] 07:23:55 INFO - PROCESS | 3832 | 1461248635416 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 3832 | 1461248635514 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:23:55 INFO - PROCESS | 3832 | 1461248635688 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 3832 | ++DOCSHELL 15BAB400 == 71 [pid = 3832] [id = 211] 07:23:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16932400) [pid = 3832] [serial = 631] [outer = 00000000] 07:23:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (183B7800) [pid = 3832] [serial = 632] [outer = 16932400] 07:23:55 INFO - PROCESS | 3832 | 1461248635739 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1854D800) [pid = 3832] [serial = 633] [outer = 16932400] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 157B2C00 == 70 [pid = 3832] [id = 202] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 15727800 == 69 [pid = 3832] [id = 201] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 19DEF000 == 68 [pid = 3832] [id = 200] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 19B15000 == 67 [pid = 3832] [id = 199] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 197DE000 == 66 [pid = 3832] [id = 198] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 15DCDC00 == 65 [pid = 3832] [id = 197] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 14B56400 == 64 [pid = 3832] [id = 196] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 12B84400 == 63 [pid = 3832] [id = 195] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 18AA2000 == 62 [pid = 3832] [id = 194] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 15BCD400 == 61 [pid = 3832] [id = 193] 07:23:55 INFO - PROCESS | 3832 | --DOCSHELL 12C5A800 == 60 [pid = 3832] [id = 192] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1D539C00) [pid = 3832] [serial = 516] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1CF86000) [pid = 3832] [serial = 471] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19F14000) [pid = 3832] [serial = 468] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1DA7C000) [pid = 3832] [serial = 507] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (165ACC00) [pid = 3832] [serial = 510] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1D79A800) [pid = 3832] [serial = 459] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (18A9A400) [pid = 3832] [serial = 465] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (18D0E000) [pid = 3832] [serial = 513] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19B4F400) [pid = 3832] [serial = 519] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13B5B400) [pid = 3832] [serial = 462] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (18936000) [pid = 3832] [serial = 572] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19F16C00) [pid = 3832] [serial = 563] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19B1BC00) [pid = 3832] [serial = 548] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1809CC00) [pid = 3832] [serial = 555] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1809F800) [pid = 3832] [serial = 554] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (183B6800) [pid = 3832] [serial = 557] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (183ED000) [pid = 3832] [serial = 558] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (15ECB800) [pid = 3832] [serial = 545] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B55C00) [pid = 3832] [serial = 560] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1C607000) [pid = 3832] [serial = 552] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (183E4C00) [pid = 3832] [serial = 551] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1C605400) [pid = 3832] [serial = 566] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19FB6C00) [pid = 3832] [serial = 564] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1AF6FC00) [pid = 3832] [serial = 567] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19DE4400) [pid = 3832] [serial = 573] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A6F7800) [pid = 3832] [serial = 569] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1D18EC00) [pid = 3832] [serial = 570] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1C797800) [pid = 3832] [serial = 575] [outer = 00000000] [url = about:blank] 07:23:55 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B7A400) [pid = 3832] [serial = 561] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3832 | 1461248636254 Marionette TRACE conn3 <- [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]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 907ms 07:23:56 INFO - PROCESS | 3832 | 1461248636312 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 3832 | 1461248636318 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 07:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:23:56 INFO - PROCESS | 3832 | 1461248636324 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 3832 | 1461248636326 Marionette TRACE conn3 <- [1,810,null,{}] 07:23:56 INFO - PROCESS | 3832 | 1461248636332 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:56 INFO - PROCESS | 3832 | 1461248636417 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:23:56 INFO - PROCESS | 3832 | 1461248636499 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 3832 | ++DOCSHELL 13B56400 == 61 [pid = 3832] [id = 212] 07:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13B5B400) [pid = 3832] [serial = 634] [outer = 00000000] 07:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180A4C00) [pid = 3832] [serial = 635] [outer = 13B5B400] 07:23:56 INFO - PROCESS | 3832 | 1461248636544 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (183ED000) [pid = 3832] [serial = 636] [outer = 13B5B400] 07:23:56 INFO - PROCESS | 3832 | 1461248636925 Marionette TRACE conn3 <- [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] 07:23:56 INFO - PROCESS | 3832 | 1461248636963 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 07:23:56 INFO - PROCESS | 3832 | 1461248636967 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 3832 | 1461248636970 Marionette TRACE conn3 <- [1,814,null,{}] 07:23:56 INFO - PROCESS | 3832 | 1461248636980 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 3832 | 1461248637069 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:23:57 INFO - PROCESS | 3832 | 1461248637078 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 3832 | ++DOCSHELL 197DE000 == 62 [pid = 3832] [id = 213] 07:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B1B000) [pid = 3832] [serial = 637] [outer = 00000000] 07:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B5CC00) [pid = 3832] [serial = 638] [outer = 19B1B000] 07:23:57 INFO - PROCESS | 3832 | 1461248637127 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19DE3800) [pid = 3832] [serial = 639] [outer = 19B1B000] 07:23:57 INFO - PROCESS | 3832 | 1461248637606 Marionette TRACE conn3 <- [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]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 688ms 07:23:57 INFO - PROCESS | 3832 | 1461248637665 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 3832 | 1461248637668 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 07:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:23:57 INFO - PROCESS | 3832 | 1461248637671 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 3832 | 1461248637672 Marionette TRACE conn3 <- [1,818,null,{}] 07:23:57 INFO - PROCESS | 3832 | 1461248637676 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 3832 | 1461248637755 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:23:57 INFO - PROCESS | 3832 | 1461248637764 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 3832 | ++DOCSHELL 183AE800 == 63 [pid = 3832] [id = 214] 07:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19B54800) [pid = 3832] [serial = 640] [outer = 00000000] 07:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19E6E800) [pid = 3832] [serial = 641] [outer = 19B54800] 07:23:57 INFO - PROCESS | 3832 | 1461248637808 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19FB7C00) [pid = 3832] [serial = 642] [outer = 19B54800] 07:23:58 INFO - PROCESS | 3832 | 1461248638253 Marionette TRACE conn3 <- [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]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 07:23:58 INFO - PROCESS | 3832 | 1461248638309 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 3832 | 1461248638311 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 07:23:58 INFO - PROCESS | 3832 | 1461248638314 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:23:58 INFO - PROCESS | 3832 | 1461248638316 Marionette TRACE conn3 <- [1,822,null,{}] 07:23:58 INFO - PROCESS | 3832 | 1461248638319 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 3832 | 1461248638425 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:23:58 INFO - PROCESS | 3832 | 1461248638505 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 3832 | ++DOCSHELL 19FAA400 == 64 [pid = 3832] [id = 215] 07:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A3ED400) [pid = 3832] [serial = 643] [outer = 00000000] 07:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AAA9800) [pid = 3832] [serial = 644] [outer = 1A3ED400] 07:23:58 INFO - PROCESS | 3832 | 1461248638549 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1AAEE400) [pid = 3832] [serial = 645] [outer = 1A3ED400] 07:23:58 INFO - PROCESS | 3832 | 1461248638956 Marionette TRACE conn3 <- [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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 703ms 07:23:59 INFO - PROCESS | 3832 | 1461248639014 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 3832 | 1461248639016 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 07:23:59 INFO - PROCESS | 3832 | 1461248639019 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:23:59 INFO - PROCESS | 3832 | 1461248639021 Marionette TRACE conn3 <- [1,826,null,{}] 07:23:59 INFO - PROCESS | 3832 | 1461248639024 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 3832 | 1461248639154 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:23:59 INFO - PROCESS | 3832 | 1461248639217 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 3832 | ++DOCSHELL 1C605400 == 65 [pid = 3832] [id = 216] 07:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1C97C000) [pid = 3832] [serial = 646] [outer = 00000000] 07:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1CF88C00) [pid = 3832] [serial = 647] [outer = 1C97C000] 07:23:59 INFO - PROCESS | 3832 | 1461248639273 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1D121000) [pid = 3832] [serial = 648] [outer = 1C97C000] 07:23:59 INFO - PROCESS | 3832 | 1461248639668 Marionette TRACE conn3 <- [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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 703ms 07:23:59 INFO - PROCESS | 3832 | 1461248639719 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 3832 | 1461248639721 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 07:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:23:59 INFO - PROCESS | 3832 | 1461248639724 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 3832 | 1461248639726 Marionette TRACE conn3 <- [1,830,null,{}] 07:23:59 INFO - PROCESS | 3832 | 1461248639729 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 3832 | 1461248639893 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:23:59 INFO - PROCESS | 3832 | 1461248639918 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 3832 | ++DOCSHELL 1C7A2000 == 66 [pid = 3832] [id = 217] 07:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1CF82000) [pid = 3832] [serial = 649] [outer = 00000000] 07:23:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1D542800) [pid = 3832] [serial = 650] [outer = 1CF82000] 07:23:59 INFO - PROCESS | 3832 | 1461248639961 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1D61FC00) [pid = 3832] [serial = 651] [outer = 1CF82000] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B5A000) [pid = 3832] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (197DFC00) [pid = 3832] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (137B7C00) [pid = 3832] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19E70800) [pid = 3832] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16C46C00) [pid = 3832] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19E77400) [pid = 3832] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (165A0C00) [pid = 3832] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15EC5800) [pid = 3832] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (183B4400) [pid = 3832] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (18553400) [pid = 3832] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:24:00 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13B56000) [pid = 3832] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:24:00 INFO - PROCESS | 3832 | 1461248640448 Marionette TRACE conn3 <- [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]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 735ms 07:24:00 INFO - PROCESS | 3832 | 1461248640465 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 3832 | 1461248640467 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 07:24:00 INFO - PROCESS | 3832 | 1461248640470 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:24:00 INFO - PROCESS | 3832 | 1461248640472 Marionette TRACE conn3 <- [1,834,null,{}] 07:24:00 INFO - PROCESS | 3832 | 1461248640475 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:00 INFO - PROCESS | 3832 | 1461248640553 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:24:00 INFO - PROCESS | 3832 | 1461248640559 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 3832 | ++DOCSHELL 137B7C00 == 67 [pid = 3832] [id = 218] 07:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (16C46800) [pid = 3832] [serial = 652] [outer = 00000000] 07:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19E0A000) [pid = 3832] [serial = 653] [outer = 16C46800] 07:24:00 INFO - PROCESS | 3832 | 1461248640602 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1CF86C00) [pid = 3832] [serial = 654] [outer = 16C46800] 07:24:01 INFO - PROCESS | 3832 | 1461248641018 Marionette TRACE conn3 <- [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]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 594ms 07:24:01 INFO - PROCESS | 3832 | 1461248641068 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 3832 | 1461248641070 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 07:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:24:01 INFO - PROCESS | 3832 | 1461248641073 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 3832 | 1461248641074 Marionette TRACE conn3 <- [1,838,null,{}] 07:24:01 INFO - PROCESS | 3832 | 1461248641078 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:01 INFO - PROCESS | 3832 | 1461248641157 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:24:01 INFO - PROCESS | 3832 | 1461248641163 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 3832 | ++DOCSHELL 19B5E800 == 68 [pid = 3832] [id = 219] 07:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1D69AC00) [pid = 3832] [serial = 655] [outer = 00000000] 07:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1D793400) [pid = 3832] [serial = 656] [outer = 1D69AC00] 07:24:01 INFO - PROCESS | 3832 | 1461248641235 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1D79A800) [pid = 3832] [serial = 657] [outer = 1D69AC00] 07:24:01 INFO - PROCESS | 3832 | 1461248641648 Marionette TRACE conn3 <- [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]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 593ms 07:24:01 INFO - PROCESS | 3832 | 1461248641670 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 3832 | 1461248641672 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 07:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:24:01 INFO - PROCESS | 3832 | 1461248641688 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 3832 | 1461248641690 Marionette TRACE conn3 <- [1,842,null,{}] 07:24:01 INFO - PROCESS | 3832 | 1461248641693 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:01 INFO - PROCESS | 3832 | 1461248641774 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:24:01 INFO - PROCESS | 3832 | 1461248641780 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 3832 | ++DOCSHELL 13376000 == 69 [pid = 3832] [id = 220] 07:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19B1E000) [pid = 3832] [serial = 658] [outer = 00000000] 07:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1DA7C800) [pid = 3832] [serial = 659] [outer = 19B1E000] 07:24:01 INFO - PROCESS | 3832 | 1461248641823 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1DA83000) [pid = 3832] [serial = 660] [outer = 19B1E000] 07:24:02 INFO - PROCESS | 3832 | 1461248642238 Marionette TRACE conn3 <- [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]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 594ms 07:24:02 INFO - PROCESS | 3832 | 1461248642283 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 3832 | 1461248642286 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 07:24:02 INFO - PROCESS | 3832 | 1461248642289 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:24:02 INFO - PROCESS | 3832 | 1461248642291 Marionette TRACE conn3 <- [1,846,null,{}] 07:24:02 INFO - PROCESS | 3832 | 1461248642295 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:02 INFO - PROCESS | 3832 | 1461248642453 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:24:02 INFO - PROCESS | 3832 | 1461248642611 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 3832 | ++DOCSHELL 13889000 == 70 [pid = 3832] [id = 221] 07:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13B2D400) [pid = 3832] [serial = 661] [outer = 00000000] 07:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (15743C00) [pid = 3832] [serial = 662] [outer = 13B2D400] 07:24:02 INFO - PROCESS | 3832 | 1461248642669 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (15B2C400) [pid = 3832] [serial = 663] [outer = 13B2D400] 07:24:03 INFO - PROCESS | 3832 | 1461248643199 Marionette TRACE conn3 <- [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]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 953ms 07:24:03 INFO - PROCESS | 3832 | 1461248643236 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 3832 | 1461248643241 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 07:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:24:03 INFO - PROCESS | 3832 | 1461248643246 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 3832 | 1461248643250 Marionette TRACE conn3 <- [1,850,null,{}] 07:24:03 INFO - PROCESS | 3832 | 1461248643255 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:03 INFO - PROCESS | 3832 | 1461248643370 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:24:03 INFO - PROCESS | 3832 | 1461248643471 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 3832 | ++DOCSHELL 18AA3800 == 71 [pid = 3832] [id = 222] 07:24:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18D11C00) [pid = 3832] [serial = 664] [outer = 00000000] 07:24:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (199CB400) [pid = 3832] [serial = 665] [outer = 18D11C00] 07:24:03 INFO - PROCESS | 3832 | 1461248643527 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (199CF800) [pid = 3832] [serial = 666] [outer = 18D11C00] 07:24:04 INFO - PROCESS | 3832 | 1461248644130 Marionette TRACE conn3 <- [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]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 937ms 07:24:04 INFO - PROCESS | 3832 | 1461248644192 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 3832 | 1461248644195 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 07:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:24:04 INFO - PROCESS | 3832 | 1461248644199 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 3832 | 1461248644201 Marionette TRACE conn3 <- [1,854,null,{}] 07:24:04 INFO - PROCESS | 3832 | 1461248644205 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:04 INFO - PROCESS | 3832 | 1461248644310 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:24:04 INFO - PROCESS | 3832 | 1461248644419 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 3832 | ++DOCSHELL 19B12800 == 72 [pid = 3832] [id = 223] 07:24:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19B1A800) [pid = 3832] [serial = 667] [outer = 00000000] 07:24:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19E07400) [pid = 3832] [serial = 668] [outer = 19B1A800] 07:24:04 INFO - PROCESS | 3832 | 1461248644475 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19F1C400) [pid = 3832] [serial = 669] [outer = 19B1A800] 07:24:05 INFO - PROCESS | 3832 | 1461248645057 Marionette TRACE conn3 <- [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]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 906ms 07:24:05 INFO - PROCESS | 3832 | 1461248645101 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 3832 | 1461248645105 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 07:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:24:05 INFO - PROCESS | 3832 | 1461248645116 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 3832 | 1461248645121 Marionette TRACE conn3 <- [1,858,null,{}] 07:24:05 INFO - PROCESS | 3832 | 1461248645125 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 3832 | 1461248645230 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:24:05 INFO - PROCESS | 3832 | 1461248645329 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 3832 | ++DOCSHELL 19E6E400 == 73 [pid = 3832] [id = 224] 07:24:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1CF7C400) [pid = 3832] [serial = 670] [outer = 00000000] 07:24:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1DA0B400) [pid = 3832] [serial = 671] [outer = 1CF7C400] 07:24:05 INFO - PROCESS | 3832 | 1461248645392 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1DE24C00) [pid = 3832] [serial = 672] [outer = 1CF7C400] 07:24:05 INFO - PROCESS | 3832 | 1461248646003 Marionette TRACE conn3 <- [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]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 938ms 07:24:06 INFO - PROCESS | 3832 | 1461248646057 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 3832 | 1461248646060 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 07:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:24:06 INFO - PROCESS | 3832 | 1461248646063 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 3832 | 1461248646065 Marionette TRACE conn3 <- [1,862,null,{}] 07:24:06 INFO - PROCESS | 3832 | 1461248646070 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:06 INFO - PROCESS | 3832 | 1461248646174 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:24:06 INFO - PROCESS | 3832 | 1461248646489 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 3832 | ++DOCSHELL 02679800 == 74 [pid = 3832] [id = 225] 07:24:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (02681800) [pid = 3832] [serial = 673] [outer = 00000000] 07:24:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (12C5C000) [pid = 3832] [serial = 674] [outer = 02681800] 07:24:06 INFO - PROCESS | 3832 | 1461248646573 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (13307400) [pid = 3832] [serial = 675] [outer = 02681800] 07:24:07 INFO - PROCESS | 3832 | 1461248647161 Marionette TRACE conn3 <- [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]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1141ms 07:24:07 INFO - PROCESS | 3832 | 1461248647208 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 3832 | 1461248647213 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:24:07 INFO - PROCESS | 3832 | 1461248647218 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 3832 | 1461248647221 Marionette TRACE conn3 <- [1,866,null,{}] 07:24:07 INFO - PROCESS | 3832 | 1461248647225 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:07 INFO - PROCESS | 3832 | 1461248647322 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:24:07 INFO - PROCESS | 3832 | 1461248647432 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 3832 | ++DOCSHELL 14B4D000 == 75 [pid = 3832] [id = 226] 07:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (157B0800) [pid = 3832] [serial = 676] [outer = 00000000] 07:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (15ED3800) [pid = 3832] [serial = 677] [outer = 157B0800] 07:24:07 INFO - PROCESS | 3832 | 1461248647481 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1662D000) [pid = 3832] [serial = 678] [outer = 157B0800] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1854F400 == 74 [pid = 3832] [id = 183] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 13376000 == 73 [pid = 3832] [id = 220] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 19B5E800 == 72 [pid = 3832] [id = 219] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 137B7C00 == 71 [pid = 3832] [id = 218] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1C7A2000 == 70 [pid = 3832] [id = 217] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1C605400 == 69 [pid = 3832] [id = 216] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 19FAA400 == 68 [pid = 3832] [id = 215] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 183AE800 == 67 [pid = 3832] [id = 214] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 197DE000 == 66 [pid = 3832] [id = 213] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 13B56400 == 65 [pid = 3832] [id = 212] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (182F9400) [pid = 3832] [serial = 578] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19B75C00) [pid = 3832] [serial = 581] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A5C8800) [pid = 3832] [serial = 608] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 15BAB400 == 64 [pid = 3832] [id = 211] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1335D000 == 63 [pid = 3832] [id = 210] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1D69EC00 == 62 [pid = 3832] [id = 209] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1CDB7000 == 61 [pid = 3832] [id = 208] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1AAA4400 == 60 [pid = 3832] [id = 207] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 19B52000 == 59 [pid = 3832] [id = 206] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 183AC000 == 58 [pid = 3832] [id = 205] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 1444C400 == 57 [pid = 3832] [id = 204] 07:24:07 INFO - PROCESS | 3832 | --DOCSHELL 12D70C00 == 56 [pid = 3832] [id = 203] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19DF0000) [pid = 3832] [serial = 596] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19B1B800) [pid = 3832] [serial = 593] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (197DE400) [pid = 3832] [serial = 585] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (182F3C00) [pid = 3832] [serial = 584] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19FB4400) [pid = 3832] [serial = 599] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (183AE400) [pid = 3832] [serial = 590] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (183E6C00) [pid = 3832] [serial = 591] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1AAF5000) [pid = 3832] [serial = 606] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19E05400) [pid = 3832] [serial = 597] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19E6DC00) [pid = 3832] [serial = 602] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1AAED800) [pid = 3832] [serial = 605] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1A3EA000) [pid = 3832] [serial = 600] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16635C00) [pid = 3832] [serial = 587] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16CB2800) [pid = 3832] [serial = 588] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19FA9400) [pid = 3832] [serial = 603] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19B55400) [pid = 3832] [serial = 594] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1AF71400) [pid = 3832] [serial = 543] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19B7D800) [pid = 3832] [serial = 549] [outer = 00000000] [url = about:blank] 07:24:07 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (18099000) [pid = 3832] [serial = 546] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3832 | 1461248648026 Marionette TRACE conn3 <- [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]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 844ms 07:24:08 INFO - PROCESS | 3832 | 1461248648063 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 3832 | 1461248648066 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 07:24:08 INFO - PROCESS | 3832 | 1461248648071 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:24:08 INFO - PROCESS | 3832 | 1461248648073 Marionette TRACE conn3 <- [1,870,null,{}] 07:24:08 INFO - PROCESS | 3832 | 1461248648076 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 3832 | 1461248648154 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:24:08 INFO - PROCESS | 3832 | 1461248648162 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 3832 | ++DOCSHELL 148BD400 == 57 [pid = 3832] [id = 227] 07:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15511000) [pid = 3832] [serial = 679] [outer = 00000000] 07:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (17DF4800) [pid = 3832] [serial = 680] [outer = 15511000] 07:24:08 INFO - PROCESS | 3832 | 1461248648207 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1809C400) [pid = 3832] [serial = 681] [outer = 15511000] 07:24:08 INFO - PROCESS | 3832 | 1461248648684 Marionette TRACE conn3 <- [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]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 641ms 07:24:08 INFO - PROCESS | 3832 | 1461248648710 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 3832 | 1461248648712 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 07:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:24:08 INFO - PROCESS | 3832 | 1461248648717 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 3832 | 1461248648722 Marionette TRACE conn3 <- [1,874,null,{}] 07:24:08 INFO - PROCESS | 3832 | 1461248648731 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 3832 | 1461248648809 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:24:08 INFO - PROCESS | 3832 | 1461248648818 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 3832 | ++DOCSHELL 16CB2800 == 58 [pid = 3832] [id = 228] 07:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (182FBC00) [pid = 3832] [serial = 682] [outer = 00000000] 07:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (183B4000) [pid = 3832] [serial = 683] [outer = 182FBC00] 07:24:08 INFO - PROCESS | 3832 | 1461248648862 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (183E5800) [pid = 3832] [serial = 684] [outer = 182FBC00] 07:24:09 INFO - PROCESS | 3832 | 1461248649321 Marionette TRACE conn3 <- [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]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 656ms 07:24:09 INFO - PROCESS | 3832 | 1461248649373 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 3832 | 1461248649376 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:24:09 INFO - PROCESS | 3832 | 1461248649379 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 3832 | 1461248649381 Marionette TRACE conn3 <- [1,878,null,{}] 07:24:09 INFO - PROCESS | 3832 | 1461248649384 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 3832 | 1461248649466 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:24:09 INFO - PROCESS | 3832 | 1461248649472 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 3832 | ++DOCSHELL 183B2400 == 59 [pid = 3832] [id = 229] 07:24:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (183E9C00) [pid = 3832] [serial = 685] [outer = 00000000] 07:24:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1854B400) [pid = 3832] [serial = 686] [outer = 183E9C00] 07:24:09 INFO - PROCESS | 3832 | 1461248649516 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (18553000) [pid = 3832] [serial = 687] [outer = 183E9C00] 07:24:09 INFO - PROCESS | 3832 | 1461248649926 Marionette TRACE conn3 <- [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]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 594ms 07:24:09 INFO - PROCESS | 3832 | 1461248649976 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 3832 | 1461248649978 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:24:09 INFO - PROCESS | 3832 | 1461248649982 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 3832 | 1461248649984 Marionette TRACE conn3 <- [1,882,null,{}] 07:24:09 INFO - PROCESS | 3832 | 1461248649987 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:10 INFO - PROCESS | 3832 | 1461248650062 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:24:10 INFO - PROCESS | 3832 | 1461248650068 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 3832 | ++DOCSHELL 18939800 == 60 [pid = 3832] [id = 230] 07:24:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (18A95C00) [pid = 3832] [serial = 688] [outer = 00000000] 07:24:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (190B1800) [pid = 3832] [serial = 689] [outer = 18A95C00] 07:24:10 INFO - PROCESS | 3832 | 1461248650122 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (199CAC00) [pid = 3832] [serial = 690] [outer = 18A95C00] 07:24:10 INFO - PROCESS | 3832 | 1461248650658 Marionette TRACE conn3 <- [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]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 797ms 07:24:10 INFO - PROCESS | 3832 | 1461248650899 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 3832 | 1461248650901 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 07:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:24:10 INFO - PROCESS | 3832 | 1461248650947 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 3832 | 1461248650949 Marionette TRACE conn3 <- [1,886,null,{}] 07:24:10 INFO - PROCESS | 3832 | 1461248650952 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 3832 | 1461248651057 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:24:11 INFO - PROCESS | 3832 | 1461248651063 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 3832 | ++DOCSHELL 199D9C00 == 61 [pid = 3832] [id = 231] 07:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19B15C00) [pid = 3832] [serial = 691] [outer = 00000000] 07:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19B56800) [pid = 3832] [serial = 692] [outer = 19B15C00] 07:24:11 INFO - PROCESS | 3832 | 1461248651106 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19B56000) [pid = 3832] [serial = 693] [outer = 19B15C00] 07:24:11 INFO - PROCESS | 3832 | 1461248651580 Marionette TRACE conn3 <- [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]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 704ms 07:24:11 INFO - PROCESS | 3832 | 1461248651646 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 3832 | 1461248651648 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 07:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:24:11 INFO - PROCESS | 3832 | 1461248651658 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 3832 | 1461248651660 Marionette TRACE conn3 <- [1,890,null,{}] 07:24:11 INFO - PROCESS | 3832 | 1461248651663 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 3832 | 1461248651768 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:24:11 INFO - PROCESS | 3832 | 1461248651780 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 3832 | ++DOCSHELL 19E06000 == 62 [pid = 3832] [id = 232] 07:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19E08C00) [pid = 3832] [serial = 694] [outer = 00000000] 07:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19EA2400) [pid = 3832] [serial = 695] [outer = 19E08C00] 07:24:11 INFO - PROCESS | 3832 | 1461248651823 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19E7B400) [pid = 3832] [serial = 696] [outer = 19E08C00] 07:24:12 INFO - PROCESS | 3832 | 1461248652245 Marionette TRACE conn3 <- [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]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 641ms 07:24:12 INFO - PROCESS | 3832 | 1461248652295 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 3832 | 1461248652296 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (197DE800) [pid = 3832] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (15BD2000) [pid = 3832] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1C97C000) [pid = 3832] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1A3ED400) [pid = 3832] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19B1B000) [pid = 3832] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19B54800) [pid = 3832] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (13B5B400) [pid = 3832] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1CF82000) [pid = 3832] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (16932400) [pid = 3832] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (12D72000) [pid = 3832] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16C46800) [pid = 3832] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:24:12 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1D69AC00) [pid = 3832] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:24:12 INFO - PROCESS | 3832 | 1461248652616 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 3832 | 1461248652618 Marionette TRACE conn3 <- [1,894,null,{}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:24:12 INFO - PROCESS | 3832 | 1461248652622 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 3832 | 1461248652695 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:24:12 INFO - PROCESS | 3832 | 1461248652702 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 3832 | ++DOCSHELL 16CA7000 == 63 [pid = 3832] [id = 233] 07:24:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (16CAC000) [pid = 3832] [serial = 697] [outer = 00000000] 07:24:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19872800) [pid = 3832] [serial = 698] [outer = 16CAC000] 07:24:12 INFO - PROCESS | 3832 | 1461248652745 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19E0B000) [pid = 3832] [serial = 699] [outer = 16CAC000] 07:24:13 INFO - PROCESS | 3832 | 1461248653178 Marionette TRACE conn3 <- [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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 594ms 07:24:13 INFO - PROCESS | 3832 | 1461248653215 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 3832 | 1461248653217 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 07:24:13 INFO - PROCESS | 3832 | 1461248653224 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:24:13 INFO - PROCESS | 3832 | 1461248653226 Marionette TRACE conn3 <- [1,898,null,{}] 07:24:13 INFO - PROCESS | 3832 | 1461248653230 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 3832 | 1461248653303 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:24:13 INFO - PROCESS | 3832 | 1461248653309 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 3832 | ++DOCSHELL 183E2400 == 64 [pid = 3832] [id = 234] 07:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19DED000) [pid = 3832] [serial = 700] [outer = 00000000] 07:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A5C6800) [pid = 3832] [serial = 701] [outer = 19DED000] 07:24:13 INFO - PROCESS | 3832 | 1461248653352 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1AA9FC00) [pid = 3832] [serial = 702] [outer = 19DED000] 07:24:13 INFO - PROCESS | 3832 | 1461248653768 Marionette TRACE conn3 <- [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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 593ms 07:24:13 INFO - PROCESS | 3832 | 1461248653823 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 3832 | 1461248653825 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:24:13 INFO - PROCESS | 3832 | 1461248653828 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 3832 | 1461248653830 Marionette TRACE conn3 <- [1,902,null,{}] 07:24:13 INFO - PROCESS | 3832 | 1461248653833 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 3832 | 1461248653907 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:24:13 INFO - PROCESS | 3832 | 1461248653913 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 3832 | ++DOCSHELL 1AAED800 == 65 [pid = 3832] [id = 235] 07:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1AAEF000) [pid = 3832] [serial = 703] [outer = 00000000] 07:24:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1AF68800) [pid = 3832] [serial = 704] [outer = 1AAEF000] 07:24:13 INFO - PROCESS | 3832 | 1461248653962 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1C608000) [pid = 3832] [serial = 705] [outer = 1AAEF000] 07:24:14 INFO - PROCESS | 3832 | 1461248654387 Marionette TRACE conn3 <- [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]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 594ms 07:24:14 INFO - PROCESS | 3832 | 1461248654425 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 3832 | 1461248654428 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 07:24:14 INFO - PROCESS | 3832 | 1461248654431 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:24:14 INFO - PROCESS | 3832 | 1461248654433 Marionette TRACE conn3 <- [1,906,null,{}] 07:24:14 INFO - PROCESS | 3832 | 1461248654440 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 3832 | 1461248654539 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:24:14 INFO - PROCESS | 3832 | 1461248654545 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 3832 | ++DOCSHELL 1C79C000 == 66 [pid = 3832] [id = 236] 07:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1C980400) [pid = 3832] [serial = 706] [outer = 00000000] 07:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1CF81000) [pid = 3832] [serial = 707] [outer = 1C980400] 07:24:14 INFO - PROCESS | 3832 | 1461248654588 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1CF84800) [pid = 3832] [serial = 708] [outer = 1C980400] 07:24:15 INFO - PROCESS | 3832 | 1461248655306 Marionette TRACE conn3 <- [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]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 953ms 07:24:15 INFO - PROCESS | 3832 | 1461248655377 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 3832 | 1461248655381 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 07:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:24:15 INFO - PROCESS | 3832 | 1461248655385 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 3832 | 1461248655390 Marionette TRACE conn3 <- [1,910,null,{}] 07:24:15 INFO - PROCESS | 3832 | 1461248655395 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:15 INFO - PROCESS | 3832 | 1461248655501 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:24:15 INFO - PROCESS | 3832 | 1461248655634 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 3832 | ++DOCSHELL 02A91400 == 67 [pid = 3832] [id = 237] 07:24:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (13373400) [pid = 3832] [serial = 709] [outer = 00000000] 07:24:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15DD8000) [pid = 3832] [serial = 710] [outer = 13373400] 07:24:15 INFO - PROCESS | 3832 | 1461248655691 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1692DC00) [pid = 3832] [serial = 711] [outer = 13373400] 07:24:16 INFO - PROCESS | 3832 | 1461248656273 Marionette TRACE conn3 <- [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]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 953ms 07:24:16 INFO - PROCESS | 3832 | 1461248656328 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 3832 | 1461248656334 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 07:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:24:16 INFO - PROCESS | 3832 | 1461248656341 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 3832 | 1461248656344 Marionette TRACE conn3 <- [1,914,null,{}] 07:24:16 INFO - PROCESS | 3832 | 1461248656348 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 3832 | 1461248656494 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:24:16 INFO - PROCESS | 3832 | 1461248656557 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 3832 | ++DOCSHELL 182FB400 == 68 [pid = 3832] [id = 238] 07:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (183E7800) [pid = 3832] [serial = 712] [outer = 00000000] 07:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1854E800) [pid = 3832] [serial = 713] [outer = 183E7800] 07:24:16 INFO - PROCESS | 3832 | 1461248656614 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (18D16000) [pid = 3832] [serial = 714] [outer = 183E7800] 07:24:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19870800) [pid = 3832] [serial = 715] [outer = 1E46F800] 07:24:17 INFO - PROCESS | 3832 | 1461248657311 Marionette TRACE conn3 <- [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]]]}] 07:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1031ms 07:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:24:17 INFO - PROCESS | 3832 | 1461248657384 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 3832 | 1461248657387 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 07:24:17 INFO - PROCESS | 3832 | 1461248657391 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 3832 | 1461248657394 Marionette TRACE conn3 <- [1,918,null,{}] 07:24:17 INFO - PROCESS | 3832 | 1461248657422 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:17 INFO - PROCESS | 3832 | 1461248657555 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:24:17 INFO - PROCESS | 3832 | 1461248657688 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 3832 | ++DOCSHELL 19929C00 == 69 [pid = 3832] [id = 239] 07:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1AC7C800) [pid = 3832] [serial = 716] [outer = 00000000] 07:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1CF7F000) [pid = 3832] [serial = 717] [outer = 1AC7C800] 07:24:17 INFO - PROCESS | 3832 | 1461248657746 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1D190800) [pid = 3832] [serial = 718] [outer = 1AC7C800] 07:24:18 INFO - PROCESS | 3832 | 1461248658288 Marionette TRACE conn3 <- [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]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 937ms 07:24:18 INFO - PROCESS | 3832 | 1461248658335 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 3832 | 1461248658337 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 07:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:24:18 INFO - PROCESS | 3832 | 1461248658341 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 3832 | 1461248658343 Marionette TRACE conn3 <- [1,922,null,{}] 07:24:18 INFO - PROCESS | 3832 | 1461248658346 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:18 INFO - PROCESS | 3832 | 1461248658446 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:24:18 INFO - PROCESS | 3832 | 1461248658544 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 3832 | ++DOCSHELL 1D537400 == 70 [pid = 3832] [id = 240] 07:24:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1D538000) [pid = 3832] [serial = 719] [outer = 00000000] 07:24:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1D694800) [pid = 3832] [serial = 720] [outer = 1D538000] 07:24:18 INFO - PROCESS | 3832 | 1461248658606 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1D78B400) [pid = 3832] [serial = 721] [outer = 1D538000] 07:24:19 INFO - PROCESS | 3832 | 1461248659226 Marionette TRACE conn3 <- [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]]]}] 07:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1031ms 07:24:19 INFO - PROCESS | 3832 | 1461248659428 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 3832 | 1461248659432 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 07:24:19 INFO - PROCESS | 3832 | 1461248659439 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 3832 | 1461248659442 Marionette TRACE conn3 <- [1,926,null,{}] 07:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:24:19 INFO - PROCESS | 3832 | 1461248659447 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:19 INFO - PROCESS | 3832 | 1461248659543 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:24:19 INFO - PROCESS | 3832 | 1461248659628 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 3832 | ++DOCSHELL 02678C00 == 71 [pid = 3832] [id = 241] 07:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (12C8AC00) [pid = 3832] [serial = 722] [outer = 00000000] 07:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (15BD8800) [pid = 3832] [serial = 723] [outer = 12C8AC00] 07:24:19 INFO - PROCESS | 3832 | 1461248659723 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (16CB3800) [pid = 3832] [serial = 724] [outer = 12C8AC00] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 1AAED800 == 70 [pid = 3832] [id = 235] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 183E2400 == 69 [pid = 3832] [id = 234] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 16CA7000 == 68 [pid = 3832] [id = 233] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 19E06000 == 67 [pid = 3832] [id = 232] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 199D9C00 == 66 [pid = 3832] [id = 231] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 18939800 == 65 [pid = 3832] [id = 230] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 183B2400 == 64 [pid = 3832] [id = 229] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 16CB2800 == 63 [pid = 3832] [id = 228] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 148BD400 == 62 [pid = 3832] [id = 227] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 14B4D000 == 61 [pid = 3832] [id = 226] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1DA7C800) [pid = 3832] [serial = 659] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | 1461248660303 Marionette TRACE conn3 <- [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]]]}] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 02679800 == 60 [pid = 3832] [id = 225] 07:24:20 INFO - PROCESS | 3832 | --DOCSHELL 13889000 == 59 [pid = 3832] [id = 221] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19E08800) [pid = 3832] [serial = 582] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (183B3C00) [pid = 3832] [serial = 579] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1CF88C00) [pid = 3832] [serial = 647] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1AAA9800) [pid = 3832] [serial = 644] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1D121000) [pid = 3832] [serial = 648] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1D690000) [pid = 3832] [serial = 623] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (19B5CC00) [pid = 3832] [serial = 638] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (19DE3800) [pid = 3832] [serial = 639] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (19E6E800) [pid = 3832] [serial = 641] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1892F000) [pid = 3832] [serial = 614] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (180A4C00) [pid = 3832] [serial = 635] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (183ED000) [pid = 3832] [serial = 636] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1D795000) [pid = 3832] [serial = 626] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1D542800) [pid = 3832] [serial = 650] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (183E8C00) [pid = 3832] [serial = 629] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1854D800) [pid = 3832] [serial = 633] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (183B7800) [pid = 3832] [serial = 632] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1D18E800) [pid = 3832] [serial = 620] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (15D0FC00) [pid = 3832] [serial = 611] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1C7A1000) [pid = 3832] [serial = 617] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1C604400) [pid = 3832] [serial = 609] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19E0A000) [pid = 3832] [serial = 653] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1CF86C00) [pid = 3832] [serial = 654] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1D793400) [pid = 3832] [serial = 656] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1D61FC00) [pid = 3832] [serial = 651] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1D79A800) [pid = 3832] [serial = 657] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1AAEE400) [pid = 3832] [serial = 645] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19FB7C00) [pid = 3832] [serial = 642] [outer = 00000000] [url = about:blank] 07:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 890ms 07:24:20 INFO - PROCESS | 3832 | 1461248660328 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:24:20 INFO - PROCESS | 3832 | 1461248660332 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 07:24:20 INFO - PROCESS | 3832 | 1461248660339 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 3832 | 1461248660342 Marionette TRACE conn3 <- [1,930,null,{}] 07:24:20 INFO - PROCESS | 3832 | 1461248660346 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 3832 | 1461248660459 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:24:20 INFO - PROCESS | 3832 | 1461248660544 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 3832 | ++DOCSHELL 15DDA400 == 60 [pid = 3832] [id = 242] 07:24:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (15EC6800) [pid = 3832] [serial = 725] [outer = 00000000] 07:24:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17DEFC00) [pid = 3832] [serial = 726] [outer = 15EC6800] 07:24:20 INFO - PROCESS | 3832 | 1461248660589 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (182CC800) [pid = 3832] [serial = 727] [outer = 15EC6800] 07:24:20 INFO - PROCESS | 3832 | 1461248660963 Marionette TRACE conn3 <- [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]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms 07:24:21 INFO - PROCESS | 3832 | 1461248661034 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 3832 | 1461248661036 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 07:24:21 INFO - PROCESS | 3832 | 1461248661041 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:24:21 INFO - PROCESS | 3832 | 1461248661043 Marionette TRACE conn3 <- [1,934,null,{}] 07:24:21 INFO - PROCESS | 3832 | 1461248661052 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:21 INFO - PROCESS | 3832 | 1461248661135 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:24:21 INFO - PROCESS | 3832 | 1461248661142 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 3832 | ++DOCSHELL 183B2C00 == 61 [pid = 3832] [id = 243] 07:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (183E4400) [pid = 3832] [serial = 728] [outer = 00000000] 07:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1854C800) [pid = 3832] [serial = 729] [outer = 183E4400] 07:24:21 INFO - PROCESS | 3832 | 1461248661190 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (18936800) [pid = 3832] [serial = 730] [outer = 183E4400] 07:24:21 INFO - PROCESS | 3832 | 1461248661655 Marionette TRACE conn3 <- [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]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 640ms 07:24:21 INFO - PROCESS | 3832 | 1461248661678 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 3832 | 1461248661680 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 07:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:24:21 INFO - PROCESS | 3832 | 1461248661687 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 3832 | 1461248661689 Marionette TRACE conn3 <- [1,938,null,{}] 07:24:21 INFO - PROCESS | 3832 | 1461248661692 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:21 INFO - PROCESS | 3832 | 1461248661769 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:24:21 INFO - PROCESS | 3832 | 1461248661775 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 3832 | ++DOCSHELL 1991C400 == 62 [pid = 3832] [id = 244] 07:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19928C00) [pid = 3832] [serial = 731] [outer = 00000000] 07:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19B52C00) [pid = 3832] [serial = 732] [outer = 19928C00] 07:24:21 INFO - PROCESS | 3832 | 1461248661820 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19B59400) [pid = 3832] [serial = 733] [outer = 19928C00] 07:24:22 INFO - PROCESS | 3832 | 1461248662243 Marionette TRACE conn3 <- [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]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 594ms 07:24:22 INFO - PROCESS | 3832 | 1461248662281 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 3832 | 1461248662283 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 07:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:24:22 INFO - PROCESS | 3832 | 1461248662286 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 3832 | 1461248662288 Marionette TRACE conn3 <- [1,942,null,{}] 07:24:22 INFO - PROCESS | 3832 | 1461248662291 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 3832 | 1461248662365 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:24:22 INFO - PROCESS | 3832 | 1461248662371 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 3832 | ++DOCSHELL 13B5A000 == 63 [pid = 3832] [id = 245] 07:24:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19B57400) [pid = 3832] [serial = 734] [outer = 00000000] 07:24:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19E08800) [pid = 3832] [serial = 735] [outer = 19B57400] 07:24:22 INFO - PROCESS | 3832 | 1461248662415 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19E10C00) [pid = 3832] [serial = 736] [outer = 19B57400] 07:24:22 INFO - PROCESS | 3832 | 1461248662896 Marionette TRACE conn3 <- [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]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 640ms 07:24:22 INFO - PROCESS | 3832 | 1461248662926 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 3832 | 1461248662928 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 07:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:24:22 INFO - PROCESS | 3832 | 1461248662931 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 3832 | 1461248662933 Marionette TRACE conn3 <- [1,946,null,{}] 07:24:22 INFO - PROCESS | 3832 | 1461248662940 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 3832 | 1461248663070 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:24:23 INFO - PROCESS | 3832 | 1461248663077 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 3832 | ++DOCSHELL 183ED000 == 64 [pid = 3832] [id = 246] 07:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19B5DC00) [pid = 3832] [serial = 737] [outer = 00000000] 07:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1A56E400) [pid = 3832] [serial = 738] [outer = 19B5DC00] 07:24:23 INFO - PROCESS | 3832 | 1461248663126 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1AAEE400) [pid = 3832] [serial = 739] [outer = 19B5DC00] 07:24:23 INFO - PROCESS | 3832 | 1461248663568 Marionette TRACE conn3 <- [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]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 703ms 07:24:23 INFO - PROCESS | 3832 | 1461248663636 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 3832 | 1461248663638 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 07:24:23 INFO - PROCESS | 3832 | 1461248663641 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:24:23 INFO - PROCESS | 3832 | 1461248663643 Marionette TRACE conn3 <- [1,950,null,{}] 07:24:23 INFO - PROCESS | 3832 | 1461248663646 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 3832 | 1461248663758 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:24:23 INFO - PROCESS | 3832 | 1461248663846 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 3832 | ++DOCSHELL 1A5C4400 == 65 [pid = 3832] [id = 247] 07:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1C606400) [pid = 3832] [serial = 740] [outer = 00000000] 07:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1C79FC00) [pid = 3832] [serial = 741] [outer = 1C606400] 07:24:23 INFO - PROCESS | 3832 | 1461248663890 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1C79F800) [pid = 3832] [serial = 742] [outer = 1C606400] 07:24:24 INFO - PROCESS | 3832 | 1461248664289 Marionette TRACE conn3 <- [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]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 688ms 07:24:24 INFO - PROCESS | 3832 | 1461248664340 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 3832 | 1461248664342 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 07:24:24 INFO - PROCESS | 3832 | 1461248664345 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:24:24 INFO - PROCESS | 3832 | 1461248664347 Marionette TRACE conn3 <- [1,954,null,{}] 07:24:24 INFO - PROCESS | 3832 | 1461248664350 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 3832 | 1461248664460 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:24:24 INFO - PROCESS | 3832 | 1461248664466 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 3832 | ++DOCSHELL 1C604400 == 66 [pid = 3832] [id = 248] 07:24:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1C605400) [pid = 3832] [serial = 743] [outer = 00000000] 07:24:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1CF86C00) [pid = 3832] [serial = 744] [outer = 1C605400] 07:24:24 INFO - PROCESS | 3832 | 1461248664510 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1D115000) [pid = 3832] [serial = 745] [outer = 1C605400] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (19B15C00) [pid = 3832] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15511000) [pid = 3832] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (183E9C00) [pid = 3832] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (18A95C00) [pid = 3832] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (157B0800) [pid = 3832] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (02681800) [pid = 3832] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (182FBC00) [pid = 3832] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19E08C00) [pid = 3832] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (16CAC000) [pid = 3832] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19DED000) [pid = 3832] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19B1E000) [pid = 3832] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:24:24 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1AAEF000) [pid = 3832] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:24:25 INFO - PROCESS | 3832 | 1461248665131 Marionette TRACE conn3 <- [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]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 844ms 07:24:25 INFO - PROCESS | 3832 | 1461248665188 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 3832 | 1461248665190 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 07:24:25 INFO - PROCESS | 3832 | 1461248665194 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:24:25 INFO - PROCESS | 3832 | 1461248665195 Marionette TRACE conn3 <- [1,958,null,{}] 07:24:25 INFO - PROCESS | 3832 | 1461248665199 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 3832 | 1461248665278 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:24:25 INFO - PROCESS | 3832 | 1461248665285 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 3832 | ++DOCSHELL 137B1400 == 67 [pid = 3832] [id = 249] 07:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (18A97C00) [pid = 3832] [serial = 746] [outer = 00000000] 07:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19DF0C00) [pid = 3832] [serial = 747] [outer = 18A97C00] 07:24:25 INFO - PROCESS | 3832 | 1461248665331 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1A5C6400) [pid = 3832] [serial = 748] [outer = 18A97C00] 07:24:25 INFO - PROCESS | 3832 | 1461248665749 Marionette TRACE conn3 <- [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]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 594ms 07:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:24:25 INFO - PROCESS | 3832 | 1461248665791 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 3832 | 1461248665793 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 07:24:25 INFO - PROCESS | 3832 | 1461248665797 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 3832 | 1461248665798 Marionette TRACE conn3 <- [1,962,null,{}] 07:24:25 INFO - PROCESS | 3832 | 1461248665801 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 3832 | 1461248665877 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:24:25 INFO - PROCESS | 3832 | 1461248665882 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 3832 | ++DOCSHELL 1AF77C00 == 68 [pid = 3832] [id = 250] 07:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1C609800) [pid = 3832] [serial = 749] [outer = 00000000] 07:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1D53E400) [pid = 3832] [serial = 750] [outer = 1C609800] 07:24:25 INFO - PROCESS | 3832 | 1461248665926 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1D18A400) [pid = 3832] [serial = 751] [outer = 1C609800] 07:24:26 INFO - PROCESS | 3832 | 1461248666335 Marionette TRACE conn3 <- [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]]]}] 07:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 594ms 07:24:26 INFO - PROCESS | 3832 | 1461248666394 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 3832 | 1461248666396 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 07:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:24:26 INFO - PROCESS | 3832 | 1461248666399 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 3832 | 1461248666402 Marionette TRACE conn3 <- [1,966,null,{}] 07:24:26 INFO - PROCESS | 3832 | 1461248666405 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:26 INFO - PROCESS | 3832 | 1461248666500 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:24:26 INFO - PROCESS | 3832 | 1461248666507 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 3832 | ++DOCSHELL 1D697C00 == 69 [pid = 3832] [id = 251] 07:24:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1D699000) [pid = 3832] [serial = 752] [outer = 00000000] 07:24:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1D794400) [pid = 3832] [serial = 753] [outer = 1D699000] 07:24:26 INFO - PROCESS | 3832 | 1461248666556 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1D799800) [pid = 3832] [serial = 754] [outer = 1D699000] 07:24:27 INFO - PROCESS | 3832 | 1461248667222 Marionette TRACE conn3 <- [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]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 844ms 07:24:27 INFO - PROCESS | 3832 | 1461248667243 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 3832 | 1461248667247 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 07:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:24:27 INFO - PROCESS | 3832 | 1461248667252 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 3832 | 1461248667256 Marionette TRACE conn3 <- [1,970,null,{}] 07:24:27 INFO - PROCESS | 3832 | 1461248667262 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 3832 | 1461248667370 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:24:27 INFO - PROCESS | 3832 | 1461248667474 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 3832 | ++DOCSHELL 13B36800 == 70 [pid = 3832] [id = 252] 07:24:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (13B5E800) [pid = 3832] [serial = 755] [outer = 00000000] 07:24:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (15EC6000) [pid = 3832] [serial = 756] [outer = 13B5E800] 07:24:27 INFO - PROCESS | 3832 | 1461248667531 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (180A1400) [pid = 3832] [serial = 757] [outer = 13B5E800] 07:24:28 INFO - PROCESS | 3832 | 1461248668158 Marionette TRACE conn3 <- [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]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 937ms 07:24:28 INFO - PROCESS | 3832 | 1461248668199 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 3832 | 1461248668205 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 07:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:24:28 INFO - PROCESS | 3832 | 1461248668211 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 3832 | 1461248668214 Marionette TRACE conn3 <- [1,974,null,{}] 07:24:28 INFO - PROCESS | 3832 | 1461248668219 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:28 INFO - PROCESS | 3832 | 1461248668321 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:24:28 INFO - PROCESS | 3832 | 1461248668423 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 3832 | ++DOCSHELL 182C6000 == 71 [pid = 3832] [id = 253] 07:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (183B5400) [pid = 3832] [serial = 758] [outer = 00000000] 07:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (19870000) [pid = 3832] [serial = 759] [outer = 183B5400] 07:24:28 INFO - PROCESS | 3832 | 1461248668477 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (19B13000) [pid = 3832] [serial = 760] [outer = 183B5400] 07:24:29 INFO - PROCESS | 3832 | 1461248669111 Marionette TRACE conn3 <- [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]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 953ms 07:24:29 INFO - PROCESS | 3832 | 1461248669155 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 3832 | 1461248669157 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 07:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:24:29 INFO - PROCESS | 3832 | 1461248669161 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 3832 | 1461248669165 Marionette TRACE conn3 <- [1,978,null,{}] 07:24:29 INFO - PROCESS | 3832 | 1461248669176 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 3832 | 1461248669285 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:24:29 INFO - PROCESS | 3832 | 1461248669415 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 3832 | ++DOCSHELL 19FB7C00 == 72 [pid = 3832] [id = 254] 07:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1D191800) [pid = 3832] [serial = 761] [outer = 00000000] 07:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1D691C00) [pid = 3832] [serial = 762] [outer = 1D191800] 07:24:29 INFO - PROCESS | 3832 | 1461248669473 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1D792400) [pid = 3832] [serial = 763] [outer = 1D191800] 07:24:29 INFO - PROCESS | 3832 | 1461248669999 Marionette TRACE conn3 <- [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]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 906ms 07:24:30 INFO - PROCESS | 3832 | 1461248670065 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 3832 | 1461248670068 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 07:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:24:30 INFO - PROCESS | 3832 | 1461248670071 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 3832 | 1461248670073 Marionette TRACE conn3 <- [1,982,null,{}] 07:24:30 INFO - PROCESS | 3832 | 1461248670095 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:30 INFO - PROCESS | 3832 | 1461248670230 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:24:30 INFO - PROCESS | 3832 | 1461248670358 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 3832 | ++DOCSHELL 19A8F000 == 73 [pid = 3832] [id = 255] 07:24:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (19A91C00) [pid = 3832] [serial = 764] [outer = 00000000] 07:24:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (19A9AC00) [pid = 3832] [serial = 765] [outer = 19A91C00] 07:24:30 INFO - PROCESS | 3832 | 1461248670414 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (19A9D400) [pid = 3832] [serial = 766] [outer = 19A91C00] 07:24:30 INFO - PROCESS | 3832 | 1461248670976 Marionette TRACE conn3 <- [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]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 969ms 07:24:31 INFO - PROCESS | 3832 | 1461248671036 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 3832 | 1461248671039 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 07:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:24:31 INFO - PROCESS | 3832 | 1461248671042 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 3832 | 1461248671044 Marionette TRACE conn3 <- [1,986,null,{}] 07:24:31 INFO - PROCESS | 3832 | 1461248671048 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:31 INFO - PROCESS | 3832 | 1461248671147 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:24:31 INFO - PROCESS | 3832 | 1461248671247 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 3832 | ++DOCSHELL 1573C000 == 74 [pid = 3832] [id = 256] 07:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1662A800) [pid = 3832] [serial = 767] [outer = 00000000] 07:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19E07000) [pid = 3832] [serial = 768] [outer = 1662A800] 07:24:31 INFO - PROCESS | 3832 | 1461248671300 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19E06C00) [pid = 3832] [serial = 769] [outer = 1662A800] 07:24:32 INFO - PROCESS | 3832 | 1461248672034 Marionette TRACE conn3 <- [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]]]}] 07:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1031ms 07:24:32 INFO - PROCESS | 3832 | 1461248672099 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 3832 | 1461248672103 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 07:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:24:32 INFO - PROCESS | 3832 | 1461248672108 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 3832 | 1461248672113 Marionette TRACE conn3 <- [1,990,null,{}] 07:24:32 INFO - PROCESS | 3832 | 1461248672119 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:32 INFO - PROCESS | 3832 | 1461248672216 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:24:32 INFO - PROCESS | 3832 | 1461248672352 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 3832 | ++DOCSHELL 165A6000 == 75 [pid = 3832] [id = 257] 07:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (16634800) [pid = 3832] [serial = 770] [outer = 00000000] 07:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (180A1800) [pid = 3832] [serial = 771] [outer = 16634800] 07:24:32 INFO - PROCESS | 3832 | 1461248672423 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (18099000) [pid = 3832] [serial = 772] [outer = 16634800] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 1AF77C00 == 74 [pid = 3832] [id = 250] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 137B1400 == 73 [pid = 3832] [id = 249] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 1C604400 == 72 [pid = 3832] [id = 248] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 1A5C4400 == 71 [pid = 3832] [id = 247] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 183ED000 == 70 [pid = 3832] [id = 246] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 13B5A000 == 69 [pid = 3832] [id = 245] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 1991C400 == 68 [pid = 3832] [id = 244] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 183B2C00 == 67 [pid = 3832] [id = 243] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 15DDA400 == 66 [pid = 3832] [id = 242] 07:24:32 INFO - PROCESS | 3832 | --DOCSHELL 02678C00 == 65 [pid = 3832] [id = 241] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (1DA83000) [pid = 3832] [serial = 660] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1AF68800) [pid = 3832] [serial = 704] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (19B56000) [pid = 3832] [serial = 693] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (15743C00) [pid = 3832] [serial = 662] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (199CB400) [pid = 3832] [serial = 665] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (19E07400) [pid = 3832] [serial = 668] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1DA0B400) [pid = 3832] [serial = 671] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (17DF4800) [pid = 3832] [serial = 680] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1809C400) [pid = 3832] [serial = 681] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1854B400) [pid = 3832] [serial = 686] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (18553000) [pid = 3832] [serial = 687] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (190B1800) [pid = 3832] [serial = 689] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1662D000) [pid = 3832] [serial = 678] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (15ED3800) [pid = 3832] [serial = 677] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (13307400) [pid = 3832] [serial = 675] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (12C5C000) [pid = 3832] [serial = 674] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (183B4000) [pid = 3832] [serial = 683] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (183E5800) [pid = 3832] [serial = 684] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (19B56800) [pid = 3832] [serial = 692] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19EA2400) [pid = 3832] [serial = 695] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19872800) [pid = 3832] [serial = 698] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A5C6800) [pid = 3832] [serial = 701] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19E7B400) [pid = 3832] [serial = 696] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1AA9FC00) [pid = 3832] [serial = 702] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19E0B000) [pid = 3832] [serial = 699] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (199CAC00) [pid = 3832] [serial = 690] [outer = 00000000] [url = about:blank] 07:24:32 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1C608000) [pid = 3832] [serial = 705] [outer = 00000000] [url = about:blank] 07:24:33 INFO - PROCESS | 3832 | 1461248673020 Marionette TRACE conn3 <- [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]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 938ms 07:24:33 INFO - PROCESS | 3832 | 1461248673056 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 3832 | 1461248673061 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 07:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:24:33 INFO - PROCESS | 3832 | 1461248673069 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 3832 | 1461248673072 Marionette TRACE conn3 <- [1,994,null,{}] 07:24:33 INFO - PROCESS | 3832 | 1461248673075 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:33 INFO - PROCESS | 3832 | 1461248673160 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:24:33 INFO - PROCESS | 3832 | 1461248673246 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 3832 | ++DOCSHELL 1330F400 == 66 [pid = 3832] [id = 258] 07:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (13358800) [pid = 3832] [serial = 773] [outer = 00000000] 07:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16C46C00) [pid = 3832] [serial = 774] [outer = 13358800] 07:24:33 INFO - PROCESS | 3832 | 1461248673291 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (183B1C00) [pid = 3832] [serial = 775] [outer = 13358800] 07:24:33 INFO - PROCESS | 3832 | 1461248673686 Marionette TRACE conn3 <- [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]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 641ms 07:24:33 INFO - PROCESS | 3832 | 1461248673704 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 3832 | 1461248673707 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 07:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:24:33 INFO - PROCESS | 3832 | 1461248673710 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 3832 | 1461248673714 Marionette TRACE conn3 <- [1,998,null,{}] 07:24:33 INFO - PROCESS | 3832 | 1461248673723 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:33 INFO - PROCESS | 3832 | 1461248673860 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:24:33 INFO - PROCESS | 3832 | 1461248673866 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 3832 | ++DOCSHELL 183AB800 == 67 [pid = 3832] [id = 259] 07:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (183E7400) [pid = 3832] [serial = 776] [outer = 00000000] 07:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (18A9BC00) [pid = 3832] [serial = 777] [outer = 183E7400] 07:24:33 INFO - PROCESS | 3832 | 1461248673914 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (199CCC00) [pid = 3832] [serial = 778] [outer = 183E7400] 07:24:34 INFO - PROCESS | 3832 | 1461248674376 Marionette TRACE conn3 <- [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]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 703ms 07:24:34 INFO - PROCESS | 3832 | 1461248674409 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:24:34 INFO - PROCESS | 3832 | 1461248674412 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 07:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:24:34 INFO - PROCESS | 3832 | 1461248674415 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 3832 | 1461248674417 Marionette TRACE conn3 <- [1,1002,null,{}] 07:24:34 INFO - PROCESS | 3832 | 1461248674424 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:34 INFO - PROCESS | 3832 | 1461248674507 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:24:34 INFO - PROCESS | 3832 | 1461248674514 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 3832 | ++DOCSHELL 19A8FC00 == 68 [pid = 3832] [id = 260] 07:24:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19A90800) [pid = 3832] [serial = 779] [outer = 00000000] 07:24:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (19A9A400) [pid = 3832] [serial = 780] [outer = 19A90800] 07:24:34 INFO - PROCESS | 3832 | 1461248674561 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19DE2C00) [pid = 3832] [serial = 781] [outer = 19A90800] 07:24:35 INFO - PROCESS | 3832 | 1461248675028 Marionette TRACE conn3 <- [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]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 641ms 07:24:35 INFO - PROCESS | 3832 | 1461248675053 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 3832 | 1461248675055 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 07:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:24:35 INFO - PROCESS | 3832 | 1461248675058 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - PROCESS | 3832 | 1461248675060 Marionette TRACE conn3 <- [1,1006,null,{}] 07:24:35 INFO - PROCESS | 3832 | 1461248675071 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 3832 | 1461248675189 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:24:35 INFO - PROCESS | 3832 | 1461248675276 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 3832 | ++DOCSHELL 19B52400 == 69 [pid = 3832] [id = 261] 07:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19B56400) [pid = 3832] [serial = 782] [outer = 00000000] 07:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (19E03000) [pid = 3832] [serial = 783] [outer = 19B56400] 07:24:35 INFO - PROCESS | 3832 | 1461248675320 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (19E0A400) [pid = 3832] [serial = 784] [outer = 19B56400] 07:24:35 INFO - PROCESS | 3832 | 1461248675723 Marionette TRACE conn3 <- [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]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 688ms 07:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:24:35 INFO - PROCESS | 3832 | 1461248675758 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 3832 | 1461248675760 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 07:24:35 INFO - PROCESS | 3832 | 1461248675763 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - PROCESS | 3832 | 1461248675765 Marionette TRACE conn3 <- [1,1010,null,{}] 07:24:35 INFO - PROCESS | 3832 | 1461248675776 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 3832 | 1461248675911 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:24:35 INFO - PROCESS | 3832 | 1461248675925 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 3832 | ++DOCSHELL 19E6EC00 == 70 [pid = 3832] [id = 262] 07:24:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (19E7BC00) [pid = 3832] [serial = 785] [outer = 00000000] 07:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1A6F4400) [pid = 3832] [serial = 786] [outer = 19E7BC00] 07:24:36 INFO - PROCESS | 3832 | 1461248676029 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1A6F3400) [pid = 3832] [serial = 787] [outer = 19E7BC00] 07:24:36 INFO - PROCESS | 3832 | 1461248676438 Marionette TRACE conn3 <- [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]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 735ms 07:24:36 INFO - PROCESS | 3832 | 1461248676504 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 3832 | 1461248676506 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 07:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:24:36 INFO - PROCESS | 3832 | 1461248676510 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 3832 | 1461248676511 Marionette TRACE conn3 <- [1,1014,null,{}] 07:24:36 INFO - PROCESS | 3832 | 1461248676551 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 3832 | 1461248676663 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:24:36 INFO - PROCESS | 3832 | 1461248676675 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 3832 | ++DOCSHELL 19EB1800 == 71 [pid = 3832] [id = 263] 07:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1C60B400) [pid = 3832] [serial = 788] [outer = 00000000] 07:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1C97AC00) [pid = 3832] [serial = 789] [outer = 1C60B400] 07:24:36 INFO - PROCESS | 3832 | 1461248676719 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1C7A0C00) [pid = 3832] [serial = 790] [outer = 1C60B400] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (19B5DC00) [pid = 3832] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1C606400) [pid = 3832] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (12C8AC00) [pid = 3832] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19B57400) [pid = 3832] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (19928C00) [pid = 3832] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (183E4400) [pid = 3832] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (15EC6800) [pid = 3832] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1C605400) [pid = 3832] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1C609800) [pid = 3832] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:24:37 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (18A97C00) [pid = 3832] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:24:37 INFO - PROCESS | 3832 | 1461248677256 Marionette TRACE conn3 <- [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]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 781ms 07:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:24:37 INFO - PROCESS | 3832 | 1461248677291 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 3832 | 1461248677293 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 07:24:37 INFO - PROCESS | 3832 | 1461248677296 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 3832 | 1461248677298 Marionette TRACE conn3 <- [1,1018,null,{}] 07:24:37 INFO - PROCESS | 3832 | 1461248677304 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 3832 | 1461248677380 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:24:37 INFO - PROCESS | 3832 | 1461248677387 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 3832 | ++DOCSHELL 159FA400 == 72 [pid = 3832] [id = 264] 07:24:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (15BCD400) [pid = 3832] [serial = 791] [outer = 00000000] 07:24:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19E01400) [pid = 3832] [serial = 792] [outer = 15BCD400] 07:24:37 INFO - PROCESS | 3832 | 1461248677430 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1A3ED800) [pid = 3832] [serial = 793] [outer = 15BCD400] 07:24:37 INFO - PROCESS | 3832 | 1461248677845 Marionette TRACE conn3 <- [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]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 594ms 07:24:37 INFO - PROCESS | 3832 | 1461248677894 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 3832 | 1461248677896 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 07:24:37 INFO - PROCESS | 3832 | 1461248677899 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:24:37 INFO - PROCESS | 3832 | 1461248677901 Marionette TRACE conn3 <- [1,1022,null,{}] 07:24:37 INFO - PROCESS | 3832 | 1461248677904 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 3832 | 1461248678013 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:24:38 INFO - PROCESS | 3832 | 1461248678022 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 3832 | ++DOCSHELL 1A3F8800 == 73 [pid = 3832] [id = 265] 07:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1C609400) [pid = 3832] [serial = 794] [outer = 00000000] 07:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1D18EC00) [pid = 3832] [serial = 795] [outer = 1C609400] 07:24:38 INFO - PROCESS | 3832 | 1461248678066 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1D53F000) [pid = 3832] [serial = 796] [outer = 1C609400] 07:24:38 INFO - PROCESS | 3832 | 1461248678480 Marionette TRACE conn3 <- [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]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 640ms 07:24:38 INFO - PROCESS | 3832 | 1461248678537 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 3832 | 1461248678539 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 07:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:24:38 INFO - PROCESS | 3832 | 1461248678543 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 3832 | 1461248678545 Marionette TRACE conn3 <- [1,1026,null,{}] 07:24:38 INFO - PROCESS | 3832 | 1461248678548 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 3832 | 1461248678625 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:24:38 INFO - PROCESS | 3832 | 1461248678631 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 3832 | ++DOCSHELL 199CE800 == 74 [pid = 3832] [id = 266] 07:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1D69D400) [pid = 3832] [serial = 797] [outer = 00000000] 07:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1DA7B000) [pid = 3832] [serial = 798] [outer = 1D69D400] 07:24:38 INFO - PROCESS | 3832 | 1461248678677 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1DE22400) [pid = 3832] [serial = 799] [outer = 1D69D400] 07:24:39 INFO - PROCESS | 3832 | 1461248679105 Marionette TRACE conn3 <- [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]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 594ms 07:24:39 INFO - PROCESS | 3832 | 1461248679140 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 3832 | 1461248679142 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 07:24:39 INFO - PROCESS | 3832 | 1461248679145 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:24:39 INFO - PROCESS | 3832 | 1461248679148 Marionette TRACE conn3 <- [1,1030,null,{}] 07:24:39 INFO - PROCESS | 3832 | 1461248679155 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:39 INFO - PROCESS | 3832 | 1461248679303 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:24:39 INFO - PROCESS | 3832 | 1461248679493 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 3832 | ++DOCSHELL 12C90000 == 75 [pid = 3832] [id = 267] 07:24:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (12D40800) [pid = 3832] [serial = 800] [outer = 00000000] 07:24:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (13365000) [pid = 3832] [serial = 801] [outer = 12D40800] 07:24:39 INFO - PROCESS | 3832 | 1461248679551 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (13B5E000) [pid = 3832] [serial = 802] [outer = 12D40800] 07:24:40 INFO - PROCESS | 3832 | 1461248680123 Marionette TRACE conn3 <- [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]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1046ms 07:24:40 INFO - PROCESS | 3832 | 1461248680210 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 3832 | 1461248680215 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 07:24:40 INFO - PROCESS | 3832 | 1461248680220 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:24:40 INFO - PROCESS | 3832 | 1461248680224 Marionette TRACE conn3 <- [1,1034,null,{}] 07:24:40 INFO - PROCESS | 3832 | 1461248680229 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:40 INFO - PROCESS | 3832 | 1461248680336 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:24:40 INFO - PROCESS | 3832 | 1461248680467 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 3832 | ++DOCSHELL 183B5C00 == 76 [pid = 3832] [id = 268] 07:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (183E8800) [pid = 3832] [serial = 803] [outer = 00000000] 07:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1854D800) [pid = 3832] [serial = 804] [outer = 183E8800] 07:24:40 INFO - PROCESS | 3832 | 1461248680525 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (18932000) [pid = 3832] [serial = 805] [outer = 183E8800] 07:24:41 INFO - PROCESS | 3832 | 1461248681117 Marionette TRACE conn3 <- [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]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 937ms 07:24:41 INFO - PROCESS | 3832 | 1461248681166 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 3832 | 1461248681169 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 07:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:24:41 INFO - PROCESS | 3832 | 1461248681173 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 3832 | 1461248681175 Marionette TRACE conn3 <- [1,1038,null,{}] 07:24:41 INFO - PROCESS | 3832 | 1461248681179 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:41 INFO - PROCESS | 3832 | 1461248681281 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:24:41 INFO - PROCESS | 3832 | 1461248681412 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 3832 | ++DOCSHELL 1986F400 == 77 [pid = 3832] [id = 269] 07:24:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19A94C00) [pid = 3832] [serial = 806] [outer = 00000000] 07:24:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1A3F4400) [pid = 3832] [serial = 807] [outer = 19A94C00] 07:24:41 INFO - PROCESS | 3832 | 1461248681467 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1AF6B000) [pid = 3832] [serial = 808] [outer = 19A94C00] 07:24:42 INFO - PROCESS | 3832 | 1461248682048 Marionette TRACE conn3 <- [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]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 891ms 07:24:42 INFO - PROCESS | 3832 | 1461248682076 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 3832 | 1461248682080 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:24:42 INFO - PROCESS | 3832 | 1461248682090 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 3832 | 1461248682095 Marionette TRACE conn3 <- [1,1042,null,{}] 07:24:42 INFO - PROCESS | 3832 | 1461248682099 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 3832 | 1461248682207 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:24:42 INFO - PROCESS | 3832 | 1461248682336 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 3832 | ++DOCSHELL 1C50AC00 == 78 [pid = 3832] [id = 270] 07:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (1C50E800) [pid = 3832] [serial = 809] [outer = 00000000] 07:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (1D697400) [pid = 3832] [serial = 810] [outer = 1C50E800] 07:24:42 INFO - PROCESS | 3832 | 1461248682391 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1D798000) [pid = 3832] [serial = 811] [outer = 1C50E800] 07:24:42 INFO - PROCESS | 3832 | 1461248682918 Marionette TRACE conn3 <- [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]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 844ms 07:24:42 INFO - PROCESS | 3832 | 1461248682929 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 3832 | 1461248682931 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:24:42 INFO - PROCESS | 3832 | 1461248682935 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 3832 | 1461248682937 Marionette TRACE conn3 <- [1,1046,null,{}] 07:24:42 INFO - PROCESS | 3832 | 1461248682940 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:43 INFO - PROCESS | 3832 | 1461248683046 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:24:43 INFO - PROCESS | 3832 | 1461248683148 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 3832 | ++DOCSHELL 12D7B400 == 79 [pid = 3832] [id = 271] 07:24:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (13574800) [pid = 3832] [serial = 812] [outer = 00000000] 07:24:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (1357D800) [pid = 3832] [serial = 813] [outer = 13574800] 07:24:43 INFO - PROCESS | 3832 | 1461248683201 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 142 (13580000) [pid = 3832] [serial = 814] [outer = 13574800] 07:24:43 INFO - PROCESS | 3832 | 1461248683838 Marionette TRACE conn3 <- [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]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 937ms 07:24:43 INFO - PROCESS | 3832 | 1461248683881 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 3832 | 1461248683883 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 07:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:24:43 INFO - PROCESS | 3832 | 1461248683887 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 3832 | 1461248683889 Marionette TRACE conn3 <- [1,1050,null,{}] 07:24:43 INFO - PROCESS | 3832 | 1461248683893 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:43 INFO - PROCESS | 3832 | 1461248683994 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:24:44 INFO - PROCESS | 3832 | 1461248684233 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 3832 | ++DOCSHELL 11F48000 == 80 [pid = 3832] [id = 272] 07:24:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 143 (12D72000) [pid = 3832] [serial = 815] [outer = 00000000] 07:24:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 144 (15724800) [pid = 3832] [serial = 816] [outer = 12D72000] 07:24:44 INFO - PROCESS | 3832 | 1461248684290 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 145 (15519C00) [pid = 3832] [serial = 817] [outer = 12D72000] 07:24:44 INFO - PROCESS | 3832 | 1461248684876 Marionette TRACE conn3 <- [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]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1031ms 07:24:44 INFO - PROCESS | 3832 | 1461248684944 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 3832 | 1461248684949 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 07:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:24:44 INFO - PROCESS | 3832 | 1461248684954 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 3832 | 1461248684956 Marionette TRACE conn3 <- [1,1054,null,{}] 07:24:44 INFO - PROCESS | 3832 | 1461248684961 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:45 INFO - PROCESS | 3832 | 1461248685063 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:24:45 INFO - PROCESS | 3832 | 1461248685218 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 3832 | ++DOCSHELL 13372400 == 81 [pid = 3832] [id = 273] 07:24:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 146 (13372800) [pid = 3832] [serial = 818] [outer = 00000000] 07:24:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 147 (13B5A000) [pid = 3832] [serial = 819] [outer = 13372800] 07:24:45 INFO - PROCESS | 3832 | 1461248685272 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 148 (14B54800) [pid = 3832] [serial = 820] [outer = 13372800] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 18AA3800 == 80 [pid = 3832] [id = 222] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 199CE800 == 79 [pid = 3832] [id = 266] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 1A3F8800 == 78 [pid = 3832] [id = 265] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 159FA400 == 77 [pid = 3832] [id = 264] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 19EB1800 == 76 [pid = 3832] [id = 263] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 19E6EC00 == 75 [pid = 3832] [id = 262] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 19B52400 == 74 [pid = 3832] [id = 261] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 19A8FC00 == 73 [pid = 3832] [id = 260] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 183AB800 == 72 [pid = 3832] [id = 259] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 1330F400 == 71 [pid = 3832] [id = 258] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 165A6000 == 70 [pid = 3832] [id = 257] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 147 (1CF7F000) [pid = 3832] [serial = 717] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 146 (1D794400) [pid = 3832] [serial = 753] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 145 (1D694800) [pid = 3832] [serial = 720] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 144 (1CF81000) [pid = 3832] [serial = 707] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 143 (15DD8000) [pid = 3832] [serial = 710] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 142 (1854E800) [pid = 3832] [serial = 713] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 13B36800 == 69 [pid = 3832] [id = 252] 07:24:45 INFO - PROCESS | 3832 | --DOCSHELL 1D697C00 == 68 [pid = 3832] [id = 251] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 141 (16CB3800) [pid = 3832] [serial = 724] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (15BD8800) [pid = 3832] [serial = 723] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (19E08800) [pid = 3832] [serial = 735] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (19B52C00) [pid = 3832] [serial = 732] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (19B59400) [pid = 3832] [serial = 733] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (1854C800) [pid = 3832] [serial = 729] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (18936800) [pid = 3832] [serial = 730] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1AAEE400) [pid = 3832] [serial = 739] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (17DEFC00) [pid = 3832] [serial = 726] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (182CC800) [pid = 3832] [serial = 727] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1CF86C00) [pid = 3832] [serial = 744] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1D18A400) [pid = 3832] [serial = 751] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1C79F800) [pid = 3832] [serial = 742] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19DF0C00) [pid = 3832] [serial = 747] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1D53E400) [pid = 3832] [serial = 750] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1D115000) [pid = 3832] [serial = 745] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1A5C6400) [pid = 3832] [serial = 748] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19E10C00) [pid = 3832] [serial = 736] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (02A90000) [pid = 3832] [serial = 405] [outer = 00000000] [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.] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1A56E400) [pid = 3832] [serial = 738] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1C79FC00) [pid = 3832] [serial = 741] [outer = 00000000] [url = about:blank] 07:24:45 INFO - PROCESS | 3832 | 1461248685873 Marionette TRACE conn3 <- [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]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 938ms 07:24:45 INFO - PROCESS | 3832 | 1461248685901 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 3832 | 1461248685905 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 07:24:45 INFO - PROCESS | 3832 | 1461248685910 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:24:45 INFO - PROCESS | 3832 | 1461248685912 Marionette TRACE conn3 <- [1,1058,null,{}] 07:24:45 INFO - PROCESS | 3832 | 1461248685916 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 3832 | 1461248686004 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:24:46 INFO - PROCESS | 3832 | 1461248686099 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 3832 | ++DOCSHELL 1357CC00 == 69 [pid = 3832] [id = 274] 07:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (13B30800) [pid = 3832] [serial = 821] [outer = 00000000] 07:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (15D05C00) [pid = 3832] [serial = 822] [outer = 13B30800] 07:24:46 INFO - PROCESS | 3832 | 1461248686144 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (165A5000) [pid = 3832] [serial = 823] [outer = 13B30800] 07:24:46 INFO - PROCESS | 3832 | 1461248686538 Marionette TRACE conn3 <- [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]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 704ms 07:24:46 INFO - PROCESS | 3832 | 1461248686610 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 3832 | 1461248686612 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 07:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:24:46 INFO - PROCESS | 3832 | 1461248686618 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 3832 | 1461248686623 Marionette TRACE conn3 <- [1,1062,null,{}] 07:24:46 INFO - PROCESS | 3832 | 1461248686636 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 3832 | 1461248686748 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:24:46 INFO - PROCESS | 3832 | 1461248686765 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 3832 | ++DOCSHELL 180A3400 == 70 [pid = 3832] [id = 275] 07:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (180A3800) [pid = 3832] [serial = 824] [outer = 00000000] 07:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (182F8800) [pid = 3832] [serial = 825] [outer = 180A3800] 07:24:46 INFO - PROCESS | 3832 | 1461248686809 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (183B0000) [pid = 3832] [serial = 826] [outer = 180A3800] 07:24:47 INFO - PROCESS | 3832 | 1461248687253 Marionette TRACE conn3 <- [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]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 656ms 07:24:47 INFO - PROCESS | 3832 | 1461248687274 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 3832 | 1461248687276 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 07:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:24:47 INFO - PROCESS | 3832 | 1461248687280 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 3832 | 1461248687281 Marionette TRACE conn3 <- [1,1066,null,{}] 07:24:47 INFO - PROCESS | 3832 | 1461248687284 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 3832 | 1461248687367 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:24:47 INFO - PROCESS | 3832 | 1461248687373 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 3832 | ++DOCSHELL 15B34000 == 71 [pid = 3832] [id = 276] 07:24:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (18099800) [pid = 3832] [serial = 827] [outer = 00000000] 07:24:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (183EF800) [pid = 3832] [serial = 828] [outer = 18099800] 07:24:47 INFO - PROCESS | 3832 | 1461248687417 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (18532000) [pid = 3832] [serial = 829] [outer = 18099800] 07:24:47 INFO - PROCESS | 3832 | 1461248687843 Marionette TRACE conn3 <- [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]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 593ms 07:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:24:47 INFO - PROCESS | 3832 | 1461248687883 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 3832 | 1461248687885 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 07:24:47 INFO - PROCESS | 3832 | 1461248687888 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 3832 | 1461248687890 Marionette TRACE conn3 <- [1,1070,null,{}] 07:24:47 INFO - PROCESS | 3832 | 1461248687901 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 3832 | 1461248688011 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:24:48 INFO - PROCESS | 3832 | 1461248688017 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 3832 | ++DOCSHELL 1854E800 == 72 [pid = 3832] [id = 277] 07:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (18550000) [pid = 3832] [serial = 830] [outer = 00000000] 07:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1892F000) [pid = 3832] [serial = 831] [outer = 18550000] 07:24:48 INFO - PROCESS | 3832 | 1461248688072 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (18A9CC00) [pid = 3832] [serial = 832] [outer = 18550000] 07:24:48 INFO - PROCESS | 3832 | 1461248688582 Marionette TRACE conn3 <- [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]]]}] 07:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 07:24:48 INFO - PROCESS | 3832 | 1461248688632 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 3832 | 1461248688634 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 07:24:48 INFO - PROCESS | 3832 | 1461248688638 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:24:48 INFO - PROCESS | 3832 | 1461248688639 Marionette TRACE conn3 <- [1,1074,null,{}] 07:24:48 INFO - PROCESS | 3832 | 1461248688643 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 3832 | 1461248688753 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:24:48 INFO - PROCESS | 3832 | 1461248688811 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 3832 | ++DOCSHELL 13575400 == 73 [pid = 3832] [id = 278] 07:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (19878400) [pid = 3832] [serial = 833] [outer = 00000000] 07:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (19A92000) [pid = 3832] [serial = 834] [outer = 19878400] 07:24:48 INFO - PROCESS | 3832 | 1461248688862 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (19A8FC00) [pid = 3832] [serial = 835] [outer = 19878400] 07:24:49 INFO - PROCESS | 3832 | 1461248689283 Marionette TRACE conn3 <- [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]]]}] 07:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 687ms 07:24:49 INFO - PROCESS | 3832 | 1461248689340 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 3832 | 1461248689342 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 07:24:49 INFO - PROCESS | 3832 | 1461248689346 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 3832 | 1461248689347 Marionette TRACE conn3 <- [1,1078,null,{}] 07:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:24:49 INFO - PROCESS | 3832 | 1461248689351 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 3832 | 1461248689487 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:24:49 INFO - PROCESS | 3832 | 1461248689497 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:49 INFO - PROCESS | 3832 | ++DOCSHELL 199CF400 == 74 [pid = 3832] [id = 279] 07:24:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (19A95000) [pid = 3832] [serial = 836] [outer = 00000000] 07:24:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (19B1BC00) [pid = 3832] [serial = 837] [outer = 19A95000] 07:24:49 INFO - PROCESS | 3832 | 1461248689540 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (19B57800) [pid = 3832] [serial = 838] [outer = 19A95000] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (137AC000) [pid = 3832] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (19E7BC00) [pid = 3832] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (19B56400) [pid = 3832] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (1C60B400) [pid = 3832] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (15BCD400) [pid = 3832] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1662A800) [pid = 3832] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (183E7400) [pid = 3832] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (1D699000) [pid = 3832] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (19A90800) [pid = 3832] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (16634800) [pid = 3832] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (1C609400) [pid = 3832] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (13358800) [pid = 3832] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (19B53000) [pid = 3832] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1CF7C400) [pid = 3832] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (1D538000) [pid = 3832] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (18D11C00) [pid = 3832] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (1D61C000) [pid = 3832] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (1AC7C800) [pid = 3832] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (183E7800) [pid = 3832] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (13373400) [pid = 3832] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1D78C800) [pid = 3832] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1C980400) [pid = 3832] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1449AC00) [pid = 3832] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1AAF5C00) [pid = 3832] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19B1A800) [pid = 3832] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (183EC000) [pid = 3832] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (12D71000) [pid = 3832] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:24:50 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (13B2D400) [pid = 3832] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:24:50 INFO - PROCESS | 3832 | 1461248690264 Marionette TRACE conn3 <- [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]]]}] 07:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 969ms 07:24:50 INFO - PROCESS | 3832 | 1461248690319 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 3832 | 1461248690321 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 07:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:24:50 INFO - PROCESS | 3832 | 1461248690325 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 3832 | 1461248690326 Marionette TRACE conn3 <- [1,1082,null,{}] 07:24:50 INFO - PROCESS | 3832 | 1461248690330 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:50 INFO - PROCESS | 3832 | 1461248690408 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:24:50 INFO - PROCESS | 3832 | 1461248690414 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 3832 | ++DOCSHELL 02A8D800 == 75 [pid = 3832] [id = 280] 07:24:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (13373400) [pid = 3832] [serial = 839] [outer = 00000000] 07:24:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (16633000) [pid = 3832] [serial = 840] [outer = 13373400] 07:24:50 INFO - PROCESS | 3832 | 1461248690457 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (182FA800) [pid = 3832] [serial = 841] [outer = 13373400] 07:24:50 INFO - PROCESS | 3832 | 1461248690920 Marionette TRACE conn3 <- [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]]]}] 07:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 625ms 07:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:24:50 INFO - PROCESS | 3832 | 1461248690963 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 3832 | 1461248690965 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 07:24:50 INFO - PROCESS | 3832 | 1461248690968 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 3832 | 1461248690970 Marionette TRACE conn3 <- [1,1086,null,{}] 07:24:50 INFO - PROCESS | 3832 | 1461248690978 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 3832 | 1461248691055 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:24:51 INFO - PROCESS | 3832 | 1461248691061 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 3832 | ++DOCSHELL 137AC000 == 76 [pid = 3832] [id = 281] 07:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (183E7400) [pid = 3832] [serial = 842] [outer = 00000000] 07:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19876C00) [pid = 3832] [serial = 843] [outer = 183E7400] 07:24:51 INFO - PROCESS | 3832 | 1461248691104 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19B14C00) [pid = 3832] [serial = 844] [outer = 183E7400] 07:24:51 INFO - PROCESS | 3832 | 1461248691556 Marionette TRACE conn3 <- [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]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 625ms 07:24:51 INFO - PROCESS | 3832 | 1461248691607 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 3832 | 1461248691609 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 07:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:24:51 INFO - PROCESS | 3832 | 1461248691612 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 3832 | 1461248691614 Marionette TRACE conn3 <- [1,1090,null,{}] 07:24:51 INFO - PROCESS | 3832 | 1461248691618 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 3832 | 1461248691699 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:24:51 INFO - PROCESS | 3832 | 1461248691705 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 3832 | ++DOCSHELL 15B33C00 == 77 [pid = 3832] [id = 282] 07:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (165A1C00) [pid = 3832] [serial = 845] [outer = 00000000] 07:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19DF0C00) [pid = 3832] [serial = 846] [outer = 165A1C00] 07:24:51 INFO - PROCESS | 3832 | 1461248691754 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (19E0E800) [pid = 3832] [serial = 847] [outer = 165A1C00] 07:24:52 INFO - PROCESS | 3832 | 1461248692309 Marionette TRACE conn3 <- [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]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 07:24:52 INFO - PROCESS | 3832 | 1461248692353 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 3832 | 1461248692358 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 07:24:52 INFO - PROCESS | 3832 | 1461248692363 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:24:52 INFO - PROCESS | 3832 | 1461248692368 Marionette TRACE conn3 <- [1,1094,null,{}] 07:24:52 INFO - PROCESS | 3832 | 1461248692375 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 3832 | 1461248692486 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:24:52 INFO - PROCESS | 3832 | 1461248692597 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 3832 | ++DOCSHELL 11F48400 == 78 [pid = 3832] [id = 283] 07:24:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (11F4C800) [pid = 3832] [serial = 848] [outer = 00000000] 07:24:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1357A400) [pid = 3832] [serial = 849] [outer = 11F4C800] 07:24:52 INFO - PROCESS | 3832 | 1461248692655 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (148B2400) [pid = 3832] [serial = 850] [outer = 11F4C800] 07:24:53 INFO - PROCESS | 3832 | 1461248693264 Marionette TRACE conn3 <- [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]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 937ms 07:24:53 INFO - PROCESS | 3832 | 1461248693310 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 3832 | 1461248693316 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 07:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:24:53 INFO - PROCESS | 3832 | 1461248693323 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 3832 | 1461248693325 Marionette TRACE conn3 <- [1,1098,null,{}] 07:24:53 INFO - PROCESS | 3832 | 1461248693329 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 3832 | 1461248693433 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:24:53 INFO - PROCESS | 3832 | 1461248693540 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 3832 | ++DOCSHELL 15B33800 == 79 [pid = 3832] [id = 284] 07:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (15BAB400) [pid = 3832] [serial = 851] [outer = 00000000] 07:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (18098C00) [pid = 3832] [serial = 852] [outer = 15BAB400] 07:24:53 INFO - PROCESS | 3832 | 1461248693593 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (180A2000) [pid = 3832] [serial = 853] [outer = 15BAB400] 07:24:54 INFO - PROCESS | 3832 | 1461248694159 Marionette TRACE conn3 <- [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]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 906ms 07:24:54 INFO - PROCESS | 3832 | 1461248694225 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 3832 | 1461248694227 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:24:54 INFO - PROCESS | 3832 | 1461248694231 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 3832 | 1461248694235 Marionette TRACE conn3 <- [1,1102,null,{}] 07:24:54 INFO - PROCESS | 3832 | 1461248694246 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 3832 | 1461248694353 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:24:54 INFO - PROCESS | 3832 | 1461248694486 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 3832 | ++DOCSHELL 17DF1C00 == 80 [pid = 3832] [id = 285] 07:24:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1852D000) [pid = 3832] [serial = 854] [outer = 00000000] 07:24:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (19B1C000) [pid = 3832] [serial = 855] [outer = 1852D000] 07:24:54 INFO - PROCESS | 3832 | 1461248694543 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (19DED800) [pid = 3832] [serial = 856] [outer = 1852D000] 07:24:55 INFO - PROCESS | 3832 | 1461248695154 Marionette TRACE conn3 <- [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]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 937ms 07:24:55 INFO - PROCESS | 3832 | 1461248695183 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 3832 | 1461248695186 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 07:24:55 INFO - PROCESS | 3832 | 1461248695191 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:24:55 INFO - PROCESS | 3832 | 1461248695193 Marionette TRACE conn3 <- [1,1106,null,{}] 07:24:55 INFO - PROCESS | 3832 | 1461248695197 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 3832 | 1461248695306 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:24:55 INFO - PROCESS | 3832 | 1461248695438 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 3832 | ++DOCSHELL 19A8E800 == 81 [pid = 3832] [id = 286] 07:24:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (19E77000) [pid = 3832] [serial = 857] [outer = 00000000] 07:24:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (19FAE800) [pid = 3832] [serial = 858] [outer = 19E77000] 07:24:55 INFO - PROCESS | 3832 | 1461248695494 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (1A3F3800) [pid = 3832] [serial = 859] [outer = 19E77000] 07:24:56 INFO - PROCESS | 3832 | 1461248696117 Marionette TRACE conn3 <- [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]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 938ms 07:24:56 INFO - PROCESS | 3832 | 1461248696137 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 3832 | 1461248696140 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 07:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:24:56 INFO - PROCESS | 3832 | 1461248696143 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 3832 | 1461248696145 Marionette TRACE conn3 <- [1,1110,null,{}] 07:24:56 INFO - PROCESS | 3832 | 1461248696149 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 3832 | 1461248696253 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:24:56 INFO - PROCESS | 3832 | 1461248696358 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 3832 | ++DOCSHELL 19E6E800 == 82 [pid = 3832] [id = 287] 07:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (19E73400) [pid = 3832] [serial = 860] [outer = 00000000] 07:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (1A6F5400) [pid = 3832] [serial = 861] [outer = 19E73400] 07:24:56 INFO - PROCESS | 3832 | 1461248696411 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 135 (1AA9F000) [pid = 3832] [serial = 862] [outer = 19E73400] 07:24:56 INFO - PROCESS | 3832 | 1461248696965 Marionette TRACE conn3 <- [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]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 907ms 07:24:57 INFO - PROCESS | 3832 | 1461248697048 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 3832 | 1461248697050 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 07:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:24:57 INFO - PROCESS | 3832 | 1461248697053 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 3832 | 1461248697055 Marionette TRACE conn3 <- [1,1114,null,{}] 07:24:57 INFO - PROCESS | 3832 | 1461248697059 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 3832 | 1461248697198 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:24:57 INFO - PROCESS | 3832 | 1461248697343 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 3832 | ++DOCSHELL 12D49800 == 83 [pid = 3832] [id = 288] 07:24:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 136 (1335AC00) [pid = 3832] [serial = 863] [outer = 00000000] 07:24:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 137 (183ABC00) [pid = 3832] [serial = 864] [outer = 1335AC00] 07:24:57 INFO - PROCESS | 3832 | 1461248697401 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 138 (183B0C00) [pid = 3832] [serial = 865] [outer = 1335AC00] 07:24:58 INFO - PROCESS | 3832 | 1461248698187 Marionette TRACE conn3 <- [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]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1187ms 07:24:58 INFO - PROCESS | 3832 | 1461248698246 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 3832 | 1461248698250 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 07:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:24:58 INFO - PROCESS | 3832 | 1461248698255 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 3832 | 1461248698261 Marionette TRACE conn3 <- [1,1118,null,{}] 07:24:58 INFO - PROCESS | 3832 | 1461248698270 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 3832 | 1461248698402 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:24:58 INFO - PROCESS | 3832 | 1461248698544 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 3832 | ++DOCSHELL 1349C000 == 84 [pid = 3832] [id = 289] 07:24:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 139 (1349E800) [pid = 3832] [serial = 866] [outer = 00000000] 07:24:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 140 (13B5D400) [pid = 3832] [serial = 867] [outer = 1349E800] 07:24:58 INFO - PROCESS | 3832 | 1461248698599 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 141 (15515C00) [pid = 3832] [serial = 868] [outer = 1349E800] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 1C60AC00 == 83 [pid = 3832] [id = 172] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 19DEA400 == 82 [pid = 3832] [id = 156] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 18547800 == 81 [pid = 3832] [id = 126] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 137AC000 == 80 [pid = 3832] [id = 281] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 02A8D800 == 79 [pid = 3832] [id = 280] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 199CF400 == 78 [pid = 3832] [id = 279] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 13575400 == 77 [pid = 3832] [id = 278] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 180A3400 == 76 [pid = 3832] [id = 275] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 1357CC00 == 75 [pid = 3832] [id = 274] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 13372400 == 74 [pid = 3832] [id = 273] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 11F48000 == 73 [pid = 3832] [id = 272] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 140 (1DA7B000) [pid = 3832] [serial = 798] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 139 (15EC6000) [pid = 3832] [serial = 756] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 138 (19870000) [pid = 3832] [serial = 759] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 137 (1D691C00) [pid = 3832] [serial = 762] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 136 (19A9AC00) [pid = 3832] [serial = 765] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOCSHELL 12C90000 == 72 [pid = 3832] [id = 267] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 135 (183B6C00) [pid = 3832] [serial = 630] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 134 (1CF7D000) [pid = 3832] [serial = 618] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (1DE24C00) [pid = 3832] [serial = 672] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (1D78B400) [pid = 3832] [serial = 721] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (199CF800) [pid = 3832] [serial = 666] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (1D692C00) [pid = 3832] [serial = 624] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (1D190800) [pid = 3832] [serial = 718] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (18D16000) [pid = 3832] [serial = 714] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1692DC00) [pid = 3832] [serial = 711] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (1DA02000) [pid = 3832] [serial = 627] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (1CF84800) [pid = 3832] [serial = 708] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (15BCD000) [pid = 3832] [serial = 612] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1D544800) [pid = 3832] [serial = 621] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (19F1C400) [pid = 3832] [serial = 669] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (18D0B800) [pid = 3832] [serial = 615] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1D114C00) [pid = 3832] [serial = 576] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (15B2C400) [pid = 3832] [serial = 663] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1A6F4400) [pid = 3832] [serial = 786] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (19E03000) [pid = 3832] [serial = 783] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19E0A400) [pid = 3832] [serial = 784] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1A6F3400) [pid = 3832] [serial = 787] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1C97AC00) [pid = 3832] [serial = 789] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (19E01400) [pid = 3832] [serial = 792] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19E06C00) [pid = 3832] [serial = 769] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19E07000) [pid = 3832] [serial = 768] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (18A9BC00) [pid = 3832] [serial = 777] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (199CCC00) [pid = 3832] [serial = 778] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1D799800) [pid = 3832] [serial = 754] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19A9A400) [pid = 3832] [serial = 780] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (18099000) [pid = 3832] [serial = 772] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (180A1800) [pid = 3832] [serial = 771] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1D18EC00) [pid = 3832] [serial = 795] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16C46C00) [pid = 3832] [serial = 774] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (183B1C00) [pid = 3832] [serial = 775] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1C7A0C00) [pid = 3832] [serial = 790] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1A3ED800) [pid = 3832] [serial = 793] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1D53F000) [pid = 3832] [serial = 796] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19DE2C00) [pid = 3832] [serial = 781] [outer = 00000000] [url = about:blank] 07:24:59 INFO - PROCESS | 3832 | 1461248699207 Marionette TRACE conn3 <- [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]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1000ms 07:24:59 INFO - PROCESS | 3832 | 1461248699260 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 3832 | 1461248699265 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:24:59 INFO - PROCESS | 3832 | 1461248699271 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 3832 | 1461248699273 Marionette TRACE conn3 <- [1,1122,null,{}] 07:24:59 INFO - PROCESS | 3832 | 1461248699278 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 3832 | 1461248699368 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:24:59 INFO - PROCESS | 3832 | 1461248699457 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 3832 | ++DOCSHELL 02A93C00 == 73 [pid = 3832] [id = 290] 07:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (02A96C00) [pid = 3832] [serial = 869] [outer = 00000000] 07:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (148B4800) [pid = 3832] [serial = 870] [outer = 02A96C00] 07:24:59 INFO - PROCESS | 3832 | 1461248699506 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (15BD5C00) [pid = 3832] [serial = 871] [outer = 02A96C00] 07:24:59 INFO - PROCESS | 3832 | 1461248699951 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 735ms 07:25:00 INFO - PROCESS | 3832 | 1461248700011 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 3832 | 1461248700013 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 07:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:25:00 INFO - PROCESS | 3832 | 1461248700017 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 3832 | 1461248700020 Marionette TRACE conn3 <- [1,1126,null,{}] 07:25:00 INFO - PROCESS | 3832 | 1461248700030 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 3832 | 1461248700114 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:25:00 INFO - PROCESS | 3832 | 1461248700128 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 3832 | ++DOCSHELL 1809AC00 == 74 [pid = 3832] [id = 291] 07:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1809B000) [pid = 3832] [serial = 872] [outer = 00000000] 07:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (182F1400) [pid = 3832] [serial = 873] [outer = 1809B000] 07:25:00 INFO - PROCESS | 3832 | 1461248700175 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (183B3000) [pid = 3832] [serial = 874] [outer = 1809B000] 07:25:00 INFO - PROCESS | 3832 | 1461248700666 Marionette TRACE conn3 <- [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]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 688ms 07:25:00 INFO - PROCESS | 3832 | 1461248700716 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 3832 | 1461248700718 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 07:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:25:00 INFO - PROCESS | 3832 | 1461248700726 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 3832 | 1461248700727 Marionette TRACE conn3 <- [1,1130,null,{}] 07:25:00 INFO - PROCESS | 3832 | 1461248700731 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 3832 | 1461248700812 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:25:00 INFO - PROCESS | 3832 | 1461248700818 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 3832 | ++DOCSHELL 183E2C00 == 75 [pid = 3832] [id = 292] 07:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (183EF400) [pid = 3832] [serial = 875] [outer = 00000000] 07:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (18550400) [pid = 3832] [serial = 876] [outer = 183EF400] 07:25:00 INFO - PROCESS | 3832 | 1461248700864 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (18931800) [pid = 3832] [serial = 877] [outer = 183EF400] 07:25:01 INFO - PROCESS | 3832 | 1461248701332 Marionette TRACE conn3 <- [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]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 640ms 07:25:01 INFO - PROCESS | 3832 | 1461248701364 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 3832 | 1461248701366 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 07:25:01 INFO - PROCESS | 3832 | 1461248701369 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:25:01 INFO - PROCESS | 3832 | 1461248701371 Marionette TRACE conn3 <- [1,1134,null,{}] 07:25:01 INFO - PROCESS | 3832 | 1461248701374 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:01 INFO - PROCESS | 3832 | 1461248701481 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:25:01 INFO - PROCESS | 3832 | 1461248701570 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 3832 | ++DOCSHELL 12D76800 == 76 [pid = 3832] [id = 293] 07:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (18A97800) [pid = 3832] [serial = 878] [outer = 00000000] 07:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (197DC800) [pid = 3832] [serial = 879] [outer = 18A97800] 07:25:01 INFO - PROCESS | 3832 | 1461248701614 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (197DFC00) [pid = 3832] [serial = 880] [outer = 18A97800] 07:25:02 INFO - PROCESS | 3832 | 1461248702026 Marionette TRACE conn3 <- [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]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 703ms 07:25:02 INFO - PROCESS | 3832 | 1461248702073 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 3832 | 1461248702075 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 07:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:25:02 INFO - PROCESS | 3832 | 1461248702085 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 3832 | 1461248702087 Marionette TRACE conn3 <- [1,1138,null,{}] 07:25:02 INFO - PROCESS | 3832 | 1461248702091 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 3832 | 1461248702215 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:25:02 INFO - PROCESS | 3832 | 1461248702284 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 3832 | ++DOCSHELL 19927000 == 77 [pid = 3832] [id = 294] 07:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (199CB400) [pid = 3832] [serial = 881] [outer = 00000000] 07:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19B54000) [pid = 3832] [serial = 882] [outer = 199CB400] 07:25:02 INFO - PROCESS | 3832 | 1461248702333 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19B57400) [pid = 3832] [serial = 883] [outer = 199CB400] 07:25:02 INFO - PROCESS | 3832 | 1461248702749 Marionette TRACE conn3 <- [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]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 703ms 07:25:02 INFO - PROCESS | 3832 | 1461248702785 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 3832 | 1461248702787 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 07:25:02 INFO - PROCESS | 3832 | 1461248702790 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:25:02 INFO - PROCESS | 3832 | 1461248702792 Marionette TRACE conn3 <- [1,1142,null,{}] 07:25:02 INFO - PROCESS | 3832 | 1461248702800 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 3832 | 1461248702939 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:25:02 INFO - PROCESS | 3832 | 1461248702948 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 3832 | ++DOCSHELL 183B6C00 == 78 [pid = 3832] [id = 295] 07:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (199CE800) [pid = 3832] [serial = 884] [outer = 00000000] 07:25:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19E08C00) [pid = 3832] [serial = 885] [outer = 199CE800] 07:25:02 INFO - PROCESS | 3832 | 1461248702992 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19E6F800) [pid = 3832] [serial = 886] [outer = 199CE800] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19878400) [pid = 3832] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (18099800) [pid = 3832] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (13B30800) [pid = 3832] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (180A3800) [pid = 3832] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (12D72000) [pid = 3832] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19A95000) [pid = 3832] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1D69D400) [pid = 3832] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (13B5E800) [pid = 3832] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19A91C00) [pid = 3832] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (13372800) [pid = 3832] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (183E7400) [pid = 3832] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13373400) [pid = 3832] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (18550000) [pid = 3832] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1D191800) [pid = 3832] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:25:03 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (183B5400) [pid = 3832] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:25:03 INFO - PROCESS | 3832 | 1461248703590 Marionette TRACE conn3 <- [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]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 844ms 07:25:03 INFO - PROCESS | 3832 | 1461248703633 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 3832 | 1461248703635 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 07:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:25:03 INFO - PROCESS | 3832 | 1461248703642 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 3832 | 1461248703644 Marionette TRACE conn3 <- [1,1146,null,{}] 07:25:03 INFO - PROCESS | 3832 | 1461248703647 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:03 INFO - PROCESS | 3832 | 1461248703725 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:25:03 INFO - PROCESS | 3832 | 1461248703731 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 3832 | ++DOCSHELL 1335A000 == 79 [pid = 3832] [id = 296] 07:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13373400) [pid = 3832] [serial = 887] [outer = 00000000] 07:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (18532800) [pid = 3832] [serial = 888] [outer = 13373400] 07:25:03 INFO - PROCESS | 3832 | 1461248703774 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19878400) [pid = 3832] [serial = 889] [outer = 13373400] 07:25:04 INFO - PROCESS | 3832 | 1461248704221 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 640ms 07:25:04 INFO - PROCESS | 3832 | 1461248704282 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 3832 | 1461248704284 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 07:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:25:04 INFO - PROCESS | 3832 | 1461248704288 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 3832 | 1461248704289 Marionette TRACE conn3 <- [1,1150,null,{}] 07:25:04 INFO - PROCESS | 3832 | 1461248704293 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 3832 | 1461248704383 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:25:04 INFO - PROCESS | 3832 | 1461248704389 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 3832 | ++DOCSHELL 19878C00 == 80 [pid = 3832] [id = 297] 07:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19E03800) [pid = 3832] [serial = 890] [outer = 00000000] 07:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1A0B7C00) [pid = 3832] [serial = 891] [outer = 19E03800] 07:25:04 INFO - PROCESS | 3832 | 1461248704432 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A568000) [pid = 3832] [serial = 892] [outer = 19E03800] 07:25:04 INFO - PROCESS | 3832 | 1461248704850 Marionette TRACE conn3 <- [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]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 594ms 07:25:04 INFO - PROCESS | 3832 | 1461248704885 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:25:04 INFO - PROCESS | 3832 | 1461248704887 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 07:25:04 INFO - PROCESS | 3832 | 1461248704890 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 3832 | 1461248704892 Marionette TRACE conn3 <- [1,1154,null,{}] 07:25:04 INFO - PROCESS | 3832 | 1461248704895 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 3832 | 1461248704981 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:25:04 INFO - PROCESS | 3832 | 1461248704987 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 3832 | ++DOCSHELL 13309400 == 81 [pid = 3832] [id = 298] 07:25:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1A568C00) [pid = 3832] [serial = 893] [outer = 00000000] 07:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1A6F8C00) [pid = 3832] [serial = 894] [outer = 1A568C00] 07:25:05 INFO - PROCESS | 3832 | 1461248705031 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1AF6A400) [pid = 3832] [serial = 895] [outer = 1A568C00] 07:25:05 INFO - PROCESS | 3832 | 1461248705458 Marionette TRACE conn3 <- [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]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 593ms 07:25:05 INFO - PROCESS | 3832 | 1461248705496 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 3832 | 1461248705498 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 07:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:25:05 INFO - PROCESS | 3832 | 1461248705502 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 3832 | 1461248705504 Marionette TRACE conn3 <- [1,1158,null,{}] 07:25:05 INFO - PROCESS | 3832 | 1461248705559 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 3832 | 1461248705695 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:25:05 INFO - PROCESS | 3832 | 1461248705873 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 3832 | ++DOCSHELL 13576000 == 82 [pid = 3832] [id = 299] 07:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (13576800) [pid = 3832] [serial = 896] [outer = 00000000] 07:25:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1387E400) [pid = 3832] [serial = 897] [outer = 13576800] 07:25:05 INFO - PROCESS | 3832 | 1461248705930 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (13DAC000) [pid = 3832] [serial = 898] [outer = 13576800] 07:25:06 INFO - PROCESS | 3832 | 1461248706476 Marionette TRACE conn3 <- [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]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1031ms 07:25:06 INFO - PROCESS | 3832 | 1461248706542 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 3832 | 1461248706548 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 07:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:25:06 INFO - PROCESS | 3832 | 1461248706552 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 3832 | 1461248706555 Marionette TRACE conn3 <- [1,1162,null,{}] 07:25:06 INFO - PROCESS | 3832 | 1461248706560 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 3832 | 1461248706666 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:25:06 INFO - PROCESS | 3832 | 1461248706801 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 3832 | ++DOCSHELL 16CAF800 == 83 [pid = 3832] [id = 300] 07:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (16CB2800) [pid = 3832] [serial = 899] [outer = 00000000] 07:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (182EE000) [pid = 3832] [serial = 900] [outer = 16CB2800] 07:25:06 INFO - PROCESS | 3832 | 1461248706858 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (183F0800) [pid = 3832] [serial = 901] [outer = 16CB2800] 07:25:07 INFO - PROCESS | 3832 | 1461248707520 Marionette TRACE conn3 <- [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] 07:25:07 INFO - PROCESS | 3832 | 1461248707558 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 07:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:25:07 INFO - PROCESS | 3832 | 1461248707561 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 3832 | 1461248707564 Marionette TRACE conn3 <- [1,1166,null,{}] 07:25:07 INFO - PROCESS | 3832 | 1461248707568 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 3832 | 1461248707676 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:25:07 INFO - PROCESS | 3832 | 1461248707781 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 3832 | ++DOCSHELL 1A5C7400 == 84 [pid = 3832] [id = 301] 07:25:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1AA9FC00) [pid = 3832] [serial = 902] [outer = 00000000] 07:25:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1C508C00) [pid = 3832] [serial = 903] [outer = 1AA9FC00] 07:25:07 INFO - PROCESS | 3832 | 1461248707839 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1C50C800) [pid = 3832] [serial = 904] [outer = 1AA9FC00] 07:25:08 INFO - PROCESS | 3832 | 1461248708451 Marionette TRACE conn3 <- [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] 07:25:08 INFO - PROCESS | 3832 | 1461248708514 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 07:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:25:08 INFO - PROCESS | 3832 | 1461248708524 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 3832 | 1461248708526 Marionette TRACE conn3 <- [1,1170,null,{}] 07:25:08 INFO - PROCESS | 3832 | 1461248708530 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:08 INFO - PROCESS | 3832 | 1461248708632 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:25:08 INFO - PROCESS | 3832 | 1461248708764 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 3832 | ++DOCSHELL 1C796C00 == 85 [pid = 3832] [id = 302] 07:25:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1C79DC00) [pid = 3832] [serial = 905] [outer = 00000000] 07:25:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1CDB7000) [pid = 3832] [serial = 906] [outer = 1C79DC00] 07:25:08 INFO - PROCESS | 3832 | 1461248708819 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (1CF7C400) [pid = 3832] [serial = 907] [outer = 1C79DC00] 07:25:09 INFO - PROCESS | 3832 | 1461248709370 Marionette TRACE conn3 <- [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 221","_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] 07:25:09 INFO - PROCESS | 3832 | 1461248709429 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 07:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:25:09 INFO - PROCESS | 3832 | 1461248709433 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 3832 | 1461248709435 Marionette TRACE conn3 <- [1,1174,null,{}] 07:25:09 INFO - PROCESS | 3832 | 1461248709439 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 3832 | 1461248709545 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:25:09 INFO - PROCESS | 3832 | 1461248709675 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 3832 | ++DOCSHELL 1C607C00 == 86 [pid = 3832] [id = 303] 07:25:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (1C612C00) [pid = 3832] [serial = 908] [outer = 00000000] 07:25:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (1CF87400) [pid = 3832] [serial = 909] [outer = 1C612C00] 07:25:09 INFO - PROCESS | 3832 | 1461248709730 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (1D114C00) [pid = 3832] [serial = 910] [outer = 1C612C00] 07:25:10 INFO - PROCESS | 3832 | 1461248710287 Marionette TRACE conn3 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 3832 | 1461248710339 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:25:10 INFO - PROCESS | 3832 | 1461248710343 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 3832 | 1461248710345 Marionette TRACE conn3 <- [1,1178,null,{}] 07:25:10 INFO - PROCESS | 3832 | 1461248710349 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 3832 | 1461248710478 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:25:10 INFO - PROCESS | 3832 | 1461248710617 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 3832 | ++DOCSHELL 1D538400 == 87 [pid = 3832] [id = 304] 07:25:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1D538800) [pid = 3832] [serial = 911] [outer = 00000000] 07:25:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (1D53D000) [pid = 3832] [serial = 912] [outer = 1D538800] 07:25:10 INFO - PROCESS | 3832 | 1461248710674 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (1D544400) [pid = 3832] [serial = 913] [outer = 1D538800] 07:25:11 INFO - PROCESS | 3832 | 1461248711372 Marionette TRACE conn3 <- [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] 07:25:11 INFO - PROCESS | 3832 | 1461248711436 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:25:11 INFO - PROCESS | 3832 | 1461248711440 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 3832 | 1461248711442 Marionette TRACE conn3 <- [1,1182,null,{}] 07:25:11 INFO - PROCESS | 3832 | 1461248711446 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 3832 | 1461248711554 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:25:11 INFO - PROCESS | 3832 | 1461248711828 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 3832 | ++DOCSHELL 12C8AC00 == 88 [pid = 3832] [id = 305] 07:25:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (13304000) [pid = 3832] [serial = 914] [outer = 00000000] 07:25:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 130 (1357D000) [pid = 3832] [serial = 915] [outer = 13304000] 07:25:11 INFO - PROCESS | 3832 | 1461248711886 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 131 (13B37C00) [pid = 3832] [serial = 916] [outer = 13304000] 07:25:12 INFO - PROCESS | 3832 | 1461248712526 Marionette TRACE conn3 <- [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 163","_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] 07:25:12 INFO - PROCESS | 3832 | 1461248712589 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 07:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:25:12 INFO - PROCESS | 3832 | 1461248712594 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 3832 | 1461248712597 Marionette TRACE conn3 <- [1,1186,null,{}] 07:25:12 INFO - PROCESS | 3832 | 1461248712616 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 3832 | 1461248712720 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:25:12 INFO - PROCESS | 3832 | 1461248712860 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 3832 | ++DOCSHELL 180A0C00 == 89 [pid = 3832] [id = 306] 07:25:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 132 (182C9400) [pid = 3832] [serial = 917] [outer = 00000000] 07:25:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 133 (183B5000) [pid = 3832] [serial = 918] [outer = 182C9400] 07:25:12 INFO - PROCESS | 3832 | 1461248712909 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 134 (18526C00) [pid = 3832] [serial = 919] [outer = 182C9400] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 19878C00 == 88 [pid = 3832] [id = 297] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 1335A000 == 87 [pid = 3832] [id = 296] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 183B6C00 == 86 [pid = 3832] [id = 295] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 1854E800 == 85 [pid = 3832] [id = 277] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 19927000 == 84 [pid = 3832] [id = 294] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 12D76800 == 83 [pid = 3832] [id = 293] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 183E2C00 == 82 [pid = 3832] [id = 292] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 1809AC00 == 81 [pid = 3832] [id = 291] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 02A93C00 == 80 [pid = 3832] [id = 290] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 1349C000 == 79 [pid = 3832] [id = 289] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 133 (19DF0C00) [pid = 3832] [serial = 846] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 15B33800 == 78 [pid = 3832] [id = 284] 07:25:13 INFO - PROCESS | 3832 | --DOCSHELL 11F48400 == 77 [pid = 3832] [id = 283] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 132 (183EF800) [pid = 3832] [serial = 828] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 131 (165A5000) [pid = 3832] [serial = 823] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 130 (182F8800) [pid = 3832] [serial = 825] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 129 (15519C00) [pid = 3832] [serial = 817] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (19B57800) [pid = 3832] [serial = 838] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (1DE22400) [pid = 3832] [serial = 799] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (180A1400) [pid = 3832] [serial = 757] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (19A9D400) [pid = 3832] [serial = 766] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (13B5A000) [pid = 3832] [serial = 819] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (19876C00) [pid = 3832] [serial = 843] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (16633000) [pid = 3832] [serial = 840] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (15724800) [pid = 3832] [serial = 816] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (15D05C00) [pid = 3832] [serial = 822] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (13365000) [pid = 3832] [serial = 801] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (18532000) [pid = 3832] [serial = 829] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (14B54800) [pid = 3832] [serial = 820] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (1D697400) [pid = 3832] [serial = 810] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (182FA800) [pid = 3832] [serial = 841] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1892F000) [pid = 3832] [serial = 831] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1D792400) [pid = 3832] [serial = 763] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (18A9CC00) [pid = 3832] [serial = 832] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1854D800) [pid = 3832] [serial = 804] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1357D800) [pid = 3832] [serial = 813] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (183B0000) [pid = 3832] [serial = 826] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19B13000) [pid = 3832] [serial = 760] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19A8FC00) [pid = 3832] [serial = 835] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B1BC00) [pid = 3832] [serial = 837] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19B14C00) [pid = 3832] [serial = 844] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1A3F4400) [pid = 3832] [serial = 807] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19A92000) [pid = 3832] [serial = 834] [outer = 00000000] [url = about:blank] 07:25:13 INFO - PROCESS | 3832 | 1461248713395 Marionette TRACE conn3 <- [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]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 859ms 07:25:13 INFO - PROCESS | 3832 | 1461248713460 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 3832 | 1461248713464 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 07:25:13 INFO - PROCESS | 3832 | 1461248713468 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:25:13 INFO - PROCESS | 3832 | 1461248713470 Marionette TRACE conn3 <- [1,1190,null,{}] 07:25:13 INFO - PROCESS | 3832 | 1461248713474 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:13 INFO - PROCESS | 3832 | 1461248713565 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:25:13 INFO - PROCESS | 3832 | 1461248713573 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 3832 | ++DOCSHELL 15519C00 == 78 [pid = 3832] [id = 307] 07:25:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (15BD2000) [pid = 3832] [serial = 920] [outer = 00000000] 07:25:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (16CAC000) [pid = 3832] [serial = 921] [outer = 15BD2000] 07:25:13 INFO - PROCESS | 3832 | 1461248713618 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (182FA800) [pid = 3832] [serial = 922] [outer = 15BD2000] 07:25:14 INFO - PROCESS | 3832 | 1461248714111 Marionette TRACE conn3 <- [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]]]}] 07:25:14 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 07:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 688ms 07:25:14 INFO - PROCESS | 3832 | 1461248714168 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 3832 | 1461248714170 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 07:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:25:14 INFO - PROCESS | 3832 | 1461248714175 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 3832 | 1461248714181 Marionette TRACE conn3 <- [1,1194,null,{}] 07:25:14 INFO - PROCESS | 3832 | 1461248714190 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 3832 | 1461248714275 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:25:14 INFO - PROCESS | 3832 | 1461248714404 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 3832 | ++DOCSHELL 185D3800 == 79 [pid = 3832] [id = 308] 07:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (18936000) [pid = 3832] [serial = 923] [outer = 00000000] 07:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (18D15400) [pid = 3832] [serial = 924] [outer = 18936000] 07:25:14 INFO - PROCESS | 3832 | 1461248714448 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19871C00) [pid = 3832] [serial = 925] [outer = 18936000] 07:25:14 INFO - PROCESS | 3832 | 1461248714807 Marionette TRACE conn3 <- [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]]]}] 07:25:14 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 07:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 656ms 07:25:14 INFO - PROCESS | 3832 | 1461248714843 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 3832 | 1461248714846 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 07:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:25:14 INFO - PROCESS | 3832 | 1461248714850 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 3832 | 1461248714852 Marionette TRACE conn3 <- [1,1198,null,{}] 07:25:14 INFO - PROCESS | 3832 | 1461248714855 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 3832 | 1461248714939 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:25:14 INFO - PROCESS | 3832 | 1461248714945 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 3832 | ++DOCSHELL 13378800 == 80 [pid = 3832] [id = 309] 07:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (197DD800) [pid = 3832] [serial = 926] [outer = 00000000] 07:25:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19A95400) [pid = 3832] [serial = 927] [outer = 197DD800] 07:25:14 INFO - PROCESS | 3832 | 1461248714990 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19B13000) [pid = 3832] [serial = 928] [outer = 197DD800] 07:25:15 INFO - PROCESS | 3832 | 1461248715472 Marionette TRACE conn3 <- [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]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 641ms 07:25:15 INFO - PROCESS | 3832 | 1461248715493 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 3832 | 1461248715495 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 07:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:25:15 INFO - PROCESS | 3832 | 1461248715498 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 3832 | 1461248715500 Marionette TRACE conn3 <- [1,1202,null,{}] 07:25:15 INFO - PROCESS | 3832 | 1461248715503 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 3832 | 1461248715622 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:25:15 INFO - PROCESS | 3832 | 1461248715714 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 3832 | ++DOCSHELL 19B5D800 == 81 [pid = 3832] [id = 310] 07:25:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19B5E000) [pid = 3832] [serial = 929] [outer = 00000000] 07:25:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19E02C00) [pid = 3832] [serial = 930] [outer = 19B5E000] 07:25:15 INFO - PROCESS | 3832 | 1461248715766 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19E7A400) [pid = 3832] [serial = 931] [outer = 19B5E000] 07:25:16 INFO - PROCESS | 3832 | 1461248716190 Marionette TRACE conn3 <- [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]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 735ms 07:25:16 INFO - PROCESS | 3832 | 1461248716244 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 3832 | 1461248716246 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 07:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:25:16 INFO - PROCESS | 3832 | 1461248716249 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 3832 | 1461248716251 Marionette TRACE conn3 <- [1,1206,null,{}] 07:25:16 INFO - PROCESS | 3832 | 1461248716254 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 3832 | 1461248716369 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:25:16 INFO - PROCESS | 3832 | 1461248716434 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 3832 | ++DOCSHELL 19DEE400 == 82 [pid = 3832] [id = 311] 07:25:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1A5C4400) [pid = 3832] [serial = 932] [outer = 00000000] 07:25:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1C503000) [pid = 3832] [serial = 933] [outer = 1A5C4400] 07:25:16 INFO - PROCESS | 3832 | 1461248716477 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1C508400) [pid = 3832] [serial = 934] [outer = 1A5C4400] 07:25:16 INFO - PROCESS | 3832 | 1461248716887 Marionette TRACE conn3 <- [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]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 688ms 07:25:16 INFO - PROCESS | 3832 | 1461248716947 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 3832 | 1461248716949 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 07:25:16 INFO - PROCESS | 3832 | 1461248716953 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:25:16 INFO - PROCESS | 3832 | 1461248716954 Marionette TRACE conn3 <- [1,1210,null,{}] 07:25:16 INFO - PROCESS | 3832 | 1461248716964 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 3832 | 1461248717099 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:25:17 INFO - PROCESS | 3832 | 1461248717109 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 3832 | ++DOCSHELL 18AA1400 == 83 [pid = 3832] [id = 312] 07:25:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (199D5400) [pid = 3832] [serial = 935] [outer = 00000000] 07:25:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1C60D800) [pid = 3832] [serial = 936] [outer = 199D5400] 07:25:17 INFO - PROCESS | 3832 | 1461248717205 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1C97C000) [pid = 3832] [serial = 937] [outer = 199D5400] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (199CB400) [pid = 3832] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1809B000) [pid = 3832] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (18A97800) [pid = 3832] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1349E800) [pid = 3832] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (183EF400) [pid = 3832] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (02A96C00) [pid = 3832] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (199CE800) [pid = 3832] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (13373400) [pid = 3832] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:25:17 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19E03800) [pid = 3832] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:25:17 INFO - PROCESS | 3832 | 1461248717655 Marionette TRACE conn3 <- [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] 07:25:17 INFO - PROCESS | 3832 | 1461248717696 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 07:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:25:17 INFO - PROCESS | 3832 | 1461248717699 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 3832 | 1461248717701 Marionette TRACE conn3 <- [1,1214,null,{}] 07:25:17 INFO - PROCESS | 3832 | 1461248717704 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 3832 | 1461248717784 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:25:17 INFO - PROCESS | 3832 | 1461248717790 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 3832 | ++DOCSHELL 1330B000 == 84 [pid = 3832] [id = 313] 07:25:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (13B30800) [pid = 3832] [serial = 938] [outer = 00000000] 07:25:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19E03800) [pid = 3832] [serial = 939] [outer = 13B30800] 07:25:17 INFO - PROCESS | 3832 | 1461248717833 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1A051400) [pid = 3832] [serial = 940] [outer = 13B30800] 07:25:18 INFO - PROCESS | 3832 | 1461248718243 Marionette TRACE conn3 <- [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]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 593ms 07:25:18 INFO - PROCESS | 3832 | 1461248718307 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 3832 | 1461248718309 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 07:25:18 INFO - PROCESS | 3832 | 1461248718312 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:25:18 INFO - PROCESS | 3832 | 1461248718314 Marionette TRACE conn3 <- [1,1218,null,{}] 07:25:18 INFO - PROCESS | 3832 | 1461248718317 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 3832 | 1461248718399 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:25:18 INFO - PROCESS | 3832 | 1461248718405 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 3832 | ++DOCSHELL 1357E800 == 85 [pid = 3832] [id = 314] 07:25:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (18551C00) [pid = 3832] [serial = 941] [outer = 00000000] 07:25:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (1D535C00) [pid = 3832] [serial = 942] [outer = 18551C00] 07:25:18 INFO - PROCESS | 3832 | 1461248718448 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1D540000) [pid = 3832] [serial = 943] [outer = 18551C00] 07:25:18 INFO - PROCESS | 3832 | 1461248718892 Marionette TRACE conn3 <- [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]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 625ms 07:25:18 INFO - PROCESS | 3832 | 1461248718959 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 3832 | 1461248718961 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 07:25:18 INFO - PROCESS | 3832 | 1461248718964 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 3832 | 1461248718966 Marionette TRACE conn3 <- [1,1222,null,{}] 07:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:25:18 INFO - PROCESS | 3832 | 1461248718969 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:19 INFO - PROCESS | 3832 | 1461248719051 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:25:19 INFO - PROCESS | 3832 | 1461248719057 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 3832 | ++DOCSHELL 1D189400 == 86 [pid = 3832] [id = 315] 07:25:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1D61C000) [pid = 3832] [serial = 944] [outer = 00000000] 07:25:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (1D692800) [pid = 3832] [serial = 945] [outer = 1D61C000] 07:25:19 INFO - PROCESS | 3832 | 1461248719104 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (1D78BC00) [pid = 3832] [serial = 946] [outer = 1D61C000] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 165A1000 == 85 [pid = 3832] [id = 124] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 12D49800 == 84 [pid = 3832] [id = 288] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 14B53800 == 83 [pid = 3832] [id = 184] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 13DA7800 == 82 [pid = 3832] [id = 97] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19E6E400 == 81 [pid = 3832] [id = 224] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 182C6000 == 80 [pid = 3832] [id = 253] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1D61D400 == 79 [pid = 3832] [id = 125] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 18534800 == 78 [pid = 3832] [id = 98] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 17DF1C00 == 77 [pid = 3832] [id = 285] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19FB7C00 == 76 [pid = 3832] [id = 254] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1AC7B000 == 75 [pid = 3832] [id = 113] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19A8E800 == 74 [pid = 3832] [id = 286] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19B12800 == 73 [pid = 3832] [id = 223] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19A8F000 == 72 [pid = 3832] [id = 255] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19E6E800 == 71 [pid = 3832] [id = 287] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1573C000 == 70 [pid = 3832] [id = 256] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C60A000 == 69 [pid = 3832] [id = 83] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 18545C00 == 68 [pid = 3832] [id = 140] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 183E5C00 == 67 [pid = 3832] [id = 171] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C613000 == 66 [pid = 3832] [id = 141] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1CF7BC00 == 65 [pid = 3832] [id = 157] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 182F9800 == 64 [pid = 3832] [id = 82] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 13DB0400 == 63 [pid = 3832] [id = 158] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C79C000 == 62 [pid = 3832] [id = 236] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19DE8400 == 61 [pid = 3832] [id = 138] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1986F400 == 60 [pid = 3832] [id = 269] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1D799C00 == 59 [pid = 3832] [id = 84] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C60A800 == 58 [pid = 3832] [id = 112] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 182FB400 == 57 [pid = 3832] [id = 238] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1D18AC00 == 56 [pid = 3832] [id = 109] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 12D7B400 == 55 [pid = 3832] [id = 271] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 180A6C00 == 54 [pid = 3832] [id = 173] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 02A91400 == 53 [pid = 3832] [id = 237] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 137B1000 == 52 [pid = 3832] [id = 69] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1D537400 == 51 [pid = 3832] [id = 240] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 183B5C00 == 50 [pid = 3832] [id = 268] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19929C00 == 49 [pid = 3832] [id = 239] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 157AAC00 == 48 [pid = 3832] [id = 127] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 180A0400 == 47 [pid = 3832] [id = 155] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C50AC00 == 46 [pid = 3832] [id = 270] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 15B34000 == 45 [pid = 3832] [id = 276] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 15B33C00 == 44 [pid = 3832] [id = 282] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 180A0C00 == 43 [pid = 3832] [id = 306] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1D538400 == 42 [pid = 3832] [id = 304] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 12C8AC00 == 41 [pid = 3832] [id = 305] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C607C00 == 40 [pid = 3832] [id = 303] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1A5C7400 == 39 [pid = 3832] [id = 301] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1C796C00 == 38 [pid = 3832] [id = 302] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 16CAF800 == 37 [pid = 3832] [id = 300] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 13309400 == 36 [pid = 3832] [id = 298] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 13576000 == 35 [pid = 3832] [id = 299] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 185D3800 == 34 [pid = 3832] [id = 308] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19B5D800 == 33 [pid = 3832] [id = 310] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 15519C00 == 32 [pid = 3832] [id = 307] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1330B000 == 31 [pid = 3832] [id = 313] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 13378800 == 30 [pid = 3832] [id = 309] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 19DEE400 == 29 [pid = 3832] [id = 311] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 18AA1400 == 28 [pid = 3832] [id = 312] 07:25:20 INFO - PROCESS | 3832 | --DOCSHELL 1357E800 == 27 [pid = 3832] [id = 314] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (1A6F8C00) [pid = 3832] [serial = 894] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (19B54000) [pid = 3832] [serial = 882] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (182F1400) [pid = 3832] [serial = 873] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (183B3000) [pid = 3832] [serial = 874] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (197DC800) [pid = 3832] [serial = 879] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (15515C00) [pid = 3832] [serial = 868] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (13B5D400) [pid = 3832] [serial = 867] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (18550400) [pid = 3832] [serial = 876] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (148B4800) [pid = 3832] [serial = 870] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15BD5C00) [pid = 3832] [serial = 871] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19B57400) [pid = 3832] [serial = 883] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (183ABC00) [pid = 3832] [serial = 864] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1357A400) [pid = 3832] [serial = 849] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (18098C00) [pid = 3832] [serial = 852] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B1C000) [pid = 3832] [serial = 855] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19FAE800) [pid = 3832] [serial = 858] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1A6F5400) [pid = 3832] [serial = 861] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19E08C00) [pid = 3832] [serial = 885] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (18532800) [pid = 3832] [serial = 888] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A0B7C00) [pid = 3832] [serial = 891] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19878400) [pid = 3832] [serial = 889] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19E6F800) [pid = 3832] [serial = 886] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (197DFC00) [pid = 3832] [serial = 880] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A568000) [pid = 3832] [serial = 892] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (18931800) [pid = 3832] [serial = 877] [outer = 00000000] [url = about:blank] 07:25:21 INFO - PROCESS | 3832 | 1461248721277 Marionette TRACE conn3 <- [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]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2344ms 07:25:21 INFO - PROCESS | 3832 | 1461248721327 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 3832 | 1461248721331 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 07:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:25:21 INFO - PROCESS | 3832 | 1461248721337 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 3832 | 1461248721341 Marionette TRACE conn3 <- [1,1226,null,{}] 07:25:21 INFO - PROCESS | 3832 | 1461248721348 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 3832 | 1461248721436 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:25:21 INFO - PROCESS | 3832 | 1461248721448 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 3832 | ++DOCSHELL 02A90000 == 28 [pid = 3832] [id = 316] 07:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (02A90400) [pid = 3832] [serial = 947] [outer = 00000000] 07:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (11F51000) [pid = 3832] [serial = 948] [outer = 02A90400] 07:25:21 INFO - PROCESS | 3832 | 1461248721497 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (12B84400) [pid = 3832] [serial = 949] [outer = 02A90400] 07:25:21 INFO - PROCESS | 3832 | 1461248721984 Marionette TRACE conn3 <- [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]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 703ms 07:25:22 INFO - PROCESS | 3832 | 1461248722037 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 3832 | 1461248722043 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 07:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:25:22 INFO - PROCESS | 3832 | 1461248722049 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 3832 | 1461248722052 Marionette TRACE conn3 <- [1,1230,null,{}] 07:25:22 INFO - PROCESS | 3832 | 1461248722055 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:22 INFO - PROCESS | 3832 | 1461248722138 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:25:22 INFO - PROCESS | 3832 | 1461248722149 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 3832 | ++DOCSHELL 12D75800 == 29 [pid = 3832] [id = 317] 07:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (12D7C800) [pid = 3832] [serial = 950] [outer = 00000000] 07:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13365000) [pid = 3832] [serial = 951] [outer = 12D7C800] 07:25:22 INFO - PROCESS | 3832 | 1461248722195 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13375000) [pid = 3832] [serial = 952] [outer = 12D7C800] 07:25:22 INFO - PROCESS | 3832 | 1461248722686 Marionette TRACE conn3 <- [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]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 688ms 07:25:22 INFO - PROCESS | 3832 | 1461248722747 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 3832 | 1461248722749 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 07:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:25:22 INFO - PROCESS | 3832 | 1461248722753 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 3832 | 1461248722756 Marionette TRACE conn3 <- [1,1234,null,{}] 07:25:22 INFO - PROCESS | 3832 | 1461248722767 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:22 INFO - PROCESS | 3832 | 1461248722889 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:25:22 INFO - PROCESS | 3832 | 1461248722972 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 3832 | ++DOCSHELL 1357E400 == 30 [pid = 3832] [id = 318] 07:25:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13580400) [pid = 3832] [serial = 953] [outer = 00000000] 07:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13DAAC00) [pid = 3832] [serial = 954] [outer = 13580400] 07:25:23 INFO - PROCESS | 3832 | 1461248723021 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (14B04C00) [pid = 3832] [serial = 955] [outer = 13580400] 07:25:23 INFO - PROCESS | 3832 | 1461248723422 Marionette TRACE conn3 <- [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]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 687ms 07:25:23 INFO - PROCESS | 3832 | 1461248723451 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 3832 | 1461248723454 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 07:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:25:23 INFO - PROCESS | 3832 | 1461248723457 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 3832 | 1461248723459 Marionette TRACE conn3 <- [1,1238,null,{}] 07:25:23 INFO - PROCESS | 3832 | 1461248723470 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 3832 | 1461248723551 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:25:23 INFO - PROCESS | 3832 | 1461248723556 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 3832 | ++DOCSHELL 13B2F800 == 31 [pid = 3832] [id = 319] 07:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (157A6000) [pid = 3832] [serial = 956] [outer = 00000000] 07:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (15BCD400) [pid = 3832] [serial = 957] [outer = 157A6000] 07:25:23 INFO - PROCESS | 3832 | 1461248723601 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15EC9400) [pid = 3832] [serial = 958] [outer = 157A6000] 07:25:24 INFO - PROCESS | 3832 | 1461248724032 Marionette TRACE conn3 <- [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]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 640ms 07:25:24 INFO - PROCESS | 3832 | 1461248724095 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 3832 | 1461248724097 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 07:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:25:24 INFO - PROCESS | 3832 | 1461248724101 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 3832 | 1461248724102 Marionette TRACE conn3 <- [1,1242,null,{}] 07:25:24 INFO - PROCESS | 3832 | 1461248724106 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 3832 | 1461248724179 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:25:24 INFO - PROCESS | 3832 | 1461248724184 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 3832 | ++DOCSHELL 165AC400 == 32 [pid = 3832] [id = 320] 07:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (165AD400) [pid = 3832] [serial = 959] [outer = 00000000] 07:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (16633C00) [pid = 3832] [serial = 960] [outer = 165AD400] 07:25:24 INFO - PROCESS | 3832 | 1461248724229 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (16930400) [pid = 3832] [serial = 961] [outer = 165AD400] 07:25:24 INFO - PROCESS | 3832 | 1461248724678 Marionette TRACE conn3 <- [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]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 641ms 07:25:24 INFO - PROCESS | 3832 | 1461248724739 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 3832 | 1461248724741 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 07:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:25:24 INFO - PROCESS | 3832 | 1461248724744 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 3832 | 1461248724746 Marionette TRACE conn3 <- [1,1246,null,{}] 07:25:24 INFO - PROCESS | 3832 | 1461248724749 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 3832 | 1461248724854 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:25:24 INFO - PROCESS | 3832 | 1461248724864 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 3832 | ++DOCSHELL 13881400 == 33 [pid = 3832] [id = 321] 07:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (165A8000) [pid = 3832] [serial = 962] [outer = 00000000] 07:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (182FB400) [pid = 3832] [serial = 963] [outer = 165A8000] 07:25:24 INFO - PROCESS | 3832 | 1461248724913 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (183AEC00) [pid = 3832] [serial = 964] [outer = 165A8000] 07:25:25 INFO - PROCESS | 3832 | 1461248725352 Marionette TRACE conn3 <- [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]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 641ms 07:25:25 INFO - PROCESS | 3832 | 1461248725382 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 3832 | 1461248725384 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 07:25:25 INFO - PROCESS | 3832 | 1461248725388 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:25:25 INFO - PROCESS | 3832 | 1461248725389 Marionette TRACE conn3 <- [1,1250,null,{}] 07:25:25 INFO - PROCESS | 3832 | 1461248725393 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 3832 | 1461248725463 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:25:25 INFO - PROCESS | 3832 | 1461248725469 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 3832 | ++DOCSHELL 183AA800 == 34 [pid = 3832] [id = 322] 07:25:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (183B0000) [pid = 3832] [serial = 965] [outer = 00000000] 07:25:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (183E9000) [pid = 3832] [serial = 966] [outer = 183B0000] 07:25:25 INFO - PROCESS | 3832 | 1461248725533 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (183E8C00) [pid = 3832] [serial = 967] [outer = 183B0000] 07:25:25 INFO - PROCESS | 3832 | 1461248726004 Marionette TRACE conn3 <- [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]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 625ms 07:25:26 INFO - PROCESS | 3832 | 1461248726042 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 3832 | 1461248726044 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 07:25:26 INFO - PROCESS | 3832 | 1461248726048 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:25:26 INFO - PROCESS | 3832 | 1461248726049 Marionette TRACE conn3 <- [1,1254,null,{}] 07:25:26 INFO - PROCESS | 3832 | 1461248726053 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 3832 | 1461248726124 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:25:26 INFO - PROCESS | 3832 | 1461248726130 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 3832 | ++DOCSHELL 13360000 == 35 [pid = 3832] [id = 323] 07:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (18533400) [pid = 3832] [serial = 968] [outer = 00000000] 07:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (1854D400) [pid = 3832] [serial = 969] [outer = 18533400] 07:25:26 INFO - PROCESS | 3832 | 1461248726174 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 120 (15728400) [pid = 3832] [serial = 970] [outer = 18533400] 07:25:26 INFO - PROCESS | 3832 | 1461248726643 Marionette TRACE conn3 <- [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]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 640ms 07:25:26 INFO - PROCESS | 3832 | 1461248726687 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 3832 | 1461248726689 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 07:25:26 INFO - PROCESS | 3832 | 1461248726692 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:25:26 INFO - PROCESS | 3832 | 1461248726694 Marionette TRACE conn3 <- [1,1258,null,{}] 07:25:26 INFO - PROCESS | 3832 | 1461248726697 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 3832 | 1461248726806 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:25:26 INFO - PROCESS | 3832 | 1461248726814 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 3832 | ++DOCSHELL 13378400 == 36 [pid = 3832] [id = 324] 07:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 121 (185CD800) [pid = 3832] [serial = 971] [outer = 00000000] 07:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 122 (18A97C00) [pid = 3832] [serial = 972] [outer = 185CD800] 07:25:26 INFO - PROCESS | 3832 | 1461248726859 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 123 (18A95C00) [pid = 3832] [serial = 973] [outer = 185CD800] 07:25:27 INFO - PROCESS | 3832 | 1461248727330 Marionette TRACE conn3 <- [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]]]}] 07:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 703ms 07:25:27 INFO - PROCESS | 3832 | 1461248727392 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 3832 | 1461248727394 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 07:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:25:27 INFO - PROCESS | 3832 | 1461248727397 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 3832 | 1461248727399 Marionette TRACE conn3 <- [1,1262,null,{}] 07:25:27 INFO - PROCESS | 3832 | 1461248727403 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:27 INFO - PROCESS | 3832 | 1461248727509 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:25:27 INFO - PROCESS | 3832 | 1461248727517 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 3832 | ++DOCSHELL 18935C00 == 37 [pid = 3832] [id = 325] 07:25:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 124 (18A9AC00) [pid = 3832] [serial = 974] [outer = 00000000] 07:25:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 125 (197DCC00) [pid = 3832] [serial = 975] [outer = 18A9AC00] 07:25:27 INFO - PROCESS | 3832 | 1461248727561 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 126 (1986C800) [pid = 3832] [serial = 976] [outer = 18A9AC00] 07:25:28 INFO - PROCESS | 3832 | 1461248728025 Marionette TRACE conn3 <- [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]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 704ms 07:25:28 INFO - PROCESS | 3832 | 1461248728102 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 3832 | 1461248728105 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 07:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:25:28 INFO - PROCESS | 3832 | 1461248728108 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 3832 | 1461248728110 Marionette TRACE conn3 <- [1,1266,null,{}] 07:25:28 INFO - PROCESS | 3832 | 1461248728113 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 3832 | 1461248728270 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:25:28 INFO - PROCESS | 3832 | 1461248728325 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 3832 | ++DOCSHELL 199D7C00 == 38 [pid = 3832] [id = 326] 07:25:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 127 (199D8000) [pid = 3832] [serial = 977] [outer = 00000000] 07:25:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 128 (19A94800) [pid = 3832] [serial = 978] [outer = 199D8000] 07:25:28 INFO - PROCESS | 3832 | 1461248728379 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 129 (19B11800) [pid = 3832] [serial = 979] [outer = 199D8000] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 128 (15BAB400) [pid = 3832] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 127 (165A1C00) [pid = 3832] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 126 (12D40800) [pid = 3832] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 125 (19E77000) [pid = 3832] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 124 (19E73400) [pid = 3832] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 123 (1C50E800) [pid = 3832] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 122 (19A94C00) [pid = 3832] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 121 (11F4C800) [pid = 3832] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 120 (13574800) [pid = 3832] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 119 (1852D000) [pid = 3832] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1335AC00) [pid = 3832] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (183E8800) [pid = 3832] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (18551C00) [pid = 3832] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19B5E000) [pid = 3832] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1A5C4400) [pid = 3832] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (199D5400) [pid = 3832] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1AA9FC00) [pid = 3832] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (16CB2800) [pid = 3832] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (13576800) [pid = 3832] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A568C00) [pid = 3832] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (197DD800) [pid = 3832] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (18936000) [pid = 3832] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (15BD2000) [pid = 3832] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (182C9400) [pid = 3832] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (13304000) [pid = 3832] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1D538800) [pid = 3832] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1C612C00) [pid = 3832] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1C79DC00) [pid = 3832] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:25:29 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13B30800) [pid = 3832] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:25:29 INFO - PROCESS | 3832 | 1461248729283 Marionette TRACE conn3 <- [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]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1188ms 07:25:29 INFO - PROCESS | 3832 | 1461248729309 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 3832 | 1461248729311 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 07:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:25:29 INFO - PROCESS | 3832 | 1461248729314 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 3832 | 1461248729316 Marionette TRACE conn3 <- [1,1270,null,{}] 07:25:29 INFO - PROCESS | 3832 | 1461248729320 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 3832 | 1461248729393 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:25:29 INFO - PROCESS | 3832 | 1461248729400 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 3832 | ++DOCSHELL 148BD400 == 39 [pid = 3832] [id = 327] 07:25:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (159FBC00) [pid = 3832] [serial = 980] [outer = 00000000] 07:25:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1809E000) [pid = 3832] [serial = 981] [outer = 159FBC00] 07:25:29 INFO - PROCESS | 3832 | 1461248729443 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (17DF3000) [pid = 3832] [serial = 982] [outer = 159FBC00] 07:25:29 INFO - PROCESS | 3832 | 1461248729869 Marionette TRACE conn3 <- [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]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 594ms 07:25:29 INFO - PROCESS | 3832 | 1461248729912 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 3832 | 1461248729914 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 07:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:25:29 INFO - PROCESS | 3832 | 1461248729922 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 3832 | 1461248729923 Marionette TRACE conn3 <- [1,1274,null,{}] 07:25:29 INFO - PROCESS | 3832 | 1461248729927 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 3832 | 1461248730001 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:25:29 INFO - PROCESS | 3832 | 1461248730007 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 3832 | ++DOCSHELL 183E8800 == 40 [pid = 3832] [id = 328] 07:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (185CBC00) [pid = 3832] [serial = 983] [outer = 00000000] 07:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (199CC000) [pid = 3832] [serial = 984] [outer = 185CBC00] 07:25:30 INFO - PROCESS | 3832 | 1461248730051 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19A94C00) [pid = 3832] [serial = 985] [outer = 185CBC00] 07:25:30 INFO - PROCESS | 3832 | 1461248730508 Marionette TRACE conn3 <- [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]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 625ms 07:25:30 INFO - PROCESS | 3832 | 1461248730560 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 3832 | 1461248730562 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 07:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:25:30 INFO - PROCESS | 3832 | 1461248730565 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 3832 | 1461248730567 Marionette TRACE conn3 <- [1,1278,null,{}] 07:25:30 INFO - PROCESS | 3832 | 1461248730570 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 3832 | 1461248730644 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:25:30 INFO - PROCESS | 3832 | 1461248730652 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 3832 | ++DOCSHELL 18D15800 == 41 [pid = 3832] [id = 329] 07:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19B52400) [pid = 3832] [serial = 986] [outer = 00000000] 07:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19B59400) [pid = 3832] [serial = 987] [outer = 19B52400] 07:25:30 INFO - PROCESS | 3832 | 1461248730695 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19B5EC00) [pid = 3832] [serial = 988] [outer = 19B52400] 07:25:31 INFO - PROCESS | 3832 | 1461248731289 Marionette TRACE conn3 <- [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]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 735ms 07:25:31 INFO - PROCESS | 3832 | 1461248731307 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 3832 | 1461248731311 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 07:25:31 INFO - PROCESS | 3832 | 1461248731316 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:25:31 INFO - PROCESS | 3832 | 1461248731321 Marionette TRACE conn3 <- [1,1282,null,{}] 07:25:31 INFO - PROCESS | 3832 | 1461248731379 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 3832 | 1461248731554 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:25:31 INFO - PROCESS | 3832 | 1461248731589 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 3832 | ++DOCSHELL 02A8EC00 == 42 [pid = 3832] [id = 330] 07:25:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (02A8F000) [pid = 3832] [serial = 989] [outer = 00000000] 07:25:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (13303C00) [pid = 3832] [serial = 990] [outer = 02A8F000] 07:25:31 INFO - PROCESS | 3832 | 1461248731689 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1335E800) [pid = 3832] [serial = 991] [outer = 02A8F000] 07:25:32 INFO - PROCESS | 3832 | 1461248732367 Marionette TRACE conn3 <- [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]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1094ms 07:25:32 INFO - PROCESS | 3832 | 1461248732416 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 3832 | 1461248732422 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 07:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:25:32 INFO - PROCESS | 3832 | 1461248732429 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 3832 | 1461248732432 Marionette TRACE conn3 <- [1,1286,null,{}] 07:25:32 INFO - PROCESS | 3832 | 1461248732436 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 3832 | 1461248732550 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:25:32 INFO - PROCESS | 3832 | 1461248732678 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 3832 | ++DOCSHELL 12D74000 == 43 [pid = 3832] [id = 331] 07:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (13581000) [pid = 3832] [serial = 992] [outer = 00000000] 07:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (15728800) [pid = 3832] [serial = 993] [outer = 13581000] 07:25:32 INFO - PROCESS | 3832 | 1461248732733 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (15BCCC00) [pid = 3832] [serial = 994] [outer = 13581000] 07:25:33 INFO - PROCESS | 3832 | 1461248733661 Marionette TRACE conn3 <- [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]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1250ms 07:25:33 INFO - PROCESS | 3832 | 1461248733682 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 3832 | 1461248733686 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 07:25:33 INFO - PROCESS | 3832 | 1461248733691 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:25:33 INFO - PROCESS | 3832 | 1461248733696 Marionette TRACE conn3 <- [1,1290,null,{}] 07:25:33 INFO - PROCESS | 3832 | 1461248733702 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 3832 | 1461248733803 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:25:33 INFO - PROCESS | 3832 | 1461248733943 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 3832 | ++DOCSHELL 13582800 == 44 [pid = 3832] [id = 332] 07:25:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (137AC000) [pid = 3832] [serial = 995] [outer = 00000000] 07:25:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (13B58C00) [pid = 3832] [serial = 996] [outer = 137AC000] 07:25:33 INFO - PROCESS | 3832 | 1461248733999 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1449A000) [pid = 3832] [serial = 997] [outer = 137AC000] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 165A4000 == 43 [pid = 3832] [id = 23] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 16CAE000 == 42 [pid = 3832] [id = 20] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 19B13400 == 41 [pid = 3832] [id = 27] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 13B2E800 == 40 [pid = 3832] [id = 19] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 1335A400 == 39 [pid = 3832] [id = 21] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 12D71400 == 38 [pid = 3832] [id = 28] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 19478400 == 37 [pid = 3832] [id = 8] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 12D77400 == 36 [pid = 3832] [id = 26] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 185CDC00 == 35 [pid = 3832] [id = 25] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 16C46000 == 34 [pid = 3832] [id = 24] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 13DA9C00 == 33 [pid = 3832] [id = 22] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1D692800) [pid = 3832] [serial = 945] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOCSHELL 1D189400 == 32 [pid = 3832] [id = 315] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (148B2400) [pid = 3832] [serial = 850] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (13580000) [pid = 3832] [serial = 814] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (19DED800) [pid = 3832] [serial = 856] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (183B0C00) [pid = 3832] [serial = 865] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (18932000) [pid = 3832] [serial = 805] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (180A2000) [pid = 3832] [serial = 853] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (19E0E800) [pid = 3832] [serial = 847] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13B5E000) [pid = 3832] [serial = 802] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A3F3800) [pid = 3832] [serial = 859] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1AA9F000) [pid = 3832] [serial = 862] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1D798000) [pid = 3832] [serial = 811] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1AF6B000) [pid = 3832] [serial = 808] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1D540000) [pid = 3832] [serial = 943] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19E02C00) [pid = 3832] [serial = 930] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1C503000) [pid = 3832] [serial = 933] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19E7A400) [pid = 3832] [serial = 931] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1C60D800) [pid = 3832] [serial = 936] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1C508400) [pid = 3832] [serial = 934] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1D535C00) [pid = 3832] [serial = 942] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1C97C000) [pid = 3832] [serial = 937] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1C508C00) [pid = 3832] [serial = 903] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (183F0800) [pid = 3832] [serial = 901] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (182EE000) [pid = 3832] [serial = 900] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13DAC000) [pid = 3832] [serial = 898] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1387E400) [pid = 3832] [serial = 897] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AF6A400) [pid = 3832] [serial = 895] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19A95400) [pid = 3832] [serial = 927] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (18D15400) [pid = 3832] [serial = 924] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19871C00) [pid = 3832] [serial = 925] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16CAC000) [pid = 3832] [serial = 921] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (182FA800) [pid = 3832] [serial = 922] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18526C00) [pid = 3832] [serial = 919] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (183B5000) [pid = 3832] [serial = 918] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13B37C00) [pid = 3832] [serial = 916] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1357D000) [pid = 3832] [serial = 915] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1D544400) [pid = 3832] [serial = 913] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1D53D000) [pid = 3832] [serial = 912] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1D114C00) [pid = 3832] [serial = 910] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1CF87400) [pid = 3832] [serial = 909] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1CF7C400) [pid = 3832] [serial = 907] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1CDB7000) [pid = 3832] [serial = 906] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1C50C800) [pid = 3832] [serial = 904] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19E03800) [pid = 3832] [serial = 939] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A051400) [pid = 3832] [serial = 940] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19B13000) [pid = 3832] [serial = 928] [outer = 00000000] [url = about:blank] 07:25:34 INFO - PROCESS | 3832 | 1461248734500 Marionette TRACE conn3 <- [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]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 843ms 07:25:34 INFO - PROCESS | 3832 | 1461248734536 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 3832 | 1461248734541 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 07:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:25:34 INFO - PROCESS | 3832 | 1461248734547 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 3832 | 1461248734550 Marionette TRACE conn3 <- [1,1294,null,{}] 07:25:34 INFO - PROCESS | 3832 | 1461248734554 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:34 INFO - PROCESS | 3832 | 1461248734631 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:25:34 INFO - PROCESS | 3832 | 1461248734637 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 3832 | ++DOCSHELL 13581800 == 33 [pid = 3832] [id = 333] 07:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13582000) [pid = 3832] [serial = 998] [outer = 00000000] 07:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DAC000) [pid = 3832] [serial = 999] [outer = 13582000] 07:25:34 INFO - PROCESS | 3832 | 1461248734682 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1571F400) [pid = 3832] [serial = 1000] [outer = 13582000] 07:25:35 INFO - PROCESS | 3832 | 1461248735160 Marionette TRACE conn3 <- [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]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 625ms 07:25:35 INFO - PROCESS | 3832 | 1461248735186 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 3832 | 1461248735188 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 07:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:25:35 INFO - PROCESS | 3832 | 1461248735191 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 3832 | 1461248735195 Marionette TRACE conn3 <- [1,1298,null,{}] 07:25:35 INFO - PROCESS | 3832 | 1461248735205 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 3832 | 1461248735286 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:25:35 INFO - PROCESS | 3832 | 1461248735330 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 3832 | ++DOCSHELL 16629400 == 34 [pid = 3832] [id = 334] 07:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1662B800) [pid = 3832] [serial = 1001] [outer = 00000000] 07:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16C46000) [pid = 3832] [serial = 1002] [outer = 1662B800] 07:25:35 INFO - PROCESS | 3832 | 1461248735387 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17DF4800) [pid = 3832] [serial = 1003] [outer = 1662B800] 07:25:35 INFO - PROCESS | 3832 | 1461248735850 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 3832 | 1461248735892 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 07:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:25:35 INFO - PROCESS | 3832 | 1461248735895 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 3832 | 1461248735897 Marionette TRACE conn3 <- [1,1302,null,{}] 07:25:35 INFO - PROCESS | 3832 | 1461248735900 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 3832 | 1461248735985 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:25:35 INFO - PROCESS | 3832 | 1461248735991 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 3832 | ++DOCSHELL 17DFCC00 == 35 [pid = 3832] [id = 335] 07:25:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180A0800) [pid = 3832] [serial = 1004] [outer = 00000000] 07:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183B0C00) [pid = 3832] [serial = 1005] [outer = 180A0800] 07:25:36 INFO - PROCESS | 3832 | 1461248736035 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183B6400) [pid = 3832] [serial = 1006] [outer = 180A0800] 07:25:36 INFO - PROCESS | 3832 | 1461248736500 Marionette TRACE conn3 <- [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]]]}] 07:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 640ms 07:25:36 INFO - PROCESS | 3832 | 1461248736534 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 3832 | 1461248736536 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 07:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:25:36 INFO - PROCESS | 3832 | 1461248736540 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 3832 | 1461248736541 Marionette TRACE conn3 <- [1,1306,null,{}] 07:25:36 INFO - PROCESS | 3832 | 1461248736545 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:36 INFO - PROCESS | 3832 | 1461248736646 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:25:36 INFO - PROCESS | 3832 | 1461248736731 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 3832 | ++DOCSHELL 183E7400 == 36 [pid = 3832] [id = 336] 07:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (183E8000) [pid = 3832] [serial = 1007] [outer = 00000000] 07:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1852D000) [pid = 3832] [serial = 1008] [outer = 183E8000] 07:25:36 INFO - PROCESS | 3832 | 1461248736775 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18534800) [pid = 3832] [serial = 1009] [outer = 183E8000] 07:25:37 INFO - PROCESS | 3832 | 1461248737212 Marionette TRACE conn3 <- [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]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 704ms 07:25:37 INFO - PROCESS | 3832 | 1461248737242 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 3832 | 1461248737244 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 07:25:37 INFO - PROCESS | 3832 | 1461248737247 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:25:37 INFO - PROCESS | 3832 | 1461248737249 Marionette TRACE conn3 <- [1,1310,null,{}] 07:25:37 INFO - PROCESS | 3832 | 1461248737252 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:37 INFO - PROCESS | 3832 | 1461248737374 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:25:37 INFO - PROCESS | 3832 | 1461248737383 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 3832 | ++DOCSHELL 15D0E800 == 37 [pid = 3832] [id = 337] 07:25:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (183E2800) [pid = 3832] [serial = 1010] [outer = 00000000] 07:25:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (197DE400) [pid = 3832] [serial = 1011] [outer = 183E2800] 07:25:37 INFO - PROCESS | 3832 | 1461248737430 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (197DDC00) [pid = 3832] [serial = 1012] [outer = 183E2800] 07:25:37 INFO - PROCESS | 3832 | 1461248737881 Marionette TRACE conn3 <- [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]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 688ms 07:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:25:37 INFO - PROCESS | 3832 | 1461248737949 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 3832 | 1461248737952 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 07:25:37 INFO - PROCESS | 3832 | 1461248737957 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 3832 | 1461248737959 Marionette TRACE conn3 <- [1,1314,null,{}] 07:25:37 INFO - PROCESS | 3832 | 1461248737963 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 3832 | 1461248738094 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:25:38 INFO - PROCESS | 3832 | 1461248738116 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 3832 | ++DOCSHELL 199CF000 == 38 [pid = 3832] [id = 338] 07:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (199D0000) [pid = 3832] [serial = 1013] [outer = 00000000] 07:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19A90800) [pid = 3832] [serial = 1014] [outer = 199D0000] 07:25:38 INFO - PROCESS | 3832 | 1461248738159 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19A95400) [pid = 3832] [serial = 1015] [outer = 199D0000] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (185CD800) [pid = 3832] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13580400) [pid = 3832] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183B0000) [pid = 3832] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (02A90400) [pid = 3832] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (157A6000) [pid = 3832] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (18533400) [pid = 3832] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (165A8000) [pid = 3832] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12D7C800) [pid = 3832] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (165AD400) [pid = 3832] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (18A9AC00) [pid = 3832] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (185CBC00) [pid = 3832] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (199D8000) [pid = 3832] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:25:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (159FBC00) [pid = 3832] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:25:38 INFO - PROCESS | 3832 | 1461248738700 Marionette TRACE conn3 <- [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]]]}] 07:25:38 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 07:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 797ms 07:25:38 INFO - PROCESS | 3832 | 1461248738756 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 3832 | 1461248738757 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 07:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:25:38 INFO - PROCESS | 3832 | 1461248738761 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 3832 | 1461248738762 Marionette TRACE conn3 <- [1,1318,null,{}] 07:25:38 INFO - PROCESS | 3832 | 1461248738766 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 3832 | 1461248738840 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:25:38 INFO - PROCESS | 3832 | 1461248738846 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 3832 | ++DOCSHELL 1349E000 == 39 [pid = 3832] [id = 339] 07:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13B5E800) [pid = 3832] [serial = 1016] [outer = 00000000] 07:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16C47000) [pid = 3832] [serial = 1017] [outer = 13B5E800] 07:25:38 INFO - PROCESS | 3832 | 1461248738890 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183E7000) [pid = 3832] [serial = 1018] [outer = 13B5E800] 07:25:39 INFO - PROCESS | 3832 | 1461248739311 Marionette TRACE conn3 <- [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]]]}] 07:25:39 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 07:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 594ms 07:25:39 INFO - PROCESS | 3832 | 1461248739358 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 3832 | 1461248739360 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 07:25:39 INFO - PROCESS | 3832 | 1461248739363 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:25:39 INFO - PROCESS | 3832 | 1461248739365 Marionette TRACE conn3 <- [1,1322,null,{}] 07:25:39 INFO - PROCESS | 3832 | 1461248739372 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 3832 | 1461248739446 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:25:39 INFO - PROCESS | 3832 | 1461248739452 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 3832 | ++DOCSHELL 165AF800 == 40 [pid = 3832] [id = 340] 07:25:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18533400) [pid = 3832] [serial = 1019] [outer = 00000000] 07:25:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (199CD000) [pid = 3832] [serial = 1020] [outer = 18533400] 07:25:39 INFO - PROCESS | 3832 | 1461248739496 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19878400) [pid = 3832] [serial = 1021] [outer = 18533400] 07:25:39 INFO - PROCESS | 3832 | 1461248739927 Marionette TRACE conn3 <- [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]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 593ms 07:25:39 INFO - PROCESS | 3832 | 1461248739961 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 3832 | 1461248739963 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 07:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:25:39 INFO - PROCESS | 3832 | 1461248739978 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 3832 | 1461248739980 Marionette TRACE conn3 <- [1,1326,null,{}] 07:25:39 INFO - PROCESS | 3832 | 1461248739991 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 3832 | 1461248740068 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:25:40 INFO - PROCESS | 3832 | 1461248740074 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 3832 | ++DOCSHELL 15D05C00 == 41 [pid = 3832] [id = 341] 07:25:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (180A0C00) [pid = 3832] [serial = 1022] [outer = 00000000] 07:25:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B56400) [pid = 3832] [serial = 1023] [outer = 180A0C00] 07:25:40 INFO - PROCESS | 3832 | 1461248740117 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19B51C00) [pid = 3832] [serial = 1024] [outer = 180A0C00] 07:25:41 INFO - PROCESS | 3832 | 1461248741128 Marionette TRACE conn3 <- [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]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1219ms 07:25:41 INFO - PROCESS | 3832 | 1461248741189 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 3832 | 1461248741193 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:25:41 INFO - PROCESS | 3832 | 1461248741199 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 3832 | 1461248741203 Marionette TRACE conn3 <- [1,1330,null,{}] 07:25:41 INFO - PROCESS | 3832 | 1461248741209 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 3832 | 1461248741312 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:25:41 INFO - PROCESS | 3832 | 1461248741391 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 3832 | ++DOCSHELL 0267A800 == 42 [pid = 3832] [id = 342] 07:25:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (02A96C00) [pid = 3832] [serial = 1025] [outer = 00000000] 07:25:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (137B8400) [pid = 3832] [serial = 1026] [outer = 02A96C00] 07:25:41 INFO - PROCESS | 3832 | 1461248741488 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13B5E000) [pid = 3832] [serial = 1027] [outer = 02A96C00] 07:25:42 INFO - PROCESS | 3832 | 1461248742043 Marionette TRACE conn3 <- [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]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 906ms 07:25:42 INFO - PROCESS | 3832 | 1461248742104 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 3832 | 1461248742110 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 07:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:25:42 INFO - PROCESS | 3832 | 1461248742117 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 3832 | 1461248742120 Marionette TRACE conn3 <- [1,1334,null,{}] 07:25:42 INFO - PROCESS | 3832 | 1461248742124 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:42 INFO - PROCESS | 3832 | 1461248742224 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:25:42 INFO - PROCESS | 3832 | 1461248742321 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 3832 | ++DOCSHELL 15D02800 == 43 [pid = 3832] [id = 343] 07:25:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (15EC8C00) [pid = 3832] [serial = 1028] [outer = 00000000] 07:25:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (182ED800) [pid = 3832] [serial = 1029] [outer = 15EC8C00] 07:25:42 INFO - PROCESS | 3832 | 1461248742375 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (183EB800) [pid = 3832] [serial = 1030] [outer = 15EC8C00] 07:25:42 INFO - PROCESS | 3832 | 1461248742974 Marionette TRACE conn3 <- [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]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 906ms 07:25:43 INFO - PROCESS | 3832 | 1461248743019 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 3832 | 1461248743022 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 07:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:25:43 INFO - PROCESS | 3832 | 1461248743026 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 3832 | 1461248743029 Marionette TRACE conn3 <- [1,1338,null,{}] 07:25:43 INFO - PROCESS | 3832 | 1461248743046 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 3832 | 1461248743151 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:25:43 INFO - PROCESS | 3832 | 1461248743274 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 3832 | ++DOCSHELL 180A4800 == 44 [pid = 3832] [id = 344] 07:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (18D0C000) [pid = 3832] [serial = 1031] [outer = 00000000] 07:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19B5A800) [pid = 3832] [serial = 1032] [outer = 18D0C000] 07:25:43 INFO - PROCESS | 3832 | 1461248743334 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19DEBC00) [pid = 3832] [serial = 1033] [outer = 18D0C000] 07:25:43 INFO - PROCESS | 3832 | 1461248743895 Marionette TRACE conn3 <- [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]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 953ms 07:25:43 INFO - PROCESS | 3832 | 1461248743970 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 3832 | 1461248743973 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 07:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:25:43 INFO - PROCESS | 3832 | 1461248743976 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 3832 | 1461248743978 Marionette TRACE conn3 <- [1,1342,null,{}] 07:25:43 INFO - PROCESS | 3832 | 1461248743982 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 3832 | 1461248744097 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:25:44 INFO - PROCESS | 3832 | 1461248744220 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 3832 | ++DOCSHELL 02680400 == 45 [pid = 3832] [id = 345] 07:25:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (02A8E800) [pid = 3832] [serial = 1034] [outer = 00000000] 07:25:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1330AC00) [pid = 3832] [serial = 1035] [outer = 02A8E800] 07:25:44 INFO - PROCESS | 3832 | 1461248744276 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13378800) [pid = 3832] [serial = 1036] [outer = 02A8E800] 07:25:45 INFO - PROCESS | 3832 | 1461248745054 Marionette TRACE conn3 <- [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]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1094ms 07:25:45 INFO - PROCESS | 3832 | 1461248745081 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 3832 | 1461248745088 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 07:25:45 INFO - PROCESS | 3832 | 1461248745094 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:25:45 INFO - PROCESS | 3832 | 1461248745098 Marionette TRACE conn3 <- [1,1346,null,{}] 07:25:45 INFO - PROCESS | 3832 | 1461248745103 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:45 INFO - PROCESS | 3832 | 1461248745196 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:25:45 INFO - PROCESS | 3832 | 1461248745281 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 3832 | ++DOCSHELL 02A89800 == 46 [pid = 3832] [id = 346] 07:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (11CAC000) [pid = 3832] [serial = 1037] [outer = 00000000] 07:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1336C400) [pid = 3832] [serial = 1038] [outer = 11CAC000] 07:25:45 INFO - PROCESS | 3832 | 1461248745361 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13DB0400) [pid = 3832] [serial = 1039] [outer = 11CAC000] 07:25:45 INFO - PROCESS | 3832 | --DOCSHELL 11F4C000 == 45 [pid = 3832] [id = 18] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (18A97C00) [pid = 3832] [serial = 972] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13DAAC00) [pid = 3832] [serial = 954] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (14B04C00) [pid = 3832] [serial = 955] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (183E9000) [pid = 3832] [serial = 966] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (183E8C00) [pid = 3832] [serial = 967] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (11F51000) [pid = 3832] [serial = 948] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12B84400) [pid = 3832] [serial = 949] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (15BCD400) [pid = 3832] [serial = 957] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (15EC9400) [pid = 3832] [serial = 958] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1854D400) [pid = 3832] [serial = 969] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (182FB400) [pid = 3832] [serial = 963] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (183AEC00) [pid = 3832] [serial = 964] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13365000) [pid = 3832] [serial = 951] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13375000) [pid = 3832] [serial = 952] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19B59400) [pid = 3832] [serial = 987] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16633C00) [pid = 3832] [serial = 960] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16930400) [pid = 3832] [serial = 961] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (197DCC00) [pid = 3832] [serial = 975] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18A95C00) [pid = 3832] [serial = 973] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19A94C00) [pid = 3832] [serial = 985] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19A94800) [pid = 3832] [serial = 978] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1986C800) [pid = 3832] [serial = 976] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (199CC000) [pid = 3832] [serial = 984] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19B11800) [pid = 3832] [serial = 979] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1809E000) [pid = 3832] [serial = 981] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15728400) [pid = 3832] [serial = 970] [outer = 00000000] [url = about:blank] 07:25:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17DF3000) [pid = 3832] [serial = 982] [outer = 00000000] [url = about:blank] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1D18C400 == 44 [pid = 3832] [id = 10] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1E0C0C00 == 43 [pid = 3832] [id = 15] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 16629400 == 42 [pid = 3832] [id = 334] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 183E7400 == 41 [pid = 3832] [id = 336] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1E0BA800 == 40 [pid = 3832] [id = 14] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 17DFCC00 == 39 [pid = 3832] [id = 335] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 199CF000 == 38 [pid = 3832] [id = 338] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1349E000 == 37 [pid = 3832] [id = 339] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1D122000 == 36 [pid = 3832] [id = 11] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1D698400 == 35 [pid = 3832] [id = 12] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 165AF800 == 34 [pid = 3832] [id = 340] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 15D0E800 == 33 [pid = 3832] [id = 337] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 1DA03800 == 32 [pid = 3832] [id = 13] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 02680400 == 31 [pid = 3832] [id = 345] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 15D02800 == 30 [pid = 3832] [id = 343] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 180A4800 == 29 [pid = 3832] [id = 344] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 15D05C00 == 28 [pid = 3832] [id = 341] 07:25:46 INFO - PROCESS | 3832 | --DOCSHELL 0267A800 == 27 [pid = 3832] [id = 342] 07:25:47 INFO - PROCESS | 3832 | 1461248747057 Marionette TRACE conn3 <- [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]]]}] 07:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2016ms 07:25:47 INFO - PROCESS | 3832 | 1461248747115 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 3832 | 1461248747121 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 07:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:25:47 INFO - PROCESS | 3832 | 1461248747127 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - PROCESS | 3832 | 1461248747131 Marionette TRACE conn3 <- [1,1350,null,{}] 07:25:47 INFO - PROCESS | 3832 | 1461248747136 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:47 INFO - PROCESS | 3832 | 1461248747251 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:25:47 INFO - PROCESS | 3832 | 1461248747268 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 3832 | ++DOCSHELL 11F4E400 == 28 [pid = 3832] [id = 347] 07:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (11F4E800) [pid = 3832] [serial = 1040] [outer = 00000000] 07:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12D3D400) [pid = 3832] [serial = 1041] [outer = 11F4E800] 07:25:47 INFO - PROCESS | 3832 | 1461248747315 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13301400) [pid = 3832] [serial = 1042] [outer = 11F4E800] 07:25:47 INFO - PROCESS | 3832 | 1461248747772 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 687ms 07:25:47 INFO - PROCESS | 3832 | 1461248747824 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 3832 | 1461248747830 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 07:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:25:47 INFO - PROCESS | 3832 | 1461248747836 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - PROCESS | 3832 | 1461248747839 Marionette TRACE conn3 <- [1,1354,null,{}] 07:25:47 INFO - PROCESS | 3832 | 1461248747842 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:47 INFO - PROCESS | 3832 | 1461248747919 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:25:47 INFO - PROCESS | 3832 | 1461248747927 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 3832 | ++DOCSHELL 1335B400 == 29 [pid = 3832] [id = 348] 07:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1349E000) [pid = 3832] [serial = 1043] [outer = 00000000] 07:25:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (137AD000) [pid = 3832] [serial = 1044] [outer = 1349E000] 07:25:47 INFO - PROCESS | 3832 | 1461248747972 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13882800) [pid = 3832] [serial = 1045] [outer = 1349E000] 07:25:48 INFO - PROCESS | 3832 | 1461248748447 Marionette TRACE conn3 <- [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] 07:25:48 INFO - PROCESS | 3832 | 1461248748474 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 07:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:25:48 INFO - PROCESS | 3832 | 1461248748478 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 3832 | 1461248748482 Marionette TRACE conn3 <- [1,1358,null,{}] 07:25:48 INFO - PROCESS | 3832 | 1461248748492 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 3832 | 1461248748571 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:25:48 INFO - PROCESS | 3832 | 1461248748693 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 3832 | ++DOCSHELL 165A6000 == 30 [pid = 3832] [id = 349] 07:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (165AAC00) [pid = 3832] [serial = 1046] [outer = 00000000] 07:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1692B400) [pid = 3832] [serial = 1047] [outer = 165AAC00] 07:25:48 INFO - PROCESS | 3832 | 1461248748757 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16C53400) [pid = 3832] [serial = 1048] [outer = 165AAC00] 07:25:49 INFO - PROCESS | 3832 | 1461248749198 Marionette TRACE conn3 <- [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] 07:25:49 INFO - PROCESS | 3832 | 1461248749220 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 07:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:25:49 INFO - PROCESS | 3832 | 1461248749223 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 3832 | 1461248749225 Marionette TRACE conn3 <- [1,1362,null,{}] 07:25:49 INFO - PROCESS | 3832 | 1461248749228 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:49 INFO - PROCESS | 3832 | 1461248749327 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:25:49 INFO - PROCESS | 3832 | 1461248749334 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 3832 | ++DOCSHELL 13372000 == 31 [pid = 3832] [id = 350] 07:25:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16634C00) [pid = 3832] [serial = 1049] [outer = 00000000] 07:25:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (183AC000) [pid = 3832] [serial = 1050] [outer = 16634C00] 07:25:49 INFO - PROCESS | 3832 | 1461248749378 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (183B3400) [pid = 3832] [serial = 1051] [outer = 16634C00] 07:25:49 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:25:49 INFO - PROCESS | 3832 | 1461248749818 Marionette TRACE conn3 <- [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] 07:25:49 INFO - PROCESS | 3832 | 1461248749872 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 07:25:49 INFO - PROCESS | 3832 | 1461248749875 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:25:49 INFO - PROCESS | 3832 | 1461248749877 Marionette TRACE conn3 <- [1,1366,null,{}] 07:25:49 INFO - PROCESS | 3832 | 1461248749880 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:49 INFO - PROCESS | 3832 | 1461248749979 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:25:50 INFO - PROCESS | 3832 | 1461248750063 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 3832 | ++DOCSHELL 183EE400 == 32 [pid = 3832] [id = 351] 07:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18526400) [pid = 3832] [serial = 1052] [outer = 00000000] 07:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18547400) [pid = 3832] [serial = 1053] [outer = 18526400] 07:25:50 INFO - PROCESS | 3832 | 1461248750109 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1854D800) [pid = 3832] [serial = 1054] [outer = 18526400] 07:25:50 INFO - PROCESS | 3832 | 1461248750535 Marionette TRACE conn3 <- [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] 07:25:50 INFO - PROCESS | 3832 | 1461248750580 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 07:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:25:50 INFO - PROCESS | 3832 | 1461248750583 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 3832 | 1461248750585 Marionette TRACE conn3 <- [1,1370,null,{}] 07:25:50 INFO - PROCESS | 3832 | 1461248750588 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 3832 | 1461248750925 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (183E8000) [pid = 3832] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183E2800) [pid = 3832] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (137AC000) [pid = 3832] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1662B800) [pid = 3832] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (18533400) [pid = 3832] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (180A0800) [pid = 3832] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B52400) [pid = 3832] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (199D0000) [pid = 3832] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13582000) [pid = 3832] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (180A0C00) [pid = 3832] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13581000) [pid = 3832] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (02A8F000) [pid = 3832] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13B5E800) [pid = 3832] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (02A8E800) [pid = 3832] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (02A96C00) [pid = 3832] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15EC8C00) [pid = 3832] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (18D0C000) [pid = 3832] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:25:50 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1D61C000) [pid = 3832] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:25:50 INFO - PROCESS | 3832 | 1461248750986 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 3832 | ++DOCSHELL 02679000 == 33 [pid = 3832] [id = 352] 07:25:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (0267A000) [pid = 3832] [serial = 1055] [outer = 00000000] 07:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12D3CC00) [pid = 3832] [serial = 1056] [outer = 0267A000] 07:25:51 INFO - PROCESS | 3832 | 1461248751034 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1357F800) [pid = 3832] [serial = 1057] [outer = 0267A000] 07:25:51 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:25:51 INFO - PROCESS | 3832 | 1461248751437 Marionette TRACE conn3 <- [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] 07:25:51 INFO - PROCESS | 3832 | 1461248751489 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 07:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:25:51 INFO - PROCESS | 3832 | 1461248751497 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 3832 | 1461248751498 Marionette TRACE conn3 <- [1,1374,null,{}] 07:25:51 INFO - PROCESS | 3832 | 1461248751502 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 3832 | 1461248751572 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:25:51 INFO - PROCESS | 3832 | 1461248751578 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 3832 | ++DOCSHELL 16C45400 == 34 [pid = 3832] [id = 353] 07:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180A0C00) [pid = 3832] [serial = 1058] [outer = 00000000] 07:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (18936000) [pid = 3832] [serial = 1059] [outer = 180A0C00] 07:25:51 INFO - PROCESS | 3832 | 1461248751621 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18934C00) [pid = 3832] [serial = 1060] [outer = 180A0C00] 07:25:52 INFO - PROCESS | 3832 | 1461248752035 Marionette TRACE conn3 <- [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] 07:25:52 INFO - PROCESS | 3832 | 1461248752092 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 07:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:25:52 INFO - PROCESS | 3832 | 1461248752095 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - PROCESS | 3832 | 1461248752097 Marionette TRACE conn3 <- [1,1378,null,{}] 07:25:52 INFO - PROCESS | 3832 | 1461248752100 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:52 INFO - PROCESS | 3832 | 1461248752170 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:25:52 INFO - PROCESS | 3832 | 1461248752176 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 3832 | ++DOCSHELL 02A8C000 == 35 [pid = 3832] [id = 354] 07:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1336FC00) [pid = 3832] [serial = 1061] [outer = 00000000] 07:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1991C400) [pid = 3832] [serial = 1062] [outer = 1336FC00] 07:25:52 INFO - PROCESS | 3832 | 1461248752231 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19876C00) [pid = 3832] [serial = 1063] [outer = 1336FC00] 07:25:52 INFO - PROCESS | 3832 | 1461248752632 Marionette TRACE conn3 <- [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]]]}] 07:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 593ms 07:25:52 INFO - PROCESS | 3832 | 1461248752692 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 07:25:52 INFO - PROCESS | 3832 | 1461248752694 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 07:25:52 INFO - PROCESS | 3832 | 1461248752701 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:25:52 INFO - PROCESS | 3832 | 1461248752703 Marionette TRACE conn3 <- [1,1382,null,{}] 07:25:52 INFO - PROCESS | 3832 | 1461248752706 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:52 INFO - PROCESS | 3832 | 1461248752779 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:25:52 INFO - PROCESS | 3832 | 1461248752785 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 3832 | ++DOCSHELL 165A2000 == 36 [pid = 3832] [id = 355] 07:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (199CF800) [pid = 3832] [serial = 1064] [outer = 00000000] 07:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19A92800) [pid = 3832] [serial = 1065] [outer = 199CF800] 07:25:52 INFO - PROCESS | 3832 | 1461248752828 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19A90C00) [pid = 3832] [serial = 1066] [outer = 199CF800] 07:25:53 INFO - PROCESS | 3832 | 1461248753654 Marionette TRACE conn3 <- [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]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 984ms 07:25:53 INFO - PROCESS | 3832 | 1461248753690 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 3832 | 1461248753695 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 07:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:25:53 INFO - PROCESS | 3832 | 1461248753701 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 3832 | 1461248753705 Marionette TRACE conn3 <- [1,1386,null,{}] 07:25:53 INFO - PROCESS | 3832 | 1461248753710 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 3832 | 1461248753826 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:25:53 INFO - PROCESS | 3832 | 1461248753909 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 3832 | ++DOCSHELL 1330DC00 == 37 [pid = 3832] [id = 356] 07:25:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13357400) [pid = 3832] [serial = 1067] [outer = 00000000] 07:25:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13582400) [pid = 3832] [serial = 1068] [outer = 13357400] 07:25:54 INFO - PROCESS | 3832 | 1461248754006 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15739000) [pid = 3832] [serial = 1069] [outer = 13357400] 07:25:54 INFO - PROCESS | 3832 | 1461248754874 Marionette TRACE conn3 <- [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]]]}] 07:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1187ms 07:25:54 INFO - PROCESS | 3832 | 1461248754904 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 3832 | 1461248754908 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:25:54 INFO - PROCESS | 3832 | 1461248754913 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 3832 | 1461248754918 Marionette TRACE conn3 <- [1,1390,null,{}] 07:25:54 INFO - PROCESS | 3832 | 1461248754924 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 3832 | 1461248755024 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:25:55 INFO - PROCESS | 3832 | 1461248755108 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 3832 | ++DOCSHELL 12BDF400 == 38 [pid = 3832] [id = 357] 07:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12C5A400) [pid = 3832] [serial = 1070] [outer = 00000000] 07:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13574800) [pid = 3832] [serial = 1071] [outer = 12C5A400] 07:25:55 INFO - PROCESS | 3832 | 1461248755156 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1357B800) [pid = 3832] [serial = 1072] [outer = 12C5A400] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 02A8C000 == 37 [pid = 3832] [id = 354] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 16C45400 == 36 [pid = 3832] [id = 353] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 02679000 == 35 [pid = 3832] [id = 352] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 183EE400 == 34 [pid = 3832] [id = 351] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 13372000 == 33 [pid = 3832] [id = 350] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 165A6000 == 32 [pid = 3832] [id = 349] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 1335B400 == 31 [pid = 3832] [id = 348] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 11F4E400 == 30 [pid = 3832] [id = 347] 07:25:55 INFO - PROCESS | 3832 | --DOCSHELL 02A89800 == 29 [pid = 3832] [id = 346] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1D78BC00) [pid = 3832] [serial = 946] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15BCCC00) [pid = 3832] [serial = 994] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1335E800) [pid = 3832] [serial = 991] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1852D000) [pid = 3832] [serial = 1008] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (197DE400) [pid = 3832] [serial = 1011] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (18534800) [pid = 3832] [serial = 1009] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1449A000) [pid = 3832] [serial = 997] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13B58C00) [pid = 3832] [serial = 996] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16C46000) [pid = 3832] [serial = 1002] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17DF4800) [pid = 3832] [serial = 1003] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19878400) [pid = 3832] [serial = 1021] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (183B0C00) [pid = 3832] [serial = 1005] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19B5EC00) [pid = 3832] [serial = 988] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19A90800) [pid = 3832] [serial = 1014] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13DAC000) [pid = 3832] [serial = 999] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19B56400) [pid = 3832] [serial = 1023] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1571F400) [pid = 3832] [serial = 1000] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15728800) [pid = 3832] [serial = 993] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13303C00) [pid = 3832] [serial = 990] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197DDC00) [pid = 3832] [serial = 1012] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1336C400) [pid = 3832] [serial = 1038] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (199CD000) [pid = 3832] [serial = 1020] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19A95400) [pid = 3832] [serial = 1015] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16C47000) [pid = 3832] [serial = 1017] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (13378800) [pid = 3832] [serial = 1036] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (137B8400) [pid = 3832] [serial = 1026] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (19B51C00) [pid = 3832] [serial = 1024] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (183E7000) [pid = 3832] [serial = 1018] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (182ED800) [pid = 3832] [serial = 1029] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (13B5E000) [pid = 3832] [serial = 1027] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (19B5A800) [pid = 3832] [serial = 1032] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (183EB800) [pid = 3832] [serial = 1030] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1330AC00) [pid = 3832] [serial = 1035] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (19DEBC00) [pid = 3832] [serial = 1033] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (183B6400) [pid = 3832] [serial = 1006] [outer = 00000000] [url = about:blank] 07:25:55 INFO - PROCESS | 3832 | 1461248755677 Marionette TRACE conn3 <- [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]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 797ms 07:25:55 INFO - PROCESS | 3832 | 1461248755717 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 3832 | 1461248755723 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:25:55 INFO - PROCESS | 3832 | 1461248755729 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 3832 | 1461248755731 Marionette TRACE conn3 <- [1,1394,null,{}] 07:25:55 INFO - PROCESS | 3832 | 1461248755735 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 3832 | 1461248755812 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:25:55 INFO - PROCESS | 3832 | 1461248755820 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 3832 | ++DOCSHELL 13B2E400 == 30 [pid = 3832] [id = 358] 07:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (13B2FC00) [pid = 3832] [serial = 1073] [outer = 00000000] 07:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (148B2C00) [pid = 3832] [serial = 1074] [outer = 13B2FC00] 07:25:55 INFO - PROCESS | 3832 | 1461248755864 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (14BE7800) [pid = 3832] [serial = 1075] [outer = 13B2FC00] 07:25:56 INFO - PROCESS | 3832 | 1461248756346 Marionette TRACE conn3 <- [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]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 640ms 07:25:56 INFO - PROCESS | 3832 | 1461248756364 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 3832 | 1461248756367 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:25:56 INFO - PROCESS | 3832 | 1461248756370 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 3832 | 1461248756373 Marionette TRACE conn3 <- [1,1398,null,{}] 07:25:56 INFO - PROCESS | 3832 | 1461248756384 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 3832 | 1461248756494 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:25:56 INFO - PROCESS | 3832 | 1461248756504 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 3832 | ++DOCSHELL 165A0400 == 31 [pid = 3832] [id = 359] 07:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (165A4000) [pid = 3832] [serial = 1076] [outer = 00000000] 07:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (1662B000) [pid = 3832] [serial = 1077] [outer = 165A4000] 07:25:56 INFO - PROCESS | 3832 | 1461248756552 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (16C45400) [pid = 3832] [serial = 1078] [outer = 165A4000] 07:25:57 INFO - PROCESS | 3832 | 1461248757021 Marionette TRACE conn3 <- [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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 07:25:57 INFO - PROCESS | 3832 | 1461248757069 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 3832 | 1461248757072 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 07:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:25:57 INFO - PROCESS | 3832 | 1461248757075 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 3832 | 1461248757077 Marionette TRACE conn3 <- [1,1402,null,{}] 07:25:57 INFO - PROCESS | 3832 | 1461248757080 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 3832 | 1461248757156 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:25:57 INFO - PROCESS | 3832 | 1461248757165 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 3832 | ++DOCSHELL 15EC9800 == 32 [pid = 3832] [id = 360] 07:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16CA6C00) [pid = 3832] [serial = 1079] [outer = 00000000] 07:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (182CA800) [pid = 3832] [serial = 1080] [outer = 16CA6C00] 07:25:57 INFO - PROCESS | 3832 | 1461248757209 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (183A8C00) [pid = 3832] [serial = 1081] [outer = 16CA6C00] 07:25:57 INFO - PROCESS | 3832 | 1461248757650 Marionette TRACE conn3 <- [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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 625ms 07:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:25:57 INFO - PROCESS | 3832 | 1461248757713 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 3832 | 1461248757715 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 07:25:57 INFO - PROCESS | 3832 | 1461248757718 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 3832 | 1461248757720 Marionette TRACE conn3 <- [1,1406,null,{}] 07:25:57 INFO - PROCESS | 3832 | 1461248757723 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 3832 | 1461248757794 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:25:57 INFO - PROCESS | 3832 | 1461248757800 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 3832 | ++DOCSHELL 18099400 == 33 [pid = 3832] [id = 361] 07:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1809C800) [pid = 3832] [serial = 1082] [outer = 00000000] 07:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (183E3C00) [pid = 3832] [serial = 1083] [outer = 1809C800] 07:25:57 INFO - PROCESS | 3832 | 1461248757843 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (183E9000) [pid = 3832] [serial = 1084] [outer = 1809C800] 07:25:58 INFO - PROCESS | 3832 | 1461248758345 Marionette TRACE conn3 <- [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]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 687ms 07:25:58 INFO - PROCESS | 3832 | 1461248758418 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 3832 | 1461248758420 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 07:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:25:58 INFO - PROCESS | 3832 | 1461248758423 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 3832 | 1461248758425 Marionette TRACE conn3 <- [1,1410,null,{}] 07:25:58 INFO - PROCESS | 3832 | 1461248758429 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 3832 | 1461248758548 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:25:58 INFO - PROCESS | 3832 | 1461248758560 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 3832 | ++DOCSHELL 18545000 == 34 [pid = 3832] [id = 362] 07:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1854B400) [pid = 3832] [serial = 1085] [outer = 00000000] 07:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (185CE000) [pid = 3832] [serial = 1086] [outer = 1854B400] 07:25:58 INFO - PROCESS | 3832 | 1461248758659 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (185CD800) [pid = 3832] [serial = 1087] [outer = 1854B400] 07:25:59 INFO - PROCESS | 3832 | 1461248759087 Marionette TRACE conn3 <- [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]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 687ms 07:25:59 INFO - PROCESS | 3832 | 1461248759156 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 3832 | 1461248759158 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 07:25:59 INFO - PROCESS | 3832 | 1461248759170 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 3832 | 1461248759171 Marionette TRACE conn3 <- [1,1414,null,{}] 07:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:25:59 INFO - PROCESS | 3832 | 1461248759175 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 3832 | 1461248759270 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:25:59 INFO - PROCESS | 3832 | 1461248759282 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 3832 | ++DOCSHELL 18AA2400 == 35 [pid = 3832] [id = 363] 07:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (18D0C800) [pid = 3832] [serial = 1088] [outer = 00000000] 07:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (197DDC00) [pid = 3832] [serial = 1089] [outer = 18D0C800] 07:25:59 INFO - PROCESS | 3832 | 1461248759334 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (197DCC00) [pid = 3832] [serial = 1090] [outer = 18D0C800] 07:25:59 INFO - PROCESS | 3832 | 1461248759773 Marionette TRACE conn3 <- [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]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 625ms 07:25:59 INFO - PROCESS | 3832 | 1461248759812 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 3832 | 1461248759814 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 07:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:25:59 INFO - PROCESS | 3832 | 1461248759818 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 3832 | 1461248759819 Marionette TRACE conn3 <- [1,1418,null,{}] 07:25:59 INFO - PROCESS | 3832 | 1461248759823 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 3832 | 1461248759922 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:25:59 INFO - PROCESS | 3832 | 1461248759931 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 3832 | ++DOCSHELL 12B3CC00 == 36 [pid = 3832] [id = 364] 07:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1986F400) [pid = 3832] [serial = 1091] [outer = 00000000] 07:25:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (199D9C00) [pid = 3832] [serial = 1092] [outer = 1986F400] 07:25:59 INFO - PROCESS | 3832 | 1461248759974 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19A95C00) [pid = 3832] [serial = 1093] [outer = 1986F400] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1336FC00) [pid = 3832] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16634C00) [pid = 3832] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11F4E800) [pid = 3832] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1349E000) [pid = 3832] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18526400) [pid = 3832] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (180A0C00) [pid = 3832] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (0267A000) [pid = 3832] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (11CAC000) [pid = 3832] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:26:00 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (165AAC00) [pid = 3832] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:26:00 INFO - PROCESS | 3832 | 1461248760418 Marionette TRACE conn3 <- [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]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 640ms 07:26:00 INFO - PROCESS | 3832 | 1461248760454 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 3832 | 1461248760456 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 07:26:00 INFO - PROCESS | 3832 | 1461248760459 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:26:00 INFO - PROCESS | 3832 | 1461248760461 Marionette TRACE conn3 <- [1,1422,null,{}] 07:26:00 INFO - PROCESS | 3832 | 1461248760464 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 3832 | 1461248760536 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:26:00 INFO - PROCESS | 3832 | 1461248760542 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 3832 | ++DOCSHELL 02A8F000 == 37 [pid = 3832] [id = 365] 07:26:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15BCE400) [pid = 3832] [serial = 1094] [outer = 00000000] 07:26:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (18552800) [pid = 3832] [serial = 1095] [outer = 15BCE400] 07:26:00 INFO - PROCESS | 3832 | 1461248760594 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1852C800) [pid = 3832] [serial = 1096] [outer = 15BCE400] 07:26:01 INFO - PROCESS | 3832 | 1461248761094 Marionette TRACE conn3 <- [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]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 703ms 07:26:01 INFO - PROCESS | 3832 | 1461248761160 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 3832 | 1461248761162 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 07:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:26:01 INFO - PROCESS | 3832 | 1461248761165 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 3832 | 1461248761167 Marionette TRACE conn3 <- [1,1426,null,{}] 07:26:01 INFO - PROCESS | 3832 | 1461248761170 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 3832 | 1461248761243 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:26:01 INFO - PROCESS | 3832 | 1461248761251 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 3832 | ++DOCSHELL 15B33000 == 38 [pid = 3832] [id = 366] 07:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (165A5C00) [pid = 3832] [serial = 1097] [outer = 00000000] 07:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (199CAC00) [pid = 3832] [serial = 1098] [outer = 165A5C00] 07:26:01 INFO - PROCESS | 3832 | 1461248761294 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19B14800) [pid = 3832] [serial = 1099] [outer = 165A5C00] 07:26:01 INFO - PROCESS | 3832 | 1461248761719 Marionette TRACE conn3 <- [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]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 594ms 07:26:01 INFO - PROCESS | 3832 | 1461248761764 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 3832 | 1461248761767 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 07:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:26:01 INFO - PROCESS | 3832 | 1461248761770 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 3832 | 1461248761772 Marionette TRACE conn3 <- [1,1430,null,{}] 07:26:01 INFO - PROCESS | 3832 | 1461248761776 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 3832 | 1461248761865 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:26:01 INFO - PROCESS | 3832 | 1461248761873 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 3832 | ++DOCSHELL 18A9CC00 == 39 [pid = 3832] [id = 367] 07:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19B17800) [pid = 3832] [serial = 1100] [outer = 00000000] 07:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19B5B800) [pid = 3832] [serial = 1101] [outer = 19B17800] 07:26:01 INFO - PROCESS | 3832 | 1461248761922 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19B7C400) [pid = 3832] [serial = 1102] [outer = 19B17800] 07:26:02 INFO - PROCESS | 3832 | 1461248762611 Marionette TRACE conn3 <- [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]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 906ms 07:26:02 INFO - PROCESS | 3832 | 1461248762673 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 3832 | 1461248762679 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 07:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:26:02 INFO - PROCESS | 3832 | 1461248762684 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 3832 | 1461248762688 Marionette TRACE conn3 <- [1,1434,null,{}] 07:26:02 INFO - PROCESS | 3832 | 1461248762693 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 3832 | 1461248762796 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:26:02 INFO - PROCESS | 3832 | 1461248762920 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 3832 | ++DOCSHELL 13372800 == 40 [pid = 3832] [id = 368] 07:26:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13372C00) [pid = 3832] [serial = 1103] [outer = 00000000] 07:26:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13B2EC00) [pid = 3832] [serial = 1104] [outer = 13372C00] 07:26:02 INFO - PROCESS | 3832 | 1461248762978 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14497400) [pid = 3832] [serial = 1105] [outer = 13372C00] 07:26:03 INFO - PROCESS | 3832 | 1461248763586 Marionette TRACE conn3 <- [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]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 953ms 07:26:03 INFO - PROCESS | 3832 | 1461248763629 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 3832 | 1461248763635 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 07:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:26:03 INFO - PROCESS | 3832 | 1461248763642 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 3832 | 1461248763644 Marionette TRACE conn3 <- [1,1438,null,{}] 07:26:03 INFO - PROCESS | 3832 | 1461248763649 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 3832 | 1461248763749 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:26:03 INFO - PROCESS | 3832 | 1461248763843 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 3832 | ++DOCSHELL 15B2F400 == 41 [pid = 3832] [id = 369] 07:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15BCCC00) [pid = 3832] [serial = 1106] [outer = 00000000] 07:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1809E400) [pid = 3832] [serial = 1107] [outer = 15BCCC00] 07:26:03 INFO - PROCESS | 3832 | 1461248763897 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183A9800) [pid = 3832] [serial = 1108] [outer = 15BCCC00] 07:26:04 INFO - PROCESS | 3832 | 1461248764469 Marionette TRACE conn3 <- [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]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 890ms 07:26:04 INFO - PROCESS | 3832 | 1461248764544 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 3832 | 1461248764546 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 07:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:26:04 INFO - PROCESS | 3832 | 1461248764550 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 3832 | 1461248764554 Marionette TRACE conn3 <- [1,1442,null,{}] 07:26:04 INFO - PROCESS | 3832 | 1461248764565 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 3832 | 1461248764705 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:26:04 INFO - PROCESS | 3832 | 1461248764820 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 3832 | ++DOCSHELL 18553000 == 42 [pid = 3832] [id = 370] 07:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (185CBC00) [pid = 3832] [serial = 1109] [outer = 00000000] 07:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B54400) [pid = 3832] [serial = 1110] [outer = 185CBC00] 07:26:04 INFO - PROCESS | 3832 | 1461248764878 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B75C00) [pid = 3832] [serial = 1111] [outer = 185CBC00] 07:26:05 INFO - PROCESS | 3832 | 1461248765595 Marionette TRACE conn3 <- [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]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1094ms 07:26:05 INFO - PROCESS | 3832 | 1461248765651 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 3832 | 1461248765655 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 07:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:26:05 INFO - PROCESS | 3832 | 1461248765660 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 3832 | 1461248765664 Marionette TRACE conn3 <- [1,1446,null,{}] 07:26:05 INFO - PROCESS | 3832 | 1461248765670 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 3832 | 1461248765759 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:26:05 INFO - PROCESS | 3832 | 1461248765894 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 3832 | ++DOCSHELL 13372400 == 43 [pid = 3832] [id = 371] 07:26:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13377800) [pid = 3832] [serial = 1112] [outer = 00000000] 07:26:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13581400) [pid = 3832] [serial = 1113] [outer = 13377800] 07:26:05 INFO - PROCESS | 3832 | 1461248765946 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13888000) [pid = 3832] [serial = 1114] [outer = 13377800] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 15B33000 == 42 [pid = 3832] [id = 366] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 02A8F000 == 41 [pid = 3832] [id = 365] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 12B3CC00 == 40 [pid = 3832] [id = 364] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 18AA2400 == 39 [pid = 3832] [id = 363] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 18545000 == 38 [pid = 3832] [id = 362] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 18099400 == 37 [pid = 3832] [id = 361] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 15EC9800 == 36 [pid = 3832] [id = 360] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 165A0400 == 35 [pid = 3832] [id = 359] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 13B2E400 == 34 [pid = 3832] [id = 358] 07:26:06 INFO - PROCESS | 3832 | --DOCSHELL 12BDF400 == 33 [pid = 3832] [id = 357] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19A92800) [pid = 3832] [serial = 1065] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1991C400) [pid = 3832] [serial = 1062] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (183AC000) [pid = 3832] [serial = 1050] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12D3D400) [pid = 3832] [serial = 1041] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13301400) [pid = 3832] [serial = 1042] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (137AD000) [pid = 3832] [serial = 1044] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13882800) [pid = 3832] [serial = 1045] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (18547400) [pid = 3832] [serial = 1053] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1854D800) [pid = 3832] [serial = 1054] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19876C00) [pid = 3832] [serial = 1063] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (18936000) [pid = 3832] [serial = 1059] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12D3CC00) [pid = 3832] [serial = 1056] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13DB0400) [pid = 3832] [serial = 1039] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1357F800) [pid = 3832] [serial = 1057] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1692B400) [pid = 3832] [serial = 1047] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16C53400) [pid = 3832] [serial = 1048] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18934C00) [pid = 3832] [serial = 1060] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (183B3400) [pid = 3832] [serial = 1051] [outer = 00000000] [url = about:blank] 07:26:06 INFO - PROCESS | 3832 | 1461248766481 Marionette TRACE conn3 <- [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]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 828ms 07:26:06 INFO - PROCESS | 3832 | 1461248766500 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 3832 | 1461248766505 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 07:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:26:06 INFO - PROCESS | 3832 | 1461248766511 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 3832 | 1461248766513 Marionette TRACE conn3 <- [1,1450,null,{}] 07:26:06 INFO - PROCESS | 3832 | 1461248766517 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 3832 | 1461248766594 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:26:06 INFO - PROCESS | 3832 | 1461248766602 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 3832 | ++DOCSHELL 12D79800 == 34 [pid = 3832] [id = 372] 07:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13370400) [pid = 3832] [serial = 1115] [outer = 00000000] 07:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14B55000) [pid = 3832] [serial = 1116] [outer = 13370400] 07:26:06 INFO - PROCESS | 3832 | 1461248766648 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (157B0C00) [pid = 3832] [serial = 1117] [outer = 13370400] 07:26:07 INFO - PROCESS | 3832 | 1461248767130 Marionette TRACE conn3 <- [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]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 641ms 07:26:07 INFO - PROCESS | 3832 | 1461248767148 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 3832 | 1461248767150 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 07:26:07 INFO - PROCESS | 3832 | 1461248767153 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:26:07 INFO - PROCESS | 3832 | 1461248767157 Marionette TRACE conn3 <- [1,1454,null,{}] 07:26:07 INFO - PROCESS | 3832 | 1461248767167 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 3832 | 1461248767245 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:26:07 INFO - PROCESS | 3832 | 1461248767286 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 3832 | ++DOCSHELL 16930000 == 35 [pid = 3832] [id = 373] 07:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16930400) [pid = 3832] [serial = 1118] [outer = 00000000] 07:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17DF9400) [pid = 3832] [serial = 1119] [outer = 16930400] 07:26:07 INFO - PROCESS | 3832 | 1461248767333 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180A3C00) [pid = 3832] [serial = 1120] [outer = 16930400] 07:26:07 INFO - PROCESS | 3832 | 1461248767793 Marionette TRACE conn3 <- [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]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 687ms 07:26:07 INFO - PROCESS | 3832 | 1461248767853 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 3832 | 1461248767855 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 07:26:07 INFO - PROCESS | 3832 | 1461248767858 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:26:07 INFO - PROCESS | 3832 | 1461248767860 Marionette TRACE conn3 <- [1,1458,null,{}] 07:26:07 INFO - PROCESS | 3832 | 1461248767863 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 3832 | 1461248767940 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:26:07 INFO - PROCESS | 3832 | 1461248767948 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 3832 | ++DOCSHELL 183B0800 == 36 [pid = 3832] [id = 374] 07:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (183B4000) [pid = 3832] [serial = 1121] [outer = 00000000] 07:26:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1852A800) [pid = 3832] [serial = 1122] [outer = 183B4000] 07:26:08 INFO - PROCESS | 3832 | 1461248767993 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18533000) [pid = 3832] [serial = 1123] [outer = 183B4000] 07:26:08 INFO - PROCESS | 3832 | 1461248768415 Marionette TRACE conn3 <- [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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 594ms 07:26:08 INFO - PROCESS | 3832 | 1461248768456 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 3832 | 1461248768458 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 07:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:26:08 INFO - PROCESS | 3832 | 1461248768461 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 3832 | 1461248768463 Marionette TRACE conn3 <- [1,1462,null,{}] 07:26:08 INFO - PROCESS | 3832 | 1461248768467 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 3832 | 1461248768546 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:26:08 INFO - PROCESS | 3832 | 1461248768553 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 3832 | ++DOCSHELL 18548400 == 37 [pid = 3832] [id = 375] 07:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1854C800) [pid = 3832] [serial = 1124] [outer = 00000000] 07:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18931800) [pid = 3832] [serial = 1125] [outer = 1854C800] 07:26:08 INFO - PROCESS | 3832 | 1461248768596 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18A95C00) [pid = 3832] [serial = 1126] [outer = 1854C800] 07:26:09 INFO - PROCESS | 3832 | 1461248769088 Marionette TRACE conn3 <- [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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 640ms 07:26:09 INFO - PROCESS | 3832 | 1461248769099 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 3832 | 1461248769101 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 07:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:26:09 INFO - PROCESS | 3832 | 1461248769113 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 3832 | 1461248769115 Marionette TRACE conn3 <- [1,1466,null,{}] 07:26:09 INFO - PROCESS | 3832 | 1461248769118 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 3832 | 1461248769239 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:26:09 INFO - PROCESS | 3832 | 1461248769248 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 3832 | ++DOCSHELL 12D40C00 == 38 [pid = 3832] [id = 376] 07:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19923400) [pid = 3832] [serial = 1127] [outer = 00000000] 07:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (199D3000) [pid = 3832] [serial = 1128] [outer = 19923400] 07:26:09 INFO - PROCESS | 3832 | 1461248769296 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19A93C00) [pid = 3832] [serial = 1129] [outer = 19923400] 07:26:09 INFO - PROCESS | 3832 | 1461248769735 Marionette TRACE conn3 <- [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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 657ms 07:26:09 INFO - PROCESS | 3832 | 1461248769763 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 3832 | 1461248769765 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 07:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:26:09 INFO - PROCESS | 3832 | 1461248769769 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 3832 | 1461248769770 Marionette TRACE conn3 <- [1,1470,null,{}] 07:26:09 INFO - PROCESS | 3832 | 1461248769774 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 3832 | 1461248769884 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:26:09 INFO - PROCESS | 3832 | 1461248769972 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 3832 | ++DOCSHELL 02A90400 == 39 [pid = 3832] [id = 377] 07:26:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B14400) [pid = 3832] [serial = 1130] [outer = 00000000] 07:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19DE1400) [pid = 3832] [serial = 1131] [outer = 19B14400] 07:26:10 INFO - PROCESS | 3832 | 1461248770016 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19DECC00) [pid = 3832] [serial = 1132] [outer = 19B14400] 07:26:10 INFO - PROCESS | 3832 | 1461248770434 Marionette TRACE conn3 <- [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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 688ms 07:26:10 INFO - PROCESS | 3832 | 1461248770470 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 3832 | 1461248770472 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:26:10 INFO - PROCESS | 3832 | 1461248770475 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 3832 | 1461248770477 Marionette TRACE conn3 <- [1,1474,null,{}] 07:26:10 INFO - PROCESS | 3832 | 1461248770480 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 3832 | 1461248770589 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:26:10 INFO - PROCESS | 3832 | 1461248770597 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 3832 | ++DOCSHELL 02A8E000 == 40 [pid = 3832] [id = 378] 07:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18D16C00) [pid = 3832] [serial = 1133] [outer = 00000000] 07:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19E0C000) [pid = 3832] [serial = 1134] [outer = 18D16C00] 07:26:10 INFO - PROCESS | 3832 | 1461248770641 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19E0BC00) [pid = 3832] [serial = 1135] [outer = 18D16C00] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1854B400) [pid = 3832] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18D0C800) [pid = 3832] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1809C800) [pid = 3832] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13B2FC00) [pid = 3832] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16CA6C00) [pid = 3832] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12C5A400) [pid = 3832] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (165A4000) [pid = 3832] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1986F400) [pid = 3832] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (165A5C00) [pid = 3832] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:26:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15BCE400) [pid = 3832] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:26:11 INFO - PROCESS | 3832 | 1461248771152 Marionette TRACE conn3 <- [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]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 07:26:11 INFO - PROCESS | 3832 | 1461248771214 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 3832 | 1461248771216 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 07:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:26:11 INFO - PROCESS | 3832 | 1461248771247 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 3832 | 1461248771249 Marionette TRACE conn3 <- [1,1478,null,{}] 07:26:11 INFO - PROCESS | 3832 | 1461248771253 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 3832 | 1461248771326 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:26:11 INFO - PROCESS | 3832 | 1461248771334 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 3832 | ++DOCSHELL 13B58C00 == 41 [pid = 3832] [id = 379] 07:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (165A5C00) [pid = 3832] [serial = 1136] [outer = 00000000] 07:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18546C00) [pid = 3832] [serial = 1137] [outer = 165A5C00] 07:26:11 INFO - PROCESS | 3832 | 1461248771378 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18D0C800) [pid = 3832] [serial = 1138] [outer = 165A5C00] 07:26:11 INFO - PROCESS | 3832 | 1461248771791 Marionette TRACE conn3 <- [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]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 07:26:11 INFO - PROCESS | 3832 | 1461248771842 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 3832 | 1461248771844 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 07:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:26:11 INFO - PROCESS | 3832 | 1461248771848 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 3832 | 1461248771849 Marionette TRACE conn3 <- [1,1482,null,{}] 07:26:11 INFO - PROCESS | 3832 | 1461248771853 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 3832 | 1461248771925 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:26:11 INFO - PROCESS | 3832 | 1461248771931 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 3832 | ++DOCSHELL 0267B000 == 42 [pid = 3832] [id = 380] 07:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13358400) [pid = 3832] [serial = 1139] [outer = 00000000] 07:26:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18D0CC00) [pid = 3832] [serial = 1140] [outer = 13358400] 07:26:11 INFO - PROCESS | 3832 | 1461248771975 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E09400) [pid = 3832] [serial = 1141] [outer = 13358400] 07:26:12 INFO - PROCESS | 3832 | 1461248772397 Marionette TRACE conn3 <- [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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 594ms 07:26:12 INFO - PROCESS | 3832 | 1461248772445 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 3832 | 1461248772447 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 07:26:12 INFO - PROCESS | 3832 | 1461248772450 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:26:12 INFO - PROCESS | 3832 | 1461248772453 Marionette TRACE conn3 <- [1,1486,null,{}] 07:26:12 INFO - PROCESS | 3832 | 1461248772456 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 3832 | 1461248772554 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:26:12 INFO - PROCESS | 3832 | 1461248772562 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 3832 | ++DOCSHELL 19E6D400 == 43 [pid = 3832] [id = 381] 07:26:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E77000) [pid = 3832] [serial = 1142] [outer = 00000000] 07:26:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19F1C800) [pid = 3832] [serial = 1143] [outer = 19E77000] 07:26:12 INFO - PROCESS | 3832 | 1461248772610 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A051800) [pid = 3832] [serial = 1144] [outer = 19E77000] 07:26:13 INFO - PROCESS | 3832 | 1461248773232 Marionette TRACE conn3 <- [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]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 828ms 07:26:13 INFO - PROCESS | 3832 | 1461248773294 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 3832 | 1461248773299 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 07:26:13 INFO - PROCESS | 3832 | 1461248773304 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:26:13 INFO - PROCESS | 3832 | 1461248773308 Marionette TRACE conn3 <- [1,1490,null,{}] 07:26:13 INFO - PROCESS | 3832 | 1461248773314 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 3832 | 1461248773417 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:26:13 INFO - PROCESS | 3832 | 1461248773517 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 3832 | ++DOCSHELL 12D77400 == 44 [pid = 3832] [id = 382] 07:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13304000) [pid = 3832] [serial = 1145] [outer = 00000000] 07:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (137AD000) [pid = 3832] [serial = 1146] [outer = 13304000] 07:26:13 INFO - PROCESS | 3832 | 1461248773582 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13DAA400) [pid = 3832] [serial = 1147] [outer = 13304000] 07:26:14 INFO - PROCESS | 3832 | 1461248774165 Marionette TRACE conn3 <- [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]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 906ms 07:26:14 INFO - PROCESS | 3832 | 1461248774210 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 3832 | 1461248774216 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 07:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:26:14 INFO - PROCESS | 3832 | 1461248774222 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 3832 | 1461248774225 Marionette TRACE conn3 <- [1,1494,null,{}] 07:26:14 INFO - PROCESS | 3832 | 1461248774229 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 3832 | 1461248774328 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:26:14 INFO - PROCESS | 3832 | 1461248774425 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 3832 | ++DOCSHELL 15BCE400 == 45 [pid = 3832] [id = 383] 07:26:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15DCDC00) [pid = 3832] [serial = 1148] [outer = 00000000] 07:26:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17DF6800) [pid = 3832] [serial = 1149] [outer = 15DCDC00] 07:26:14 INFO - PROCESS | 3832 | 1461248774479 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (183AE400) [pid = 3832] [serial = 1150] [outer = 15DCDC00] 07:26:15 INFO - PROCESS | 3832 | 1461248775046 Marionette TRACE conn3 <- [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]]]}] 07:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 891ms 07:26:15 INFO - PROCESS | 3832 | 1461248775124 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 3832 | 1461248775127 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 07:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:26:15 INFO - PROCESS | 3832 | 1461248775131 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 3832 | 1461248775134 Marionette TRACE conn3 <- [1,1498,null,{}] 07:26:15 INFO - PROCESS | 3832 | 1461248775145 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 3832 | 1461248775255 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:26:15 INFO - PROCESS | 3832 | 1461248775372 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 3832 | ++DOCSHELL 17DEF800 == 46 [pid = 3832] [id = 384] 07:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1854B000) [pid = 3832] [serial = 1151] [outer = 00000000] 07:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19B1EC00) [pid = 3832] [serial = 1152] [outer = 1854B000] 07:26:15 INFO - PROCESS | 3832 | 1461248775430 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19E07400) [pid = 3832] [serial = 1153] [outer = 1854B000] 07:26:16 INFO - PROCESS | 3832 | 1461248776028 Marionette TRACE conn3 <- [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]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 938ms 07:26:16 INFO - PROCESS | 3832 | 1461248776083 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 3832 | 1461248776086 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 07:26:16 INFO - PROCESS | 3832 | 1461248776091 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:26:16 INFO - PROCESS | 3832 | 1461248776093 Marionette TRACE conn3 <- [1,1502,null,{}] 07:26:16 INFO - PROCESS | 3832 | 1461248776096 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 3832 | 1461248776195 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:26:16 INFO - PROCESS | 3832 | 1461248776318 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 3832 | ++DOCSHELL 199CD400 == 47 [pid = 3832] [id = 385] 07:26:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (199D7800) [pid = 3832] [serial = 1154] [outer = 00000000] 07:26:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A566400) [pid = 3832] [serial = 1155] [outer = 199D7800] 07:26:16 INFO - PROCESS | 3832 | 1461248776374 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A570C00) [pid = 3832] [serial = 1156] [outer = 199D7800] 07:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13575800) [pid = 3832] [serial = 1157] [outer = 1E46F800] 07:26:17 INFO - PROCESS | 3832 | 1461248777191 Marionette TRACE conn3 <- [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]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1188ms 07:26:17 INFO - PROCESS | 3832 | 1461248777295 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 3832 | 1461248777299 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:26:17 INFO - PROCESS | 3832 | 1461248777304 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 3832 | 1461248777308 Marionette TRACE conn3 <- [1,1506,null,{}] 07:26:17 INFO - PROCESS | 3832 | 1461248777314 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 3832 | 1461248777445 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:26:17 INFO - PROCESS | 3832 | 1461248777567 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 3832 | ++DOCSHELL 13B38C00 == 48 [pid = 3832] [id = 386] 07:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13B56400) [pid = 3832] [serial = 1158] [outer = 00000000] 07:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1692B400) [pid = 3832] [serial = 1159] [outer = 13B56400] 07:26:17 INFO - PROCESS | 3832 | 1461248777617 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (16CB0000) [pid = 3832] [serial = 1160] [outer = 13B56400] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 0267B000 == 47 [pid = 3832] [id = 380] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 13B58C00 == 46 [pid = 3832] [id = 379] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 02A8E000 == 45 [pid = 3832] [id = 378] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 02A90400 == 44 [pid = 3832] [id = 377] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 12D40C00 == 43 [pid = 3832] [id = 376] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 18548400 == 42 [pid = 3832] [id = 375] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 183B0800 == 41 [pid = 3832] [id = 374] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 16930000 == 40 [pid = 3832] [id = 373] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 12D79800 == 39 [pid = 3832] [id = 372] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 13372400 == 38 [pid = 3832] [id = 371] 07:26:17 INFO - PROCESS | 3832 | --DOCSHELL 18A9CC00 == 37 [pid = 3832] [id = 367] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1357B800) [pid = 3832] [serial = 1072] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13574800) [pid = 3832] [serial = 1071] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13582400) [pid = 3832] [serial = 1068] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B5B800) [pid = 3832] [serial = 1101] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (185CE000) [pid = 3832] [serial = 1086] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (197DDC00) [pid = 3832] [serial = 1089] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (183E3C00) [pid = 3832] [serial = 1083] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (148B2C00) [pid = 3832] [serial = 1074] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (14BE7800) [pid = 3832] [serial = 1075] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (182CA800) [pid = 3832] [serial = 1080] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (183A8C00) [pid = 3832] [serial = 1081] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1662B000) [pid = 3832] [serial = 1077] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (185CD800) [pid = 3832] [serial = 1087] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16C45400) [pid = 3832] [serial = 1078] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (199D9C00) [pid = 3832] [serial = 1092] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (197DCC00) [pid = 3832] [serial = 1090] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19A95C00) [pid = 3832] [serial = 1093] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (199CAC00) [pid = 3832] [serial = 1098] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18552800) [pid = 3832] [serial = 1095] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1852C800) [pid = 3832] [serial = 1096] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B14800) [pid = 3832] [serial = 1099] [outer = 00000000] [url = about:blank] 07:26:17 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (183E9000) [pid = 3832] [serial = 1084] [outer = 00000000] [url = about:blank] 07:26:18 INFO - PROCESS | 3832 | 1461248778118 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 844ms 07:26:18 INFO - PROCESS | 3832 | 1461248778149 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 3832 | 1461248778153 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 07:26:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:26:18 INFO - PROCESS | 3832 | 1461248778159 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 3832 | 1461248778162 Marionette TRACE conn3 <- [1,1510,null,{}] 07:26:18 INFO - PROCESS | 3832 | 1461248778170 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 3832 | 1461248778248 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:26:18 INFO - PROCESS | 3832 | 1461248778255 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 3832 | ++DOCSHELL 13574800 == 38 [pid = 3832] [id = 387] 07:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1357C000) [pid = 3832] [serial = 1161] [outer = 00000000] 07:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15D03000) [pid = 3832] [serial = 1162] [outer = 1357C000] 07:26:18 INFO - PROCESS | 3832 | 1461248778299 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (165AF800) [pid = 3832] [serial = 1163] [outer = 1357C000] 07:26:18 INFO - PROCESS | 3832 | 1461248778788 Marionette TRACE conn3 <- [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"]]]}] 07:26:18 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 () { 07:26:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:26:18 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 () { 07:26:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:26:18 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 () { 07:26:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:26:18 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 () { 07:26:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:26:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 641ms 07:26:18 INFO - PROCESS | 3832 | 1461248778800 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 3832 | 1461248778803 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 07:26:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:26:18 INFO - PROCESS | 3832 | 1461248778806 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 3832 | 1461248778810 Marionette TRACE conn3 <- [1,1514,null,{}] 07:26:18 INFO - PROCESS | 3832 | 1461248778819 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 3832 | 1461248778898 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:26:18 INFO - PROCESS | 3832 | 1461248778906 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 3832 | ++DOCSHELL 183E5400 == 39 [pid = 3832] [id = 388] 07:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (183E5800) [pid = 3832] [serial = 1164] [outer = 00000000] 07:26:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18529C00) [pid = 3832] [serial = 1165] [outer = 183E5800] 07:26:18 INFO - PROCESS | 3832 | 1461248778953 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (18547C00) [pid = 3832] [serial = 1166] [outer = 183E5800] 07:26:19 INFO - PROCESS | 3832 | 1461248779434 Marionette TRACE conn3 <- [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"]]]}] 07:26:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:26:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:26:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:26:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:26:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:26:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:26:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 640ms 07:26:19 INFO - PROCESS | 3832 | 1461248779444 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 3832 | 1461248779446 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 07:26:19 INFO - PROCESS | 3832 | 1461248779449 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:26:19 INFO - PROCESS | 3832 | 1461248779451 Marionette TRACE conn3 <- [1,1518,null,{}] 07:26:19 INFO - PROCESS | 3832 | 1461248779454 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 3832 | 1461248779528 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:26:19 INFO - PROCESS | 3832 | 1461248779534 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 3832 | ++DOCSHELL 18532800 == 40 [pid = 3832] [id = 389] 07:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18549000) [pid = 3832] [serial = 1167] [outer = 00000000] 07:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19870000) [pid = 3832] [serial = 1168] [outer = 18549000] 07:26:19 INFO - PROCESS | 3832 | 1461248779579 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19923C00) [pid = 3832] [serial = 1169] [outer = 18549000] 07:26:20 INFO - PROCESS | 3832 | 1461248779998 Marionette TRACE conn3 <- [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]]]}] 07:26:20 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 07:26:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:26:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:26:20 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. 07:26:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:26:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 594ms 07:26:20 INFO - PROCESS | 3832 | 1461248780051 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 3832 | 1461248780053 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 07:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:26:20 INFO - PROCESS | 3832 | 1461248780057 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 3832 | 1461248780059 Marionette TRACE conn3 <- [1,1522,null,{}] 07:26:20 INFO - PROCESS | 3832 | 1461248780066 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 3832 | 1461248780173 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:26:20 INFO - PROCESS | 3832 | 1461248780179 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 3832 | ++DOCSHELL 1893A000 == 41 [pid = 3832] [id = 390] 07:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (199CC400) [pid = 3832] [serial = 1170] [outer = 00000000] 07:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19A99800) [pid = 3832] [serial = 1171] [outer = 199CC400] 07:26:20 INFO - PROCESS | 3832 | 1461248780222 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19B13C00) [pid = 3832] [serial = 1172] [outer = 199CC400] 07:26:20 INFO - PROCESS | 3832 | 1461248780701 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 703ms 07:26:20 INFO - PROCESS | 3832 | 1461248780756 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 3832 | 1461248780758 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 07:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:26:20 INFO - PROCESS | 3832 | 1461248780762 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 3832 | 1461248780763 Marionette TRACE conn3 <- [1,1526,null,{}] 07:26:20 INFO - PROCESS | 3832 | 1461248780767 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 3832 | 1461248780889 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:26:20 INFO - PROCESS | 3832 | 1461248780953 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 3832 | ++DOCSHELL 19B51C00 == 42 [pid = 3832] [id = 391] 07:26:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B76400) [pid = 3832] [serial = 1173] [outer = 00000000] 07:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19F1C400) [pid = 3832] [serial = 1174] [outer = 19B76400] 07:26:21 INFO - PROCESS | 3832 | 1461248780997 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19FB7C00) [pid = 3832] [serial = 1175] [outer = 19B76400] 07:26:21 INFO - PROCESS | 3832 | 1461248781400 Marionette TRACE conn3 <- [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]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 703ms 07:26:21 INFO - PROCESS | 3832 | 1461248781462 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 3832 | 1461248781464 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 07:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:26:21 INFO - PROCESS | 3832 | 1461248781467 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 3832 | 1461248781469 Marionette TRACE conn3 <- [1,1530,null,{}] 07:26:21 INFO - PROCESS | 3832 | 1461248781472 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 3832 | 1461248781601 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:26:21 INFO - PROCESS | 3832 | 1461248781611 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 3832 | ++DOCSHELL 1336D000 == 43 [pid = 3832] [id = 392] 07:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19EA7400) [pid = 3832] [serial = 1176] [outer = 00000000] 07:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A6F1400) [pid = 3832] [serial = 1177] [outer = 19EA7400] 07:26:21 INFO - PROCESS | 3832 | 1461248781710 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A6F5400) [pid = 3832] [serial = 1178] [outer = 19EA7400] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19923400) [pid = 3832] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1854C800) [pid = 3832] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13370400) [pid = 3832] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13377800) [pid = 3832] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (183B4000) [pid = 3832] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16930400) [pid = 3832] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B14400) [pid = 3832] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (18D16C00) [pid = 3832] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:26:22 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (165A5C00) [pid = 3832] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:26:22 INFO - PROCESS | 3832 | 1461248782222 Marionette TRACE conn3 <- [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]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 797ms 07:26:22 INFO - PROCESS | 3832 | 1461248782269 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 3832 | 1461248782271 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 07:26:22 INFO - PROCESS | 3832 | 1461248782274 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:26:22 INFO - PROCESS | 3832 | 1461248782276 Marionette TRACE conn3 <- [1,1534,null,{}] 07:26:22 INFO - PROCESS | 3832 | 1461248782280 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 3832 | 1461248782352 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:26:22 INFO - PROCESS | 3832 | 1461248782360 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 3832 | ++DOCSHELL 13574400 == 44 [pid = 3832] [id = 393] 07:26:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15728400) [pid = 3832] [serial = 1179] [outer = 00000000] 07:26:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (183B4400) [pid = 3832] [serial = 1180] [outer = 15728400] 07:26:22 INFO - PROCESS | 3832 | 1461248782405 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (183B4000) [pid = 3832] [serial = 1181] [outer = 15728400] 07:26:22 INFO - PROCESS | 3832 | 1461248782826 Marionette TRACE conn3 <- [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]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 594ms 07:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:26:22 INFO - PROCESS | 3832 | 1461248782872 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 3832 | 1461248782874 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 07:26:22 INFO - PROCESS | 3832 | 1461248782877 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 3832 | 1461248782879 Marionette TRACE conn3 <- [1,1538,null,{}] 07:26:22 INFO - PROCESS | 3832 | 1461248782886 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 3832 | 1461248782986 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:26:23 INFO - PROCESS | 3832 | 1461248782994 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 3832 | ++DOCSHELL 165ACC00 == 45 [pid = 3832] [id = 394] 07:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1809E000) [pid = 3832] [serial = 1182] [outer = 00000000] 07:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1AAA9C00) [pid = 3832] [serial = 1183] [outer = 1809E000] 07:26:23 INFO - PROCESS | 3832 | 1461248783039 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AAF4000) [pid = 3832] [serial = 1184] [outer = 1809E000] 07:26:23 INFO - PROCESS | 3832 | 1461248783457 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 594ms 07:26:23 INFO - PROCESS | 3832 | 1461248783486 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 3832 | 1461248783488 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 07:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:26:23 INFO - PROCESS | 3832 | 1461248783492 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 3832 | 1461248783493 Marionette TRACE conn3 <- [1,1542,null,{}] 07:26:23 INFO - PROCESS | 3832 | 1461248783500 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 3832 | 1461248783574 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:26:23 INFO - PROCESS | 3832 | 1461248783580 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 3832 | ++DOCSHELL 1330B000 == 46 [pid = 3832] [id = 395] 07:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AAF8400) [pid = 3832] [serial = 1185] [outer = 00000000] 07:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AF6C400) [pid = 3832] [serial = 1186] [outer = 1AAF8400] 07:26:23 INFO - PROCESS | 3832 | 1461248783624 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1AF76800) [pid = 3832] [serial = 1187] [outer = 1AAF8400] 07:26:24 INFO - PROCESS | 3832 | 1461248784064 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 594ms 07:26:24 INFO - PROCESS | 3832 | 1461248784092 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 3832 | 1461248784094 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 07:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:26:24 INFO - PROCESS | 3832 | 1461248784101 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 3832 | 1461248784104 Marionette TRACE conn3 <- [1,1546,null,{}] 07:26:24 INFO - PROCESS | 3832 | 1461248784107 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 3832 | 1461248784200 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:26:24 INFO - PROCESS | 3832 | 1461248784389 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 3832 | ++DOCSHELL 12C88800 == 47 [pid = 3832] [id = 396] 07:26:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12D40C00) [pid = 3832] [serial = 1188] [outer = 00000000] 07:26:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13378000) [pid = 3832] [serial = 1189] [outer = 12D40C00] 07:26:24 INFO - PROCESS | 3832 | 1461248784490 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1357D000) [pid = 3832] [serial = 1190] [outer = 12D40C00] 07:26:25 INFO - PROCESS | 3832 | 1461248785050 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 985ms 07:26:25 INFO - PROCESS | 3832 | 1461248785092 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 3832 | 1461248785096 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 07:26:25 INFO - PROCESS | 3832 | 1461248785101 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:26:25 INFO - PROCESS | 3832 | 1461248785105 Marionette TRACE conn3 <- [1,1550,null,{}] 07:26:25 INFO - PROCESS | 3832 | 1461248785111 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 3832 | 1461248785214 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:26:25 INFO - PROCESS | 3832 | 1461248785317 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 3832 | ++DOCSHELL 16937400 == 48 [pid = 3832] [id = 397] 07:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (16C45400) [pid = 3832] [serial = 1191] [outer = 00000000] 07:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (183ADC00) [pid = 3832] [serial = 1192] [outer = 16C45400] 07:26:25 INFO - PROCESS | 3832 | 1461248785373 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (183E9000) [pid = 3832] [serial = 1193] [outer = 16C45400] 07:26:25 INFO - PROCESS | 3832 | 1461248785988 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 938ms 07:26:26 INFO - PROCESS | 3832 | 1461248786050 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 3832 | 1461248786054 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:26:26 INFO - PROCESS | 3832 | 1461248786058 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 3832 | 1461248786060 Marionette TRACE conn3 <- [1,1554,null,{}] 07:26:26 INFO - PROCESS | 3832 | 1461248786064 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 3832 | 1461248786164 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:26:26 INFO - PROCESS | 3832 | 1461248786295 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 3832 | ++DOCSHELL 18529800 == 49 [pid = 3832] [id = 398] 07:26:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1854B400) [pid = 3832] [serial = 1194] [outer = 00000000] 07:26:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19DE2800) [pid = 3832] [serial = 1195] [outer = 1854B400] 07:26:26 INFO - PROCESS | 3832 | 1461248786351 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19E0B400) [pid = 3832] [serial = 1196] [outer = 1854B400] 07:26:26 INFO - PROCESS | 3832 | 1461248786901 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 907ms 07:26:26 INFO - PROCESS | 3832 | 1461248786962 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 3832 | 1461248786965 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:26:26 INFO - PROCESS | 3832 | 1461248786975 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 3832 | 1461248786982 Marionette TRACE conn3 <- [1,1558,null,{}] 07:26:26 INFO - PROCESS | 3832 | 1461248786986 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 3832 | 1461248787088 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:26:27 INFO - PROCESS | 3832 | 1461248787217 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 3832 | ++DOCSHELL 19E70800 == 50 [pid = 3832] [id = 399] 07:26:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1A5C8400) [pid = 3832] [serial = 1197] [outer = 00000000] 07:26:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1C50F400) [pid = 3832] [serial = 1198] [outer = 1A5C8400] 07:26:27 INFO - PROCESS | 3832 | 1461248787271 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1C604C00) [pid = 3832] [serial = 1199] [outer = 1A5C8400] 07:26:27 INFO - PROCESS | 3832 | 1461248787903 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 954ms 07:26:27 INFO - PROCESS | 3832 | 1461248787934 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 3832 | 1461248787936 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 07:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:26:27 INFO - PROCESS | 3832 | 1461248787940 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 3832 | 1461248787942 Marionette TRACE conn3 <- [1,1562,null,{}] 07:26:27 INFO - PROCESS | 3832 | 1461248787946 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 3832 | 1461248788047 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:26:28 INFO - PROCESS | 3832 | 1461248788272 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 3832 | ++DOCSHELL 12C8A800 == 51 [pid = 3832] [id = 400] 07:26:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (12D79800) [pid = 3832] [serial = 1200] [outer = 00000000] 07:26:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (13DA7800) [pid = 3832] [serial = 1201] [outer = 12D79800] 07:26:28 INFO - PROCESS | 3832 | 1461248788342 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (148B6800) [pid = 3832] [serial = 1202] [outer = 12D79800] 07:26:28 INFO - PROCESS | 3832 | 1461248788925 Marionette TRACE conn3 <- [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]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1032ms 07:26:28 INFO - PROCESS | 3832 | 1461248788981 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 3832 | 1461248788985 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 07:26:29 INFO - PROCESS | 3832 | 1461248789008 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 3832 | 1461248789011 Marionette TRACE conn3 <- [1,1566,null,{}] 07:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:26:29 INFO - PROCESS | 3832 | 1461248789016 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 3832 | 1461248789109 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:26:29 INFO - PROCESS | 3832 | 1461248789224 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 1330B000 == 50 [pid = 3832] [id = 395] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 165ACC00 == 49 [pid = 3832] [id = 394] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 13574400 == 48 [pid = 3832] [id = 393] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 1336D000 == 47 [pid = 3832] [id = 392] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 19B51C00 == 46 [pid = 3832] [id = 391] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 1893A000 == 45 [pid = 3832] [id = 390] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 18532800 == 44 [pid = 3832] [id = 389] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 183E5400 == 43 [pid = 3832] [id = 388] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 13574800 == 42 [pid = 3832] [id = 387] 07:26:29 INFO - PROCESS | 3832 | --DOCSHELL 13B38C00 == 41 [pid = 3832] [id = 386] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19F1C800) [pid = 3832] [serial = 1143] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | ++DOCSHELL 12D49800 == 42 [pid = 3832] [id = 401] 07:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (1330B000) [pid = 3832] [serial = 1203] [outer = 00000000] 07:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (13B2F000) [pid = 3832] [serial = 1204] [outer = 1330B000] 07:26:29 INFO - PROCESS | 3832 | 1461248789300 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (157B2C00) [pid = 3832] [serial = 1205] [outer = 1330B000] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (199D3000) [pid = 3832] [serial = 1128] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (13B2EC00) [pid = 3832] [serial = 1104] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (1809E400) [pid = 3832] [serial = 1107] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (18931800) [pid = 3832] [serial = 1125] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (14B55000) [pid = 3832] [serial = 1116] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (157B0C00) [pid = 3832] [serial = 1117] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (19B54400) [pid = 3832] [serial = 1110] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (13888000) [pid = 3832] [serial = 1114] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13581400) [pid = 3832] [serial = 1113] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1852A800) [pid = 3832] [serial = 1122] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (18533000) [pid = 3832] [serial = 1123] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (17DF9400) [pid = 3832] [serial = 1119] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (180A3C00) [pid = 3832] [serial = 1120] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19DE1400) [pid = 3832] [serial = 1131] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19A93C00) [pid = 3832] [serial = 1129] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19E0C000) [pid = 3832] [serial = 1134] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19DECC00) [pid = 3832] [serial = 1132] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (18546C00) [pid = 3832] [serial = 1137] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (18D0CC00) [pid = 3832] [serial = 1140] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19E0BC00) [pid = 3832] [serial = 1135] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (18D0C800) [pid = 3832] [serial = 1138] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (18A95C00) [pid = 3832] [serial = 1126] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3832 | 1461248789727 Marionette TRACE conn3 <- [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]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 750ms 07:26:29 INFO - PROCESS | 3832 | 1461248789754 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 3832 | 1461248789758 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:26:29 INFO - PROCESS | 3832 | 1461248789762 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 3832 | 1461248789764 Marionette TRACE conn3 <- [1,1570,null,{}] 07:26:29 INFO - PROCESS | 3832 | 1461248789768 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 3832 | 1461248789852 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:26:29 INFO - PROCESS | 3832 | 1461248789859 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 3832 | ++DOCSHELL 1357D400 == 43 [pid = 3832] [id = 402] 07:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (13582400) [pid = 3832] [serial = 1206] [outer = 00000000] 07:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (182F9C00) [pid = 3832] [serial = 1207] [outer = 13582400] 07:26:29 INFO - PROCESS | 3832 | 1461248789904 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (183B6800) [pid = 3832] [serial = 1208] [outer = 13582400] 07:26:30 INFO - PROCESS | 3832 | 1461248790394 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 703ms 07:26:30 INFO - PROCESS | 3832 | 1461248790462 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 3832 | 1461248790464 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 07:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:26:30 INFO - PROCESS | 3832 | 1461248790469 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 3832 | 1461248790474 Marionette TRACE conn3 <- [1,1574,null,{}] 07:26:30 INFO - PROCESS | 3832 | 1461248790483 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 3832 | 1461248790561 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:26:30 INFO - PROCESS | 3832 | 1461248790567 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 3832 | ++DOCSHELL 1854E400 == 44 [pid = 3832] [id = 403] 07:26:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (18552800) [pid = 3832] [serial = 1209] [outer = 00000000] 07:26:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (18936800) [pid = 3832] [serial = 1210] [outer = 18552800] 07:26:30 INFO - PROCESS | 3832 | 1461248790620 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (18A9AC00) [pid = 3832] [serial = 1211] [outer = 18552800] 07:26:31 INFO - PROCESS | 3832 | 1461248791073 Marionette TRACE conn3 <- [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]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 656ms 07:26:31 INFO - PROCESS | 3832 | 1461248791135 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 3832 | 1461248791138 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 07:26:31 INFO - PROCESS | 3832 | 1461248791142 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:26:31 INFO - PROCESS | 3832 | 1461248791143 Marionette TRACE conn3 <- [1,1578,null,{}] 07:26:31 INFO - PROCESS | 3832 | 1461248791147 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 3832 | 1461248791253 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:26:31 INFO - PROCESS | 3832 | 1461248791262 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 3832 | ++DOCSHELL 197E0000 == 45 [pid = 3832] [id = 404] 07:26:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (197E7400) [pid = 3832] [serial = 1212] [outer = 00000000] 07:26:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (199D3400) [pid = 3832] [serial = 1213] [outer = 197E7400] 07:26:31 INFO - PROCESS | 3832 | 1461248791307 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A90800) [pid = 3832] [serial = 1214] [outer = 197E7400] 07:26:31 INFO - PROCESS | 3832 | 1461248791773 Marionette TRACE conn3 <- [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]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 687ms 07:26:31 INFO - PROCESS | 3832 | 1461248791847 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 3832 | 1461248791849 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 07:26:31 INFO - PROCESS | 3832 | 1461248791852 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:26:31 INFO - PROCESS | 3832 | 1461248791853 Marionette TRACE conn3 <- [1,1582,null,{}] 07:26:31 INFO - PROCESS | 3832 | 1461248791857 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 3832 | 1461248791969 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:26:32 INFO - PROCESS | 3832 | 1461248792031 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 3832 | ++DOCSHELL 19B15000 == 46 [pid = 3832] [id = 405] 07:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19B16000) [pid = 3832] [serial = 1215] [outer = 00000000] 07:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19B59000) [pid = 3832] [serial = 1216] [outer = 19B16000] 07:26:32 INFO - PROCESS | 3832 | 1461248792084 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19DE9800) [pid = 3832] [serial = 1217] [outer = 19B16000] 07:26:32 INFO - PROCESS | 3832 | 1461248792540 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 07:26:32 INFO - PROCESS | 3832 | 1461248792603 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 3832 | 1461248792605 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 07:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:26:32 INFO - PROCESS | 3832 | 1461248792615 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 3832 | 1461248792616 Marionette TRACE conn3 <- [1,1586,null,{}] 07:26:32 INFO - PROCESS | 3832 | 1461248792620 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:32 INFO - PROCESS | 3832 | 1461248792726 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:26:32 INFO - PROCESS | 3832 | 1461248792740 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 3832 | ++DOCSHELL 13310000 == 47 [pid = 3832] [id = 406] 07:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19DED400) [pid = 3832] [serial = 1218] [outer = 00000000] 07:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19E0DC00) [pid = 3832] [serial = 1219] [outer = 19DED400] 07:26:32 INFO - PROCESS | 3832 | 1461248792784 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19E6F400) [pid = 3832] [serial = 1220] [outer = 19DED400] 07:26:33 INFO - PROCESS | 3832 | 1461248793217 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 625ms 07:26:33 INFO - PROCESS | 3832 | 1461248793247 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 3832 | 1461248793249 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 07:26:33 INFO - PROCESS | 3832 | 1461248793252 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:26:33 INFO - PROCESS | 3832 | 1461248793254 Marionette TRACE conn3 <- [1,1590,null,{}] 07:26:33 INFO - PROCESS | 3832 | 1461248793257 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 3832 | 1461248793361 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:26:33 INFO - PROCESS | 3832 | 1461248793367 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 3832 | ++DOCSHELL 13356C00 == 48 [pid = 3832] [id = 407] 07:26:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (15D89000) [pid = 3832] [serial = 1221] [outer = 00000000] 07:26:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1A5C7000) [pid = 3832] [serial = 1222] [outer = 15D89000] 07:26:33 INFO - PROCESS | 3832 | 1461248793410 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1A5C3C00) [pid = 3832] [serial = 1223] [outer = 15D89000] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1809E000) [pid = 3832] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1357C000) [pid = 3832] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (18549000) [pid = 3832] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (199CC400) [pid = 3832] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19EA7400) [pid = 3832] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (199CF800) [pid = 3832] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (13B56400) [pid = 3832] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (15728400) [pid = 3832] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (183E5800) [pid = 3832] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19B76400) [pid = 3832] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:26:33 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13358400) [pid = 3832] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:26:33 INFO - PROCESS | 3832 | 1461248793932 Marionette TRACE conn3 <- [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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 07:26:34 INFO - PROCESS | 3832 | 1461248793993 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 3832 | 1461248793995 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 07:26:34 INFO - PROCESS | 3832 | 1461248793998 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:26:34 INFO - PROCESS | 3832 | 1461248794000 Marionette TRACE conn3 <- [1,1594,null,{}] 07:26:34 INFO - PROCESS | 3832 | 1461248794003 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 3832 | 1461248794104 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:26:34 INFO - PROCESS | 3832 | 1461248794111 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 3832 | ++DOCSHELL 15ED2C00 == 49 [pid = 3832] [id = 408] 07:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18549000) [pid = 3832] [serial = 1224] [outer = 00000000] 07:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19E0AC00) [pid = 3832] [serial = 1225] [outer = 18549000] 07:26:34 INFO - PROCESS | 3832 | 1461248794155 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1A3F4400) [pid = 3832] [serial = 1226] [outer = 18549000] 07:26:34 INFO - PROCESS | 3832 | 1461248794567 Marionette TRACE conn3 <- [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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 593ms 07:26:34 INFO - PROCESS | 3832 | 1461248794601 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 3832 | 1461248794603 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 07:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:26:34 INFO - PROCESS | 3832 | 1461248794606 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 3832 | 1461248794608 Marionette TRACE conn3 <- [1,1598,null,{}] 07:26:34 INFO - PROCESS | 3832 | 1461248794611 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 3832 | 1461248794687 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:26:34 INFO - PROCESS | 3832 | 1461248794693 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 3832 | ++DOCSHELL 199CF400 == 50 [pid = 3832] [id = 409] 07:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19A8E800) [pid = 3832] [serial = 1227] [outer = 00000000] 07:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1C504C00) [pid = 3832] [serial = 1228] [outer = 19A8E800] 07:26:34 INFO - PROCESS | 3832 | 1461248794737 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1C506C00) [pid = 3832] [serial = 1229] [outer = 19A8E800] 07:26:35 INFO - PROCESS | 3832 | 1461248795179 Marionette TRACE conn3 <- [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]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 594ms 07:26:35 INFO - PROCESS | 3832 | 1461248795207 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 3832 | 1461248795209 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 07:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:26:35 INFO - PROCESS | 3832 | 1461248795216 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 3832 | 1461248795218 Marionette TRACE conn3 <- [1,1602,null,{}] 07:26:35 INFO - PROCESS | 3832 | 1461248795221 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 3832 | 1461248795296 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:26:35 INFO - PROCESS | 3832 | 1461248795302 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 3832 | ++DOCSHELL 1A5BDC00 == 51 [pid = 3832] [id = 410] 07:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1C60A800) [pid = 3832] [serial = 1230] [outer = 00000000] 07:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1C613800) [pid = 3832] [serial = 1231] [outer = 1C60A800] 07:26:35 INFO - PROCESS | 3832 | 1461248795351 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1C7A0C00) [pid = 3832] [serial = 1232] [outer = 1C60A800] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 17DEF800 == 50 [pid = 3832] [id = 384] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 199CD400 == 49 [pid = 3832] [id = 385] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 15BCE400 == 48 [pid = 3832] [id = 383] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 18553000 == 47 [pid = 3832] [id = 370] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 1330DC00 == 46 [pid = 3832] [id = 356] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 15B2F400 == 45 [pid = 3832] [id = 369] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 19E6D400 == 44 [pid = 3832] [id = 381] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 12D77400 == 43 [pid = 3832] [id = 382] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 13372800 == 42 [pid = 3832] [id = 368] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 165A2000 == 41 [pid = 3832] [id = 355] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 12D49800 == 40 [pid = 3832] [id = 401] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 12C8A800 == 39 [pid = 3832] [id = 400] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 19E70800 == 38 [pid = 3832] [id = 399] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 16937400 == 37 [pid = 3832] [id = 397] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 18529800 == 36 [pid = 3832] [id = 398] 07:26:36 INFO - PROCESS | 3832 | --DOCSHELL 12C88800 == 35 [pid = 3832] [id = 396] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 1357D400 == 34 [pid = 3832] [id = 402] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 19B15000 == 33 [pid = 3832] [id = 405] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 1854E400 == 32 [pid = 3832] [id = 403] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 13356C00 == 31 [pid = 3832] [id = 407] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 197E0000 == 30 [pid = 3832] [id = 404] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 13310000 == 29 [pid = 3832] [id = 406] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 15ED2C00 == 28 [pid = 3832] [id = 408] 07:26:37 INFO - PROCESS | 3832 | --DOCSHELL 199CF400 == 27 [pid = 3832] [id = 409] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1AF6C400) [pid = 3832] [serial = 1186] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1AAF4000) [pid = 3832] [serial = 1184] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (165AF800) [pid = 3832] [serial = 1163] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19870000) [pid = 3832] [serial = 1168] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (137AD000) [pid = 3832] [serial = 1146] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B13C00) [pid = 3832] [serial = 1172] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A6F5400) [pid = 3832] [serial = 1178] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19A90C00) [pid = 3832] [serial = 1066] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16CB0000) [pid = 3832] [serial = 1160] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (183B4000) [pid = 3832] [serial = 1181] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19A99800) [pid = 3832] [serial = 1171] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1AAA9C00) [pid = 3832] [serial = 1183] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (18547C00) [pid = 3832] [serial = 1166] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19FB7C00) [pid = 3832] [serial = 1175] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19F1C400) [pid = 3832] [serial = 1174] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17DF6800) [pid = 3832] [serial = 1149] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (183B4400) [pid = 3832] [serial = 1180] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19870800) [pid = 3832] [serial = 715] [outer = 00000000] [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.] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (18529C00) [pid = 3832] [serial = 1165] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A566400) [pid = 3832] [serial = 1155] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19923C00) [pid = 3832] [serial = 1169] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1A6F1400) [pid = 3832] [serial = 1177] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1692B400) [pid = 3832] [serial = 1159] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15D03000) [pid = 3832] [serial = 1162] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19B1EC00) [pid = 3832] [serial = 1152] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19E09400) [pid = 3832] [serial = 1141] [outer = 00000000] [url = about:blank] 07:26:37 INFO - PROCESS | 3832 | 1461248797338 Marionette TRACE conn3 <- [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]]]}] 07:26:37 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 07:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2172ms 07:26:37 INFO - PROCESS | 3832 | 1461248797384 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 3832 | 1461248797388 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 07:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:26:37 INFO - PROCESS | 3832 | 1461248797394 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 3832 | 1461248797397 Marionette TRACE conn3 <- [1,1606,null,{}] 07:26:37 INFO - PROCESS | 3832 | 1461248797403 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 3832 | 1461248797491 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:26:37 INFO - PROCESS | 3832 | 1461248797503 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 3832 | ++DOCSHELL 11F45C00 == 28 [pid = 3832] [id = 411] 07:26:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (11F4A000) [pid = 3832] [serial = 1233] [outer = 00000000] 07:26:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12C10400) [pid = 3832] [serial = 1234] [outer = 11F4A000] 07:26:37 INFO - PROCESS | 3832 | 1461248797550 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (12D41800) [pid = 3832] [serial = 1235] [outer = 11F4A000] 07:26:38 INFO - PROCESS | 3832 | 1461248798056 Marionette TRACE conn3 <- [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]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 687ms 07:26:38 INFO - PROCESS | 3832 | 1461248798095 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 3832 | 1461248798101 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 07:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:26:38 INFO - PROCESS | 3832 | 1461248798107 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 3832 | 1461248798110 Marionette TRACE conn3 <- [1,1610,null,{}] 07:26:38 INFO - PROCESS | 3832 | 1461248798114 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 3832 | 1461248798195 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:26:38 INFO - PROCESS | 3832 | 1461248798204 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 3832 | ++DOCSHELL 13309400 == 29 [pid = 3832] [id = 412] 07:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1335B000) [pid = 3832] [serial = 1236] [outer = 00000000] 07:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13573400) [pid = 3832] [serial = 1237] [outer = 1335B000] 07:26:38 INFO - PROCESS | 3832 | 1461248798250 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13580000) [pid = 3832] [serial = 1238] [outer = 1335B000] 07:26:38 INFO - PROCESS | 3832 | 1461248798729 Marionette TRACE conn3 <- [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]]]}] 07:26:38 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 07:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 640ms 07:26:38 INFO - PROCESS | 3832 | 1461248798742 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 3832 | 1461248798745 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 07:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:26:38 INFO - PROCESS | 3832 | 1461248798749 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 3832 | 1461248798752 Marionette TRACE conn3 <- [1,1614,null,{}] 07:26:38 INFO - PROCESS | 3832 | 1461248798767 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 3832 | 1461248798852 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:26:38 INFO - PROCESS | 3832 | 1461248798892 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 3832 | ++DOCSHELL 14BF1C00 == 30 [pid = 3832] [id = 413] 07:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (14BF3000) [pid = 3832] [serial = 1239] [outer = 00000000] 07:26:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (159F8000) [pid = 3832] [serial = 1240] [outer = 14BF3000] 07:26:38 INFO - PROCESS | 3832 | 1461248798942 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (15BD9400) [pid = 3832] [serial = 1241] [outer = 14BF3000] 07:26:39 INFO - PROCESS | 3832 | 1461248799422 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 688ms 07:26:39 INFO - PROCESS | 3832 | 1461248799447 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 3832 | 1461248799450 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 07:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:26:39 INFO - PROCESS | 3832 | 1461248799453 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 3832 | 1461248799455 Marionette TRACE conn3 <- [1,1618,null,{}] 07:26:39 INFO - PROCESS | 3832 | 1461248799458 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 3832 | 1461248799535 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:26:39 INFO - PROCESS | 3832 | 1461248799541 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 3832 | ++DOCSHELL 157A8800 == 31 [pid = 3832] [id = 414] 07:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15D03000) [pid = 3832] [serial = 1242] [outer = 00000000] 07:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16930400) [pid = 3832] [serial = 1243] [outer = 15D03000] 07:26:39 INFO - PROCESS | 3832 | 1461248799587 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (16CAB400) [pid = 3832] [serial = 1244] [outer = 15D03000] 07:26:40 INFO - PROCESS | 3832 | 1461248800024 Marionette TRACE conn3 <- [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]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 594ms 07:26:40 INFO - PROCESS | 3832 | 1461248800050 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 3832 | 1461248800052 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 07:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:26:40 INFO - PROCESS | 3832 | 1461248800055 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 3832 | 1461248800057 Marionette TRACE conn3 <- [1,1622,null,{}] 07:26:40 INFO - PROCESS | 3832 | 1461248800060 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 3832 | 1461248800139 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:26:40 INFO - PROCESS | 3832 | 1461248800145 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 3832 | ++DOCSHELL 1692E800 == 32 [pid = 3832] [id = 415] 07:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (17DEF000) [pid = 3832] [serial = 1245] [outer = 00000000] 07:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (180A4000) [pid = 3832] [serial = 1246] [outer = 17DEF000] 07:26:40 INFO - PROCESS | 3832 | 1461248800189 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (182CA000) [pid = 3832] [serial = 1247] [outer = 17DEF000] 07:26:40 INFO - PROCESS | 3832 | 1461248800649 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 641ms 07:26:40 INFO - PROCESS | 3832 | 1461248800694 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 3832 | 1461248800696 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 07:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:26:40 INFO - PROCESS | 3832 | 1461248800703 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 3832 | 1461248800705 Marionette TRACE conn3 <- [1,1626,null,{}] 07:26:40 INFO - PROCESS | 3832 | 1461248800708 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 3832 | 1461248800813 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:26:40 INFO - PROCESS | 3832 | 1461248800823 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 3832 | ++DOCSHELL 15D86400 == 33 [pid = 3832] [id = 416] 07:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1809C800) [pid = 3832] [serial = 1248] [outer = 00000000] 07:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (18529800) [pid = 3832] [serial = 1249] [outer = 1809C800] 07:26:40 INFO - PROCESS | 3832 | 1461248800870 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18547800) [pid = 3832] [serial = 1250] [outer = 1809C800] 07:26:41 INFO - PROCESS | 3832 | 1461248801297 Marionette TRACE conn3 <- [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]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 626ms 07:26:41 INFO - PROCESS | 3832 | 1461248801342 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 3832 | 1461248801344 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:26:41 INFO - PROCESS | 3832 | 1461248801350 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 3832 | 1461248801352 Marionette TRACE conn3 <- [1,1630,null,{}] 07:26:41 INFO - PROCESS | 3832 | 1461248801356 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 3832 | 1461248801427 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:26:41 INFO - PROCESS | 3832 | 1461248801433 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 3832 | ++DOCSHELL 18531800 == 34 [pid = 3832] [id = 417] 07:26:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1854D400) [pid = 3832] [serial = 1251] [outer = 00000000] 07:26:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (18935000) [pid = 3832] [serial = 1252] [outer = 1854D400] 07:26:41 INFO - PROCESS | 3832 | 1461248801477 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (18934800) [pid = 3832] [serial = 1253] [outer = 1854D400] 07:26:41 INFO - PROCESS | 3832 | 1461248801913 Marionette TRACE conn3 <- [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]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 594ms 07:26:41 INFO - PROCESS | 3832 | 1461248801944 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 3832 | 1461248801946 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:26:41 INFO - PROCESS | 3832 | 1461248801949 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 3832 | 1461248801951 Marionette TRACE conn3 <- [1,1634,null,{}] 07:26:41 INFO - PROCESS | 3832 | 1461248801955 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 3832 | 1461248802070 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:26:42 INFO - PROCESS | 3832 | 1461248802076 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 3832 | ++DOCSHELL 185CE000 == 35 [pid = 3832] [id = 418] 07:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (197DEC00) [pid = 3832] [serial = 1254] [outer = 00000000] 07:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19878400) [pid = 3832] [serial = 1255] [outer = 197DEC00] 07:26:42 INFO - PROCESS | 3832 | 1461248802121 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19873400) [pid = 3832] [serial = 1256] [outer = 197DEC00] 07:26:42 INFO - PROCESS | 3832 | 1461248802524 Marionette TRACE conn3 <- [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]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 594ms 07:26:42 INFO - PROCESS | 3832 | 1461248802561 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 3832 | 1461248802563 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 07:26:42 INFO - PROCESS | 3832 | 1461248802566 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 3832 | 1461248802568 Marionette TRACE conn3 <- [1,1638,null,{}] 07:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:26:42 INFO - PROCESS | 3832 | 1461248802572 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 3832 | 1461248802681 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:26:42 INFO - PROCESS | 3832 | 1461248802687 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 3832 | ++DOCSHELL 197DE800 == 36 [pid = 3832] [id = 419] 07:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (199D2400) [pid = 3832] [serial = 1257] [outer = 00000000] 07:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (19A92400) [pid = 3832] [serial = 1258] [outer = 199D2400] 07:26:42 INFO - PROCESS | 3832 | 1461248802731 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19A91400) [pid = 3832] [serial = 1259] [outer = 199D2400] 07:26:43 INFO - PROCESS | 3832 | 1461248803195 Marionette TRACE conn3 <- [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]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 07:26:43 INFO - PROCESS | 3832 | 1461248803249 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 3832 | 1461248803251 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 07:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:26:43 INFO - PROCESS | 3832 | 1461248803254 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 3832 | 1461248803256 Marionette TRACE conn3 <- [1,1642,null,{}] 07:26:43 INFO - PROCESS | 3832 | 1461248803264 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 3832 | 1461248803371 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:26:43 INFO - PROCESS | 3832 | 1461248803377 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 3832 | ++DOCSHELL 165A5C00 == 37 [pid = 3832] [id = 420] 07:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1662E800) [pid = 3832] [serial = 1260] [outer = 00000000] 07:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19B1BC00) [pid = 3832] [serial = 1261] [outer = 1662E800] 07:26:43 INFO - PROCESS | 3832 | 1461248803422 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19B54000) [pid = 3832] [serial = 1262] [outer = 1662E800] 07:26:43 INFO - PROCESS | 3832 | 1461248803854 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 640ms 07:26:43 INFO - PROCESS | 3832 | 1461248803893 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 3832 | 1461248803895 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 07:26:43 INFO - PROCESS | 3832 | 1461248803898 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:26:43 INFO - PROCESS | 3832 | 1461248803900 Marionette TRACE conn3 <- [1,1646,null,{}] 07:26:43 INFO - PROCESS | 3832 | 1461248803904 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 3832 | 1461248804027 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:26:44 INFO - PROCESS | 3832 | 1461248804125 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 3832 | ++DOCSHELL 19DE1400 == 38 [pid = 3832] [id = 421] 07:26:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19DE5C00) [pid = 3832] [serial = 1263] [outer = 00000000] 07:26:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (19E0BC00) [pid = 3832] [serial = 1264] [outer = 19DE5C00] 07:26:44 INFO - PROCESS | 3832 | 1461248804181 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 119 (19E6F000) [pid = 3832] [serial = 1265] [outer = 19DE5C00] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 118 (1854B000) [pid = 3832] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (13357400) [pid = 3832] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (19E77000) [pid = 3832] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (19B17800) [pid = 3832] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (199D7800) [pid = 3832] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (185CBC00) [pid = 3832] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1AAF8400) [pid = 3832] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15BCCC00) [pid = 3832] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (13372C00) [pid = 3832] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (13304000) [pid = 3832] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (15DCDC00) [pid = 3832] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19A8E800) [pid = 3832] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B16000) [pid = 3832] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19DED400) [pid = 3832] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15D89000) [pid = 3832] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (18549000) [pid = 3832] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (197E7400) [pid = 3832] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (18552800) [pid = 3832] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13582400) [pid = 3832] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:26:44 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1330B000) [pid = 3832] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:26:45 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12D79800) [pid = 3832] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:26:45 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A5C8400) [pid = 3832] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:26:45 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1854B400) [pid = 3832] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:26:45 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16C45400) [pid = 3832] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:26:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (12D40C00) [pid = 3832] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:26:45 INFO - PROCESS | 3832 | 1461248804995 Marionette TRACE conn3 <- [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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1141ms 07:26:45 INFO - PROCESS | 3832 | 1461248805039 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 3832 | 1461248805041 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:26:45 INFO - PROCESS | 3832 | 1461248805045 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 3832 | 1461248805046 Marionette TRACE conn3 <- [1,1650,null,{}] 07:26:45 INFO - PROCESS | 3832 | 1461248805050 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 3832 | 1461248805129 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:26:45 INFO - PROCESS | 3832 | 1461248805135 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 3832 | ++DOCSHELL 11F4E000 == 39 [pid = 3832] [id = 422] 07:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13357400) [pid = 3832] [serial = 1266] [outer = 00000000] 07:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1357F400) [pid = 3832] [serial = 1267] [outer = 13357400] 07:26:45 INFO - PROCESS | 3832 | 1461248805178 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15728800) [pid = 3832] [serial = 1268] [outer = 13357400] 07:26:45 INFO - PROCESS | 3832 | 1461248805636 Marionette TRACE conn3 <- [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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 625ms 07:26:45 INFO - PROCESS | 3832 | 1461248805683 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 3832 | 1461248805685 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:26:45 INFO - PROCESS | 3832 | 1461248805688 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 3832 | 1461248805690 Marionette TRACE conn3 <- [1,1654,null,{}] 07:26:45 INFO - PROCESS | 3832 | 1461248805693 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 3832 | 1461248805765 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:26:45 INFO - PROCESS | 3832 | 1461248805771 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 3832 | ++DOCSHELL 134A4C00 == 40 [pid = 3832] [id = 423] 07:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (165A6000) [pid = 3832] [serial = 1269] [outer = 00000000] 07:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1854D800) [pid = 3832] [serial = 1270] [outer = 165A6000] 07:26:45 INFO - PROCESS | 3832 | 1461248805814 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (18D09800) [pid = 3832] [serial = 1271] [outer = 165A6000] 07:26:46 INFO - PROCESS | 3832 | 1461248806283 Marionette TRACE conn3 <- [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]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 625ms 07:26:46 INFO - PROCESS | 3832 | 1461248806326 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 3832 | 1461248806328 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 07:26:46 INFO - PROCESS | 3832 | 1461248806332 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:26:46 INFO - PROCESS | 3832 | 1461248806333 Marionette TRACE conn3 <- [1,1658,null,{}] 07:26:46 INFO - PROCESS | 3832 | 1461248806336 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 3832 | 1461248806435 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:26:46 INFO - PROCESS | 3832 | 1461248806443 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 3832 | ++DOCSHELL 180A2C00 == 41 [pid = 3832] [id = 424] 07:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (18549C00) [pid = 3832] [serial = 1272] [outer = 00000000] 07:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19E03800) [pid = 3832] [serial = 1273] [outer = 18549C00] 07:26:46 INFO - PROCESS | 3832 | 1461248806487 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19E0A400) [pid = 3832] [serial = 1274] [outer = 18549C00] 07:26:47 INFO - PROCESS | 3832 | 1461248807080 Marionette TRACE conn3 <- [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]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 797ms 07:26:47 INFO - PROCESS | 3832 | 1461248807135 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 3832 | 1461248807140 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 07:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:26:47 INFO - PROCESS | 3832 | 1461248807146 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 3832 | 1461248807150 Marionette TRACE conn3 <- [1,1662,null,{}] 07:26:47 INFO - PROCESS | 3832 | 1461248807157 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 3832 | 1461248807269 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:26:47 INFO - PROCESS | 3832 | 1461248807404 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 3832 | ++DOCSHELL 02677C00 == 42 [pid = 3832] [id = 425] 07:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (02A7B800) [pid = 3832] [serial = 1275] [outer = 00000000] 07:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (13310000) [pid = 3832] [serial = 1276] [outer = 02A7B800] 07:26:47 INFO - PROCESS | 3832 | 1461248807461 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1336F800) [pid = 3832] [serial = 1277] [outer = 02A7B800] 07:26:48 INFO - PROCESS | 3832 | 1461248808153 Marionette TRACE conn3 <- [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]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1047ms 07:26:48 INFO - PROCESS | 3832 | 1461248808193 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 3832 | 1461248808199 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 07:26:48 INFO - PROCESS | 3832 | 1461248808250 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:26:48 INFO - PROCESS | 3832 | 1461248808253 Marionette TRACE conn3 <- [1,1666,null,{}] 07:26:48 INFO - PROCESS | 3832 | 1461248808257 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 3832 | 1461248808381 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:26:48 INFO - PROCESS | 3832 | 1461248808505 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 3832 | ++DOCSHELL 12B78400 == 43 [pid = 3832] [id = 426] 07:26:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13496800) [pid = 3832] [serial = 1278] [outer = 00000000] 07:26:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15ED3C00) [pid = 3832] [serial = 1279] [outer = 13496800] 07:26:48 INFO - PROCESS | 3832 | 1461248808561 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1692E000) [pid = 3832] [serial = 1280] [outer = 13496800] 07:26:49 INFO - PROCESS | 3832 | 1461248809465 Marionette TRACE conn3 <- [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]]]}] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 13B2F800 == 42 [pid = 3832] [id = 319] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 1357E400 == 41 [pid = 3832] [id = 318] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 183AA800 == 40 [pid = 3832] [id = 322] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 13881400 == 39 [pid = 3832] [id = 321] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 165AC400 == 38 [pid = 3832] [id = 320] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 13581800 == 37 [pid = 3832] [id = 333] 07:26:49 INFO - PROCESS | 3832 | --DOCSHELL 1A5BDC00 == 36 [pid = 3832] [id = 410] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A570C00) [pid = 3832] [serial = 1156] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19B75C00) [pid = 3832] [serial = 1111] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1AF76800) [pid = 3832] [serial = 1187] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (183A9800) [pid = 3832] [serial = 1108] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (14497400) [pid = 3832] [serial = 1105] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13DAA400) [pid = 3832] [serial = 1147] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (183AE400) [pid = 3832] [serial = 1150] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19E07400) [pid = 3832] [serial = 1153] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (15739000) [pid = 3832] [serial = 1069] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A051800) [pid = 3832] [serial = 1144] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19B7C400) [pid = 3832] [serial = 1102] [outer = 00000000] [url = about:blank] 07:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1297ms 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1C613800) [pid = 3832] [serial = 1231] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19B59000) [pid = 3832] [serial = 1216] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19E0DC00) [pid = 3832] [serial = 1219] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19DE9800) [pid = 3832] [serial = 1217] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1A5C7000) [pid = 3832] [serial = 1222] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A5C3C00) [pid = 3832] [serial = 1223] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (199D3400) [pid = 3832] [serial = 1213] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (18936800) [pid = 3832] [serial = 1210] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (18A9AC00) [pid = 3832] [serial = 1211] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (182F9C00) [pid = 3832] [serial = 1207] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183B6800) [pid = 3832] [serial = 1208] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13B2F000) [pid = 3832] [serial = 1204] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (157B2C00) [pid = 3832] [serial = 1205] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (148B6800) [pid = 3832] [serial = 1202] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13DA7800) [pid = 3832] [serial = 1201] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1C604C00) [pid = 3832] [serial = 1199] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1C50F400) [pid = 3832] [serial = 1198] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19E0B400) [pid = 3832] [serial = 1196] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19DE2800) [pid = 3832] [serial = 1195] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (183E9000) [pid = 3832] [serial = 1193] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (183ADC00) [pid = 3832] [serial = 1192] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1357D000) [pid = 3832] [serial = 1190] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13378000) [pid = 3832] [serial = 1189] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19E6F400) [pid = 3832] [serial = 1220] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19A90800) [pid = 3832] [serial = 1214] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1C506C00) [pid = 3832] [serial = 1229] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19E0AC00) [pid = 3832] [serial = 1225] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1C504C00) [pid = 3832] [serial = 1228] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A3F4400) [pid = 3832] [serial = 1226] [outer = 00000000] [url = about:blank] 07:26:49 INFO - PROCESS | 3832 | 1461248809560 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 3832 | 1461248809564 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 07:26:49 INFO - PROCESS | 3832 | 1461248809569 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:26:49 INFO - PROCESS | 3832 | 1461248809572 Marionette TRACE conn3 <- [1,1670,null,{}] 07:26:49 INFO - PROCESS | 3832 | 1461248809578 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 3832 | 1461248809669 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:26:49 INFO - PROCESS | 3832 | 1461248809676 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 3832 | ++DOCSHELL 13309000 == 37 [pid = 3832] [id = 427] 07:26:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13574000) [pid = 3832] [serial = 1281] [outer = 00000000] 07:26:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1357F000) [pid = 3832] [serial = 1282] [outer = 13574000] 07:26:49 INFO - PROCESS | 3832 | 1461248809724 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13882C00) [pid = 3832] [serial = 1283] [outer = 13574000] 07:26:50 INFO - PROCESS | 3832 | 1461248810256 Marionette TRACE conn3 <- [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]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 07:26:50 INFO - PROCESS | 3832 | 1461248810310 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 3832 | 1461248810315 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 07:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:26:50 INFO - PROCESS | 3832 | 1461248810322 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 3832 | 1461248810324 Marionette TRACE conn3 <- [1,1674,null,{}] 07:26:50 INFO - PROCESS | 3832 | 1461248810328 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 3832 | 1461248810404 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:26:50 INFO - PROCESS | 3832 | 1461248810414 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 3832 | ++DOCSHELL 13DA7400 == 38 [pid = 3832] [id = 428] 07:26:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14452C00) [pid = 3832] [serial = 1284] [outer = 00000000] 07:26:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14BF3800) [pid = 3832] [serial = 1285] [outer = 14452C00] 07:26:50 INFO - PROCESS | 3832 | 1461248810458 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157A6000) [pid = 3832] [serial = 1286] [outer = 14452C00] 07:26:50 INFO - PROCESS | 3832 | 1461248810919 Marionette TRACE conn3 <- [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]]]}] 07:26:50 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 07:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms 07:26:50 INFO - PROCESS | 3832 | 1461248810959 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 3832 | 1461248810961 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 07:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:26:50 INFO - PROCESS | 3832 | 1461248810965 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 3832 | 1461248810968 Marionette TRACE conn3 <- [1,1678,null,{}] 07:26:50 INFO - PROCESS | 3832 | 1461248810978 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 3832 | 1461248811061 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:26:51 INFO - PROCESS | 3832 | 1461248811069 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 3832 | ++DOCSHELL 15D89000 == 39 [pid = 3832] [id = 429] 07:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15ED3000) [pid = 3832] [serial = 1287] [outer = 00000000] 07:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16CA6000) [pid = 3832] [serial = 1288] [outer = 15ED3000] 07:26:51 INFO - PROCESS | 3832 | 1461248811117 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1809C000) [pid = 3832] [serial = 1289] [outer = 15ED3000] 07:26:51 INFO - PROCESS | 3832 | 1461248811567 Marionette TRACE conn3 <- [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]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 640ms 07:26:51 INFO - PROCESS | 3832 | 1461248811602 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 3832 | 1461248811604 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 07:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:26:51 INFO - PROCESS | 3832 | 1461248811608 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 3832 | 1461248811610 Marionette TRACE conn3 <- [1,1682,null,{}] 07:26:51 INFO - PROCESS | 3832 | 1461248811613 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 3832 | 1461248811690 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:26:51 INFO - PROCESS | 3832 | 1461248811697 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 3832 | ++DOCSHELL 17DF4800 == 40 [pid = 3832] [id = 430] 07:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (180A4C00) [pid = 3832] [serial = 1290] [outer = 00000000] 07:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183B7000) [pid = 3832] [serial = 1291] [outer = 180A4C00] 07:26:51 INFO - PROCESS | 3832 | 1461248811741 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183E4C00) [pid = 3832] [serial = 1292] [outer = 180A4C00] 07:26:52 INFO - PROCESS | 3832 | 1461248812228 Marionette TRACE conn3 <- [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]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 625ms 07:26:52 INFO - PROCESS | 3832 | 1461248812245 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 3832 | 1461248812247 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 07:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:26:52 INFO - PROCESS | 3832 | 1461248812257 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 3832 | 1461248812259 Marionette TRACE conn3 <- [1,1686,null,{}] 07:26:52 INFO - PROCESS | 3832 | 1461248812266 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 3832 | 1461248812370 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:26:52 INFO - PROCESS | 3832 | 1461248812376 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 3832 | ++DOCSHELL 183B1400 == 41 [pid = 3832] [id = 431] 07:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (183B3800) [pid = 3832] [serial = 1293] [outer = 00000000] 07:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18533000) [pid = 3832] [serial = 1294] [outer = 183B3800] 07:26:52 INFO - PROCESS | 3832 | 1461248812423 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18546400) [pid = 3832] [serial = 1295] [outer = 183B3800] 07:26:52 INFO - PROCESS | 3832 | 1461248812868 Marionette TRACE conn3 <- [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]]]}] 07:26:52 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 07:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 640ms 07:26:52 INFO - PROCESS | 3832 | 1461248812894 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 3832 | 1461248812896 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 07:26:52 INFO - PROCESS | 3832 | 1461248812899 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:26:52 INFO - PROCESS | 3832 | 1461248812901 Marionette TRACE conn3 <- [1,1690,null,{}] 07:26:52 INFO - PROCESS | 3832 | 1461248812904 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 3832 | 1461248813031 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:26:53 INFO - PROCESS | 3832 | 1461248813119 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 3832 | ++DOCSHELL 1892E000 == 42 [pid = 3832] [id = 432] 07:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18A98400) [pid = 3832] [serial = 1296] [outer = 00000000] 07:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19871800) [pid = 3832] [serial = 1297] [outer = 18A98400] 07:26:53 INFO - PROCESS | 3832 | 1461248813166 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1986C800) [pid = 3832] [serial = 1298] [outer = 18A98400] 07:26:53 INFO - PROCESS | 3832 | 1461248813595 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 735ms 07:26:53 INFO - PROCESS | 3832 | 1461248813640 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 3832 | 1461248813642 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 07:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:26:53 INFO - PROCESS | 3832 | 1461248813654 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 3832 | 1461248813655 Marionette TRACE conn3 <- [1,1694,null,{}] 07:26:53 INFO - PROCESS | 3832 | 1461248813659 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 3832 | 1461248813761 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:26:53 INFO - PROCESS | 3832 | 1461248813767 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 3832 | ++DOCSHELL 197E0000 == 43 [pid = 3832] [id = 433] 07:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (197E7400) [pid = 3832] [serial = 1299] [outer = 00000000] 07:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B13C00) [pid = 3832] [serial = 1300] [outer = 197E7400] 07:26:53 INFO - PROCESS | 3832 | 1461248813810 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19B1B000) [pid = 3832] [serial = 1301] [outer = 197E7400] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1335B000) [pid = 3832] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1809C800) [pid = 3832] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14BF3000) [pid = 3832] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (199D2400) [pid = 3832] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19DE5C00) [pid = 3832] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1662E800) [pid = 3832] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13357400) [pid = 3832] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17DEF000) [pid = 3832] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (165A6000) [pid = 3832] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11F4A000) [pid = 3832] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (197DEC00) [pid = 3832] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1854D400) [pid = 3832] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:26:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15D03000) [pid = 3832] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:26:54 INFO - PROCESS | 3832 | 1461248814358 Marionette TRACE conn3 <- [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]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 751ms 07:26:54 INFO - PROCESS | 3832 | 1461248814415 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 3832 | 1461248814417 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 07:26:54 INFO - PROCESS | 3832 | 1461248814421 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 3832 | 1461248814422 Marionette TRACE conn3 <- [1,1698,null,{}] 07:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:26:54 INFO - PROCESS | 3832 | 1461248814426 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 3832 | 1461248814501 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:26:54 INFO - PROCESS | 3832 | 1461248814506 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 3832 | ++DOCSHELL 1335B000 == 44 [pid = 3832] [id = 434] 07:26:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15D0E400) [pid = 3832] [serial = 1302] [outer = 00000000] 07:26:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (183E9400) [pid = 3832] [serial = 1303] [outer = 15D0E400] 07:26:54 INFO - PROCESS | 3832 | 1461248814550 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (185D4C00) [pid = 3832] [serial = 1304] [outer = 15D0E400] 07:26:54 INFO - PROCESS | 3832 | 1461248814971 Marionette TRACE conn3 <- [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]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 594ms 07:26:55 INFO - PROCESS | 3832 | 1461248815020 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 3832 | 1461248815022 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 07:26:55 INFO - PROCESS | 3832 | 1461248815025 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:26:55 INFO - PROCESS | 3832 | 1461248815027 Marionette TRACE conn3 <- [1,1702,null,{}] 07:26:55 INFO - PROCESS | 3832 | 1461248815031 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 3832 | 1461248815103 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:26:55 INFO - PROCESS | 3832 | 1461248815109 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 3832 | ++DOCSHELL 12B7D400 == 45 [pid = 3832] [id = 435] 07:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (197DF400) [pid = 3832] [serial = 1305] [outer = 00000000] 07:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B11400) [pid = 3832] [serial = 1306] [outer = 197DF400] 07:26:55 INFO - PROCESS | 3832 | 1461248815155 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19A98400) [pid = 3832] [serial = 1307] [outer = 197DF400] 07:26:55 INFO - PROCESS | 3832 | 1461248815596 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 593ms 07:26:55 INFO - PROCESS | 3832 | 1461248815625 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 3832 | 1461248815627 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 07:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:26:55 INFO - PROCESS | 3832 | 1461248815633 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 3832 | 1461248815635 Marionette TRACE conn3 <- [1,1706,null,{}] 07:26:55 INFO - PROCESS | 3832 | 1461248815638 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 3832 | 1461248815711 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:26:55 INFO - PROCESS | 3832 | 1461248815717 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 3832 | ++DOCSHELL 19876C00 == 46 [pid = 3832] [id = 436] 07:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19A92C00) [pid = 3832] [serial = 1308] [outer = 00000000] 07:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19DEB000) [pid = 3832] [serial = 1309] [outer = 19A92C00] 07:26:55 INFO - PROCESS | 3832 | 1461248815760 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19DEA000) [pid = 3832] [serial = 1310] [outer = 19A92C00] 07:26:56 INFO - PROCESS | 3832 | 1461248816343 Marionette TRACE conn3 <- [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]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 07:26:56 INFO - PROCESS | 3832 | 1461248816369 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 3832 | 1461248816374 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 07:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:26:56 INFO - PROCESS | 3832 | 1461248816379 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 3832 | 1461248816384 Marionette TRACE conn3 <- [1,1710,null,{}] 07:26:56 INFO - PROCESS | 3832 | 1461248816391 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 3832 | 1461248816493 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:26:56 INFO - PROCESS | 3832 | 1461248816598 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 3832 | ++DOCSHELL 12D3C800 == 47 [pid = 3832] [id = 437] 07:26:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12D40C00) [pid = 3832] [serial = 1311] [outer = 00000000] 07:26:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13DAAC00) [pid = 3832] [serial = 1312] [outer = 12D40C00] 07:26:56 INFO - PROCESS | 3832 | 1461248816654 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (14B10C00) [pid = 3832] [serial = 1313] [outer = 12D40C00] 07:26:57 INFO - PROCESS | 3832 | 1461248817313 Marionette TRACE conn3 <- [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]]]}] 07:26:57 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 07:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 938ms 07:26:57 INFO - PROCESS | 3832 | 1461248817326 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 3832 | 1461248817332 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 07:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:26:57 INFO - PROCESS | 3832 | 1461248817338 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 3832 | 1461248817341 Marionette TRACE conn3 <- [1,1714,null,{}] 07:26:57 INFO - PROCESS | 3832 | 1461248817346 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 3832 | 1461248817445 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:26:57 INFO - PROCESS | 3832 | 1461248817546 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 3832 | ++DOCSHELL 15B33800 == 48 [pid = 3832] [id = 438] 07:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (15ED2C00) [pid = 3832] [serial = 1314] [outer = 00000000] 07:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (183B1C00) [pid = 3832] [serial = 1315] [outer = 15ED2C00] 07:26:57 INFO - PROCESS | 3832 | 1461248817600 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (18529000) [pid = 3832] [serial = 1316] [outer = 15ED2C00] 07:26:58 INFO - PROCESS | 3832 | 1461248818183 Marionette TRACE conn3 <- [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]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 907ms 07:26:58 INFO - PROCESS | 3832 | 1461248818240 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 3832 | 1461248818243 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 07:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:26:58 INFO - PROCESS | 3832 | 1461248818247 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 3832 | 1461248818251 Marionette TRACE conn3 <- [1,1718,null,{}] 07:26:58 INFO - PROCESS | 3832 | 1461248818262 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 3832 | 1461248818375 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:26:58 INFO - PROCESS | 3832 | 1461248818503 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 3832 | ++DOCSHELL 18A9C000 == 49 [pid = 3832] [id = 439] 07:26:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (190B0000) [pid = 3832] [serial = 1317] [outer = 00000000] 07:26:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19DE5000) [pid = 3832] [serial = 1318] [outer = 190B0000] 07:26:58 INFO - PROCESS | 3832 | 1461248818561 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19E06400) [pid = 3832] [serial = 1319] [outer = 190B0000] 07:26:59 INFO - PROCESS | 3832 | 1461248819170 Marionette TRACE conn3 <- [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",0,null,null]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1000ms 07:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:26:59 INFO - PROCESS | 3832 | 1461248819249 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 3832 | 1461248819252 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 07:26:59 INFO - PROCESS | 3832 | 1461248819255 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 3832 | 1461248819257 Marionette TRACE conn3 <- [1,1722,null,{}] 07:26:59 INFO - PROCESS | 3832 | 1461248819261 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 3832 | 1461248819423 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:26:59 INFO - PROCESS | 3832 | 1461248819433 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 3832 | ++DOCSHELL 148B2C00 == 50 [pid = 3832] [id = 440] 07:26:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1550F400) [pid = 3832] [serial = 1320] [outer = 00000000] 07:26:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19E09400) [pid = 3832] [serial = 1321] [outer = 1550F400] 07:26:59 INFO - PROCESS | 3832 | 1461248819488 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19E10400) [pid = 3832] [serial = 1322] [outer = 1550F400] 07:27:00 INFO - PROCESS | 3832 | 1461248820216 Marionette TRACE conn3 <- [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]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1001ms 07:27:00 INFO - PROCESS | 3832 | 1461248820258 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:27:00 INFO - PROCESS | 3832 | 1461248820261 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 07:27:00 INFO - PROCESS | 3832 | 1461248820267 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 3832 | 1461248820270 Marionette TRACE conn3 <- [1,1726,null,{}] 07:27:00 INFO - PROCESS | 3832 | 1461248820277 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 3832 | 1461248820420 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:27:00 INFO - PROCESS | 3832 | 1461248820486 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 3832 | ++DOCSHELL 137B1400 == 51 [pid = 3832] [id = 441] 07:27:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (14497400) [pid = 3832] [serial = 1323] [outer = 00000000] 07:27:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15B2F000) [pid = 3832] [serial = 1324] [outer = 14497400] 07:27:00 INFO - PROCESS | 3832 | 1461248820535 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (15BD6C00) [pid = 3832] [serial = 1325] [outer = 14497400] 07:27:00 INFO - PROCESS | 3832 | --DOCSHELL 148BD400 == 50 [pid = 3832] [id = 327] 07:27:00 INFO - PROCESS | 3832 | --DOCSHELL 199D7C00 == 49 [pid = 3832] [id = 326] 07:27:00 INFO - PROCESS | 3832 | --DOCSHELL 18935C00 == 48 [pid = 3832] [id = 325] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19A91400) [pid = 3832] [serial = 1259] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19E0BC00) [pid = 3832] [serial = 1264] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19B1BC00) [pid = 3832] [serial = 1261] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1357F400) [pid = 3832] [serial = 1267] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (182CA000) [pid = 3832] [serial = 1247] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (180A4000) [pid = 3832] [serial = 1246] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1854D800) [pid = 3832] [serial = 1270] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12C10400) [pid = 3832] [serial = 1234] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (12D41800) [pid = 3832] [serial = 1235] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19878400) [pid = 3832] [serial = 1255] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (18935000) [pid = 3832] [serial = 1252] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19E03800) [pid = 3832] [serial = 1273] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18934800) [pid = 3832] [serial = 1253] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16930400) [pid = 3832] [serial = 1243] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16CAB400) [pid = 3832] [serial = 1244] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15728800) [pid = 3832] [serial = 1268] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19E6F000) [pid = 3832] [serial = 1265] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19A92400) [pid = 3832] [serial = 1258] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B54000) [pid = 3832] [serial = 1262] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18D09800) [pid = 3832] [serial = 1271] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19873400) [pid = 3832] [serial = 1256] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13573400) [pid = 3832] [serial = 1237] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13580000) [pid = 3832] [serial = 1238] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (18529800) [pid = 3832] [serial = 1249] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (18547800) [pid = 3832] [serial = 1250] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (159F8000) [pid = 3832] [serial = 1240] [outer = 00000000] [url = about:blank] 07:27:00 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15BD9400) [pid = 3832] [serial = 1241] [outer = 00000000] [url = about:blank] 07:27:01 INFO - PROCESS | 3832 | 1461248821126 Marionette TRACE conn3 <- [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]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 906ms 07:27:01 INFO - PROCESS | 3832 | 1461248821168 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 3832 | 1461248821173 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 07:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:27:01 INFO - PROCESS | 3832 | 1461248821179 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 3832 | 1461248821182 Marionette TRACE conn3 <- [1,1730,null,{}] 07:27:01 INFO - PROCESS | 3832 | 1461248821185 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 3832 | 1461248821275 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:27:01 INFO - PROCESS | 3832 | 1461248821358 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 3832 | ++DOCSHELL 12BE6C00 == 49 [pid = 3832] [id = 442] 07:27:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12D7E000) [pid = 3832] [serial = 1326] [outer = 00000000] 07:27:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15743000) [pid = 3832] [serial = 1327] [outer = 12D7E000] 07:27:01 INFO - PROCESS | 3832 | 1461248821416 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1662B000) [pid = 3832] [serial = 1328] [outer = 12D7E000] 07:27:01 INFO - PROCESS | 3832 | 1461248821811 Marionette TRACE conn3 <- [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]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 703ms 07:27:01 INFO - PROCESS | 3832 | 1461248821878 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 3832 | 1461248821880 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 07:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:27:01 INFO - PROCESS | 3832 | 1461248821884 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 3832 | 1461248821887 Marionette TRACE conn3 <- [1,1734,null,{}] 07:27:01 INFO - PROCESS | 3832 | 1461248821897 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 3832 | 1461248822008 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:27:02 INFO - PROCESS | 3832 | 1461248822023 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 3832 | ++DOCSHELL 182F0000 == 50 [pid = 3832] [id = 443] 07:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (182F3C00) [pid = 3832] [serial = 1329] [outer = 00000000] 07:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (183B0400) [pid = 3832] [serial = 1330] [outer = 182F3C00] 07:27:02 INFO - PROCESS | 3832 | 1461248822072 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183E7400) [pid = 3832] [serial = 1331] [outer = 182F3C00] 07:27:02 INFO - PROCESS | 3832 | 1461248822524 Marionette TRACE conn3 <- [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]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 703ms 07:27:02 INFO - PROCESS | 3832 | 1461248822583 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 3832 | 1461248822585 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 07:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:27:02 INFO - PROCESS | 3832 | 1461248822589 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 3832 | 1461248822590 Marionette TRACE conn3 <- [1,1738,null,{}] 07:27:02 INFO - PROCESS | 3832 | 1461248822594 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 3832 | 1461248822670 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:27:02 INFO - PROCESS | 3832 | 1461248822679 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 3832 | ++DOCSHELL 183AF800 == 51 [pid = 3832] [id = 444] 07:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18548000) [pid = 3832] [serial = 1332] [outer = 00000000] 07:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18934C00) [pid = 3832] [serial = 1333] [outer = 18548000] 07:27:02 INFO - PROCESS | 3832 | 1461248822724 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18939C00) [pid = 3832] [serial = 1334] [outer = 18548000] 07:27:03 INFO - PROCESS | 3832 | 1461248823150 Marionette TRACE conn3 <- [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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 594ms 07:27:03 INFO - PROCESS | 3832 | 1461248823186 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 3832 | 1461248823188 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 07:27:03 INFO - PROCESS | 3832 | 1461248823191 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:27:03 INFO - PROCESS | 3832 | 1461248823193 Marionette TRACE conn3 <- [1,1742,null,{}] 07:27:03 INFO - PROCESS | 3832 | 1461248823196 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 3832 | 1461248823303 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:27:03 INFO - PROCESS | 3832 | 1461248823309 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 3832 | ++DOCSHELL 1893A000 == 52 [pid = 3832] [id = 445] 07:27:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18D09800) [pid = 3832] [serial = 1335] [outer = 00000000] 07:27:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1986F400) [pid = 3832] [serial = 1336] [outer = 18D09800] 07:27:03 INFO - PROCESS | 3832 | 1461248823354 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1986E000) [pid = 3832] [serial = 1337] [outer = 18D09800] 07:27:03 INFO - PROCESS | 3832 | 1461248823836 Marionette TRACE conn3 <- [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]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 688ms 07:27:03 INFO - PROCESS | 3832 | 1461248823890 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 3832 | 1461248823892 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 07:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:27:03 INFO - PROCESS | 3832 | 1461248823902 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 3832 | 1461248823903 Marionette TRACE conn3 <- [1,1746,null,{}] 07:27:03 INFO - PROCESS | 3832 | 1461248823906 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 3832 | 1461248824030 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:27:04 INFO - PROCESS | 3832 | 1461248824042 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 3832 | ++DOCSHELL 137AE800 == 53 [pid = 3832] [id = 446] 07:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18547400) [pid = 3832] [serial = 1338] [outer = 00000000] 07:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B18400) [pid = 3832] [serial = 1339] [outer = 18547400] 07:27:04 INFO - PROCESS | 3832 | 1461248824089 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B55400) [pid = 3832] [serial = 1340] [outer = 18547400] 07:27:04 INFO - PROCESS | 3832 | 1461248824541 Marionette TRACE conn3 <- [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]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 703ms 07:27:04 INFO - PROCESS | 3832 | 1461248824600 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 3832 | 1461248824602 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 07:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:27:04 INFO - PROCESS | 3832 | 1461248824606 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 3832 | 1461248824607 Marionette TRACE conn3 <- [1,1750,null,{}] 07:27:04 INFO - PROCESS | 3832 | 1461248824611 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 3832 | 1461248824744 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:27:04 INFO - PROCESS | 3832 | 1461248824756 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 3832 | ++DOCSHELL 13308800 == 54 [pid = 3832] [id = 447] 07:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13B2E000) [pid = 3832] [serial = 1341] [outer = 00000000] 07:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19E6E400) [pid = 3832] [serial = 1342] [outer = 13B2E000] 07:27:04 INFO - PROCESS | 3832 | 1461248824849 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19E6D000) [pid = 3832] [serial = 1343] [outer = 13B2E000] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (183B3800) [pid = 3832] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (18A98400) [pid = 3832] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (14452C00) [pid = 3832] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (197DF400) [pid = 3832] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13574000) [pid = 3832] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (180A4C00) [pid = 3832] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15ED3000) [pid = 3832] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (197E7400) [pid = 3832] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:27:05 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15D0E400) [pid = 3832] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:27:05 INFO - PROCESS | 3832 | 1461248825359 Marionette TRACE conn3 <- [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]]]}] 07:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 812ms 07:27:05 INFO - PROCESS | 3832 | 1461248825408 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 3832 | 1461248825410 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 07:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:27:05 INFO - PROCESS | 3832 | 1461248825413 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 3832 | 1461248825414 Marionette TRACE conn3 <- [1,1754,null,{}] 07:27:05 INFO - PROCESS | 3832 | 1461248825418 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 3832 | 1461248825499 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:27:05 INFO - PROCESS | 3832 | 1461248825505 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 3832 | ++DOCSHELL 12D71400 == 55 [pid = 3832] [id = 448] 07:27:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13363000) [pid = 3832] [serial = 1344] [outer = 00000000] 07:27:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (183B3800) [pid = 3832] [serial = 1345] [outer = 13363000] 07:27:05 INFO - PROCESS | 3832 | 1461248825548 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18530C00) [pid = 3832] [serial = 1346] [outer = 13363000] 07:27:05 INFO - PROCESS | 3832 | 1461248825976 Marionette TRACE conn3 <- [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]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 594ms 07:27:06 INFO - PROCESS | 3832 | 1461248826011 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 3832 | 1461248826012 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 07:27:06 INFO - PROCESS | 3832 | 1461248826020 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:27:06 INFO - PROCESS | 3832 | 1461248826021 Marionette TRACE conn3 <- [1,1758,null,{}] 07:27:06 INFO - PROCESS | 3832 | 1461248826025 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 3832 | 1461248826133 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:27:06 INFO - PROCESS | 3832 | 1461248826141 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 3832 | ++DOCSHELL 13577400 == 56 [pid = 3832] [id = 449] 07:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13577C00) [pid = 3832] [serial = 1347] [outer = 00000000] 07:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19FAF000) [pid = 3832] [serial = 1348] [outer = 13577C00] 07:27:06 INFO - PROCESS | 3832 | 1461248826185 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A051800) [pid = 3832] [serial = 1349] [outer = 13577C00] 07:27:06 INFO - PROCESS | 3832 | 1461248826645 Marionette TRACE conn3 <- [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]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 703ms 07:27:06 INFO - PROCESS | 3832 | 1461248826721 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 3832 | 1461248826722 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 07:27:06 INFO - PROCESS | 3832 | 1461248826726 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:27:06 INFO - PROCESS | 3832 | 1461248826728 Marionette TRACE conn3 <- [1,1762,null,{}] 07:27:06 INFO - PROCESS | 3832 | 1461248826731 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 3832 | 1461248826807 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:27:06 INFO - PROCESS | 3832 | 1461248826819 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 3832 | ++DOCSHELL 185CDC00 == 57 [pid = 3832] [id = 450] 07:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19DE5800) [pid = 3832] [serial = 1350] [outer = 00000000] 07:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A5C2C00) [pid = 3832] [serial = 1351] [outer = 19DE5800] 07:27:06 INFO - PROCESS | 3832 | 1461248826862 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A5C7C00) [pid = 3832] [serial = 1352] [outer = 19DE5800] 07:27:07 INFO - PROCESS | 3832 | 1461248827306 Marionette TRACE conn3 <- [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]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 641ms 07:27:07 INFO - PROCESS | 3832 | 1461248827377 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 3832 | 1461248827381 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 07:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:27:07 INFO - PROCESS | 3832 | 1461248827387 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 3832 | 1461248827391 Marionette TRACE conn3 <- [1,1766,null,{}] 07:27:07 INFO - PROCESS | 3832 | 1461248827398 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:07 INFO - PROCESS | 3832 | 1461248827559 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:27:07 INFO - PROCESS | 3832 | 1461248827659 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 3832 | ++DOCSHELL 1357F800 == 58 [pid = 3832] [id = 451] 07:27:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1357FC00) [pid = 3832] [serial = 1353] [outer = 00000000] 07:27:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13B36C00) [pid = 3832] [serial = 1354] [outer = 1357FC00] 07:27:07 INFO - PROCESS | 3832 | 1461248827715 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1444C400) [pid = 3832] [serial = 1355] [outer = 1357FC00] 07:27:08 INFO - PROCESS | 3832 | 1461248828282 Marionette TRACE conn3 <- [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]]]}] 07:27:08 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 07:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 954ms 07:27:08 INFO - PROCESS | 3832 | 1461248828334 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 3832 | 1461248828338 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 07:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:27:08 INFO - PROCESS | 3832 | 1461248828346 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 3832 | 1461248828350 Marionette TRACE conn3 <- [1,1770,null,{}] 07:27:08 INFO - PROCESS | 3832 | 1461248828354 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 3832 | 1461248828457 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:27:08 INFO - PROCESS | 3832 | 1461248828564 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 3832 | ++DOCSHELL 13581400 == 59 [pid = 3832] [id = 452] 07:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (16634800) [pid = 3832] [serial = 1356] [outer = 00000000] 07:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (182C0400) [pid = 3832] [serial = 1357] [outer = 16634800] 07:27:08 INFO - PROCESS | 3832 | 1461248828619 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (183A9800) [pid = 3832] [serial = 1358] [outer = 16634800] 07:27:09 INFO - PROCESS | 3832 | 1461248829243 Marionette TRACE conn3 <- [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]]]}] 07:27:09 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 07:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 938ms 07:27:09 INFO - PROCESS | 3832 | 1461248829289 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 3832 | 1461248829292 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 07:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:27:09 INFO - PROCESS | 3832 | 1461248829296 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 3832 | 1461248829298 Marionette TRACE conn3 <- [1,1774,null,{}] 07:27:09 INFO - PROCESS | 3832 | 1461248829308 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 3832 | 1461248829413 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:27:09 INFO - PROCESS | 3832 | 1461248829523 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 3832 | ++DOCSHELL 19A96000 == 60 [pid = 3832] [id = 453] 07:27:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19A96400) [pid = 3832] [serial = 1359] [outer = 00000000] 07:27:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19B5A800) [pid = 3832] [serial = 1360] [outer = 19A96400] 07:27:09 INFO - PROCESS | 3832 | 1461248829623 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19E0D400) [pid = 3832] [serial = 1361] [outer = 19A96400] 07:27:10 INFO - PROCESS | 3832 | 1461248830170 Marionette TRACE conn3 <- [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]]]}] 07:27:10 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 07:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 906ms 07:27:10 INFO - PROCESS | 3832 | 1461248830199 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 3832 | 1461248830202 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 07:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:27:10 INFO - PROCESS | 3832 | 1461248830205 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 3832 | 1461248830207 Marionette TRACE conn3 <- [1,1778,null,{}] 07:27:10 INFO - PROCESS | 3832 | 1461248830211 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 3832 | 1461248830310 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:27:10 INFO - PROCESS | 3832 | 1461248830415 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 3832 | ++DOCSHELL 1A6F8C00 == 61 [pid = 3832] [id = 454] 07:27:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A6F9800) [pid = 3832] [serial = 1362] [outer = 00000000] 07:27:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1AAF5000) [pid = 3832] [serial = 1363] [outer = 1A6F9800] 07:27:10 INFO - PROCESS | 3832 | 1461248830469 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1AAF7C00) [pid = 3832] [serial = 1364] [outer = 1A6F9800] 07:27:11 INFO - PROCESS | 3832 | 1461248831102 Marionette TRACE conn3 <- [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]]]}] 07:27:11 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) 07:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 937ms 07:27:11 INFO - PROCESS | 3832 | 1461248831151 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 3832 | 1461248831153 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 07:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:27:11 INFO - PROCESS | 3832 | 1461248831157 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 3832 | 1461248831159 Marionette TRACE conn3 <- [1,1782,null,{}] 07:27:11 INFO - PROCESS | 3832 | 1461248831162 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 3832 | 1461248831260 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:27:11 INFO - PROCESS | 3832 | 1461248831555 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 3832 | ++DOCSHELL 12B36400 == 62 [pid = 3832] [id = 455] 07:27:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12D72400) [pid = 3832] [serial = 1365] [outer = 00000000] 07:27:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1357B800) [pid = 3832] [serial = 1366] [outer = 12D72400] 07:27:11 INFO - PROCESS | 3832 | 1461248831607 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13B5DC00) [pid = 3832] [serial = 1367] [outer = 12D72400] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 12D74000 == 61 [pid = 3832] [id = 331] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 12B7D400 == 60 [pid = 3832] [id = 435] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 17DF4800 == 59 [pid = 3832] [id = 430] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 02A90000 == 58 [pid = 3832] [id = 316] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 15D89000 == 57 [pid = 3832] [id = 429] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 13582800 == 56 [pid = 3832] [id = 332] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 13577400 == 55 [pid = 3832] [id = 449] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 12D71400 == 54 [pid = 3832] [id = 448] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 13308800 == 53 [pid = 3832] [id = 447] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 137AE800 == 52 [pid = 3832] [id = 446] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 1893A000 == 51 [pid = 3832] [id = 445] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 183AF800 == 50 [pid = 3832] [id = 444] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 182F0000 == 49 [pid = 3832] [id = 443] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 12BE6C00 == 48 [pid = 3832] [id = 442] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19DEB000) [pid = 3832] [serial = 1309] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | 1461248832192 Marionette TRACE conn3 <- [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]]]}] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 137B1400 == 47 [pid = 3832] [id = 441] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 12D3C800 == 46 [pid = 3832] [id = 437] 07:27:12 INFO - PROCESS | 3832 | --DOCSHELL 19876C00 == 45 [pid = 3832] [id = 436] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (18533000) [pid = 3832] [serial = 1294] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19871800) [pid = 3832] [serial = 1297] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (14BF3800) [pid = 3832] [serial = 1285] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (157A6000) [pid = 3832] [serial = 1286] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19A98400) [pid = 3832] [serial = 1307] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1357F000) [pid = 3832] [serial = 1282] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13882C00) [pid = 3832] [serial = 1283] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (183B7000) [pid = 3832] [serial = 1291] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13310000) [pid = 3832] [serial = 1276] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16CA6000) [pid = 3832] [serial = 1288] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1809C000) [pid = 3832] [serial = 1289] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B13C00) [pid = 3832] [serial = 1300] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1986C800) [pid = 3832] [serial = 1298] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (183E9400) [pid = 3832] [serial = 1303] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19B11400) [pid = 3832] [serial = 1306] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19B1B000) [pid = 3832] [serial = 1301] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15ED3C00) [pid = 3832] [serial = 1279] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (185D4C00) [pid = 3832] [serial = 1304] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18546400) [pid = 3832] [serial = 1295] [outer = 00000000] [url = about:blank] 07:27:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (183E4C00) [pid = 3832] [serial = 1292] [outer = 00000000] [url = about:blank] 07:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1078ms 07:27:12 INFO - PROCESS | 3832 | 1461248832250 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 3832 | 1461248832253 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 07:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:27:12 INFO - PROCESS | 3832 | 1461248832260 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 3832 | 1461248832264 Marionette TRACE conn3 <- [1,1786,null,{}] 07:27:12 INFO - PROCESS | 3832 | 1461248832269 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 3832 | 1461248832365 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:27:12 INFO - PROCESS | 3832 | 1461248832451 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 3832 | ++DOCSHELL 13581000 == 46 [pid = 3832] [id = 456] 07:27:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13581800) [pid = 3832] [serial = 1368] [outer = 00000000] 07:27:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13B2E800) [pid = 3832] [serial = 1369] [outer = 13581800] 07:27:12 INFO - PROCESS | 3832 | 1461248832498 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (14B4EC00) [pid = 3832] [serial = 1370] [outer = 13581800] 07:27:12 INFO - PROCESS | 3832 | 1461248832916 Marionette TRACE conn3 <- [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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 07:27:13 INFO - PROCESS | 3832 | 1461248833003 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 3832 | 1461248833006 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 07:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:27:13 INFO - PROCESS | 3832 | 1461248833010 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 3832 | 1461248833012 Marionette TRACE conn3 <- [1,1790,null,{}] 07:27:13 INFO - PROCESS | 3832 | 1461248833016 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 3832 | 1461248833094 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:27:13 INFO - PROCESS | 3832 | 1461248833109 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 3832 | ++DOCSHELL 16CB0000 == 47 [pid = 3832] [id = 457] 07:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17DF4800) [pid = 3832] [serial = 1371] [outer = 00000000] 07:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1809FC00) [pid = 3832] [serial = 1372] [outer = 17DF4800] 07:27:13 INFO - PROCESS | 3832 | 1461248833154 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (180A7000) [pid = 3832] [serial = 1373] [outer = 17DF4800] 07:27:13 INFO - PROCESS | 3832 | 1461248833618 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 641ms 07:27:13 INFO - PROCESS | 3832 | 1461248833649 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 3832 | 1461248833651 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 07:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:27:13 INFO - PROCESS | 3832 | 1461248833660 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 3832 | 1461248833665 Marionette TRACE conn3 <- [1,1794,null,{}] 07:27:13 INFO - PROCESS | 3832 | 1461248833670 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 3832 | 1461248833751 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:27:13 INFO - PROCESS | 3832 | 1461248833759 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 3832 | ++DOCSHELL 13B37C00 == 48 [pid = 3832] [id = 458] 07:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1809E000) [pid = 3832] [serial = 1374] [outer = 00000000] 07:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (18546000) [pid = 3832] [serial = 1375] [outer = 1809E000] 07:27:13 INFO - PROCESS | 3832 | 1461248833803 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1854AC00) [pid = 3832] [serial = 1376] [outer = 1809E000] 07:27:14 INFO - PROCESS | 3832 | 1461248834257 Marionette TRACE conn3 <- [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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 656ms 07:27:14 INFO - PROCESS | 3832 | 1461248834312 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 3832 | 1461248834315 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 07:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:27:14 INFO - PROCESS | 3832 | 1461248834318 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 3832 | 1461248834320 Marionette TRACE conn3 <- [1,1798,null,{}] 07:27:14 INFO - PROCESS | 3832 | 1461248834323 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 3832 | 1461248834400 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:27:14 INFO - PROCESS | 3832 | 1461248834406 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 3832 | ++DOCSHELL 18553000 == 49 [pid = 3832] [id = 459] 07:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (18553800) [pid = 3832] [serial = 1377] [outer = 00000000] 07:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (18D16C00) [pid = 3832] [serial = 1378] [outer = 18553800] 07:27:14 INFO - PROCESS | 3832 | 1461248834450 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (18D16800) [pid = 3832] [serial = 1379] [outer = 18553800] 07:27:14 INFO - PROCESS | 3832 | 1461248834944 Marionette TRACE conn3 <- [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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 07:27:14 INFO - PROCESS | 3832 | 1461248834958 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 3832 | 1461248834960 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 07:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:27:14 INFO - PROCESS | 3832 | 1461248834964 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 3832 | 1461248834966 Marionette TRACE conn3 <- [1,1802,null,{}] 07:27:14 INFO - PROCESS | 3832 | 1461248834969 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 3832 | 1461248835076 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:27:15 INFO - PROCESS | 3832 | 1461248835082 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 3832 | ++DOCSHELL 1986C800 == 50 [pid = 3832] [id = 460] 07:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (199CA800) [pid = 3832] [serial = 1380] [outer = 00000000] 07:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (199D9C00) [pid = 3832] [serial = 1381] [outer = 199CA800] 07:27:15 INFO - PROCESS | 3832 | 1461248835184 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19B13400) [pid = 3832] [serial = 1382] [outer = 199CA800] 07:27:15 INFO - PROCESS | 3832 | 1461248835633 Marionette TRACE conn3 <- [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]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 07:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:27:15 INFO - PROCESS | 3832 | 1461248835702 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 3832 | 1461248835704 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 07:27:15 INFO - PROCESS | 3832 | 1461248835707 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 3832 | 1461248835709 Marionette TRACE conn3 <- [1,1806,null,{}] 07:27:15 INFO - PROCESS | 3832 | 1461248835712 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 3832 | 1461248835848 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:27:15 INFO - PROCESS | 3832 | 1461248835873 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 3832 | ++DOCSHELL 19B15C00 == 51 [pid = 3832] [id = 461] 07:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19B16C00) [pid = 3832] [serial = 1383] [outer = 00000000] 07:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19E01400) [pid = 3832] [serial = 1384] [outer = 19B16C00] 07:27:15 INFO - PROCESS | 3832 | 1461248835916 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19DEF000) [pid = 3832] [serial = 1385] [outer = 19B16C00] 07:27:16 INFO - PROCESS | 3832 | 1461248836364 Marionette TRACE conn3 <- [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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms 07:27:16 INFO - PROCESS | 3832 | 1461248836407 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 3832 | 1461248836409 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 07:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:27:16 INFO - PROCESS | 3832 | 1461248836412 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 3832 | 1461248836414 Marionette TRACE conn3 <- [1,1810,null,{}] 07:27:16 INFO - PROCESS | 3832 | 1461248836417 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 3832 | 1461248836521 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:27:16 INFO - PROCESS | 3832 | 1461248836527 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 3832 | ++DOCSHELL 1335F000 == 52 [pid = 3832] [id = 462] 07:27:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19B52800) [pid = 3832] [serial = 1386] [outer = 00000000] 07:27:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1A561400) [pid = 3832] [serial = 1387] [outer = 19B52800] 07:27:16 INFO - PROCESS | 3832 | 1461248836621 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A570C00) [pid = 3832] [serial = 1388] [outer = 19B52800] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (182F3C00) [pid = 3832] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (14497400) [pid = 3832] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (18D09800) [pid = 3832] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (18547400) [pid = 3832] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13577C00) [pid = 3832] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (13B2E000) [pid = 3832] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (18548000) [pid = 3832] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (12D7E000) [pid = 3832] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:27:16 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13363000) [pid = 3832] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:27:17 INFO - PROCESS | 3832 | 1461248837082 Marionette TRACE conn3 <- [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]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 703ms 07:27:17 INFO - PROCESS | 3832 | 1461248837112 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 3832 | 1461248837114 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 07:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:27:17 INFO - PROCESS | 3832 | 1461248837118 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 3832 | 1461248837119 Marionette TRACE conn3 <- [1,1814,null,{}] 07:27:17 INFO - PROCESS | 3832 | 1461248837123 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 3832 | 1461248837225 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:27:17 INFO - PROCESS | 3832 | 1461248837233 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 3832 | ++DOCSHELL 18548000 == 53 [pid = 3832] [id = 463] 07:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19924800) [pid = 3832] [serial = 1389] [outer = 00000000] 07:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19E78000) [pid = 3832] [serial = 1390] [outer = 19924800] 07:27:17 INFO - PROCESS | 3832 | 1461248837276 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A3EE000) [pid = 3832] [serial = 1391] [outer = 19924800] 07:27:17 INFO - PROCESS | 3832 | 1461248837707 Marionette TRACE conn3 <- [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]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 641ms 07:27:17 INFO - PROCESS | 3832 | 1461248837756 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 3832 | 1461248837758 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 07:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:27:17 INFO - PROCESS | 3832 | 1461248837761 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 3832 | 1461248837763 Marionette TRACE conn3 <- [1,1818,null,{}] 07:27:17 INFO - PROCESS | 3832 | 1461248837766 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 3832 | 1461248837842 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:27:17 INFO - PROCESS | 3832 | 1461248837848 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 3832 | ++DOCSHELL 19B52C00 == 54 [pid = 3832] [id = 464] 07:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19E73C00) [pid = 3832] [serial = 1392] [outer = 00000000] 07:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1AF73000) [pid = 3832] [serial = 1393] [outer = 19E73C00] 07:27:17 INFO - PROCESS | 3832 | 1461248837891 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1AF68800) [pid = 3832] [serial = 1394] [outer = 19E73C00] 07:27:18 INFO - PROCESS | 3832 | 1461248838311 Marionette TRACE conn3 <- [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]]]}] 07:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 593ms 07:27:18 INFO - PROCESS | 3832 | 1461248838359 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 3832 | 1461248838360 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 07:27:18 INFO - PROCESS | 3832 | 1461248838364 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:27:18 INFO - PROCESS | 3832 | 1461248838365 Marionette TRACE conn3 <- [1,1822,null,{}] 07:27:18 INFO - PROCESS | 3832 | 1461248838369 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:18 INFO - PROCESS | 3832 | 1461248838449 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:27:18 INFO - PROCESS | 3832 | 1461248838455 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 3832 | ++DOCSHELL 1330AC00 == 55 [pid = 3832] [id = 465] 07:27:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1C506C00) [pid = 3832] [serial = 1395] [outer = 00000000] 07:27:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1C50CC00) [pid = 3832] [serial = 1396] [outer = 1C506C00] 07:27:18 INFO - PROCESS | 3832 | 1461248838507 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1C605000) [pid = 3832] [serial = 1397] [outer = 1C506C00] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 18D15800 == 54 [pid = 3832] [id = 329] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 183E8800 == 53 [pid = 3832] [id = 328] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 15B33800 == 52 [pid = 3832] [id = 438] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 18A9C000 == 51 [pid = 3832] [id = 439] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 183B1400 == 50 [pid = 3832] [id = 431] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 13378400 == 49 [pid = 3832] [id = 324] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 148B2C00 == 48 [pid = 3832] [id = 440] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 13360000 == 47 [pid = 3832] [id = 323] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 1335B000 == 46 [pid = 3832] [id = 434] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 197E0000 == 45 [pid = 3832] [id = 433] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 02A8EC00 == 44 [pid = 3832] [id = 330] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 12D75800 == 43 [pid = 3832] [id = 317] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 1892E000 == 42 [pid = 3832] [id = 432] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 13581000 == 41 [pid = 3832] [id = 456] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 12B36400 == 40 [pid = 3832] [id = 455] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 1A6F8C00 == 39 [pid = 3832] [id = 454] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 13581400 == 38 [pid = 3832] [id = 452] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 19A96000 == 37 [pid = 3832] [id = 453] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 185CDC00 == 36 [pid = 3832] [id = 450] 07:27:19 INFO - PROCESS | 3832 | --DOCSHELL 1357F800 == 35 [pid = 3832] [id = 451] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 18553000 == 34 [pid = 3832] [id = 459] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 16CB0000 == 33 [pid = 3832] [id = 457] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 13B37C00 == 32 [pid = 3832] [id = 458] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 1986C800 == 31 [pid = 3832] [id = 460] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 19B15C00 == 30 [pid = 3832] [id = 461] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 1335F000 == 29 [pid = 3832] [id = 462] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 18548000 == 28 [pid = 3832] [id = 463] 07:27:20 INFO - PROCESS | 3832 | --DOCSHELL 19B52C00 == 27 [pid = 3832] [id = 464] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (183B0400) [pid = 3832] [serial = 1330] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19E09400) [pid = 3832] [serial = 1321] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (15B2F000) [pid = 3832] [serial = 1324] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (183B1C00) [pid = 3832] [serial = 1315] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1986E000) [pid = 3832] [serial = 1337] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B18400) [pid = 3832] [serial = 1339] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19FAF000) [pid = 3832] [serial = 1348] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13DAAC00) [pid = 3832] [serial = 1312] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19B55400) [pid = 3832] [serial = 1340] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1986F400) [pid = 3832] [serial = 1336] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19E6E400) [pid = 3832] [serial = 1342] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (18934C00) [pid = 3832] [serial = 1333] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1662B000) [pid = 3832] [serial = 1328] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19DE5000) [pid = 3832] [serial = 1318] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (18530C00) [pid = 3832] [serial = 1346] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (183E7400) [pid = 3832] [serial = 1331] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1A051800) [pid = 3832] [serial = 1349] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15743000) [pid = 3832] [serial = 1327] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19E6D000) [pid = 3832] [serial = 1343] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18939C00) [pid = 3832] [serial = 1334] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15BD6C00) [pid = 3832] [serial = 1325] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (183B3800) [pid = 3832] [serial = 1345] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A5C2C00) [pid = 3832] [serial = 1351] [outer = 00000000] [url = about:blank] 07:27:20 INFO - PROCESS | 3832 | 1461248840442 Marionette TRACE conn3 <- [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]]]}] 07:27:20 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 07:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2110ms 07:27:20 INFO - PROCESS | 3832 | 1461248840481 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 3832 | 1461248840485 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 07:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:27:20 INFO - PROCESS | 3832 | 1461248840490 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 3832 | 1461248840494 Marionette TRACE conn3 <- [1,1826,null,{}] 07:27:20 INFO - PROCESS | 3832 | 1461248840500 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:20 INFO - PROCESS | 3832 | 1461248840588 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:27:20 INFO - PROCESS | 3832 | 1461248840597 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 3832 | ++DOCSHELL 11F4A400 == 28 [pid = 3832] [id = 466] 07:27:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (11F4D800) [pid = 3832] [serial = 1398] [outer = 00000000] 07:27:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12C5C000) [pid = 3832] [serial = 1399] [outer = 11F4D800] 07:27:20 INFO - PROCESS | 3832 | 1461248840645 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12D47800) [pid = 3832] [serial = 1400] [outer = 11F4D800] 07:27:21 INFO - PROCESS | 3832 | 1461248841151 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 703ms 07:27:21 INFO - PROCESS | 3832 | 1461248841193 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 3832 | 1461248841199 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 07:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:27:21 INFO - PROCESS | 3832 | 1461248841205 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 3832 | 1461248841208 Marionette TRACE conn3 <- [1,1830,null,{}] 07:27:21 INFO - PROCESS | 3832 | 1461248841212 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 3832 | 1461248841296 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:27:21 INFO - PROCESS | 3832 | 1461248841307 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 3832 | ++DOCSHELL 13358800 == 29 [pid = 3832] [id = 467] 07:27:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1335EC00) [pid = 3832] [serial = 1401] [outer = 00000000] 07:27:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13573400) [pid = 3832] [serial = 1402] [outer = 1335EC00] 07:27:21 INFO - PROCESS | 3832 | 1461248841352 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1357A400) [pid = 3832] [serial = 1403] [outer = 1335EC00] 07:27:21 INFO - PROCESS | 3832 | 1461248841840 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 688ms 07:27:21 INFO - PROCESS | 3832 | 1461248841907 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 3832 | 1461248841909 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 07:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:27:21 INFO - PROCESS | 3832 | 1461248841913 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 3832 | 1461248841916 Marionette TRACE conn3 <- [1,1834,null,{}] 07:27:21 INFO - PROCESS | 3832 | 1461248841927 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 3832 | 1461248842043 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:27:22 INFO - PROCESS | 3832 | 1461248842134 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 3832 | ++DOCSHELL 14B54400 == 30 [pid = 3832] [id = 468] 07:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (14B54800) [pid = 3832] [serial = 1404] [outer = 00000000] 07:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15B2F000) [pid = 3832] [serial = 1405] [outer = 14B54800] 07:27:22 INFO - PROCESS | 3832 | 1461248842183 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15BCE400) [pid = 3832] [serial = 1406] [outer = 14B54800] 07:27:22 INFO - PROCESS | 3832 | 1461248842582 Marionette TRACE conn3 <- [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]]]}] 07:27:22 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) 07:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 704ms 07:27:22 INFO - PROCESS | 3832 | 1461248842611 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 3832 | 1461248842614 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 07:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:27:22 INFO - PROCESS | 3832 | 1461248842625 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 3832 | 1461248842626 Marionette TRACE conn3 <- [1,1838,null,{}] 07:27:22 INFO - PROCESS | 3832 | 1461248842630 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 3832 | 1461248842706 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:27:22 INFO - PROCESS | 3832 | 1461248842712 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 3832 | ++DOCSHELL 157B0000 == 31 [pid = 3832] [id = 469] 07:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (15ED3400) [pid = 3832] [serial = 1407] [outer = 00000000] 07:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16937400) [pid = 3832] [serial = 1408] [outer = 15ED3400] 07:27:22 INFO - PROCESS | 3832 | 1461248842763 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (16CAC000) [pid = 3832] [serial = 1409] [outer = 15ED3400] 07:27:23 INFO - PROCESS | 3832 | 1461248843193 Marionette TRACE conn3 <- [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]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 593ms 07:27:23 INFO - PROCESS | 3832 | 1461248843219 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 3832 | 1461248843221 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 07:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:27:23 INFO - PROCESS | 3832 | 1461248843235 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 3832 | 1461248843237 Marionette TRACE conn3 <- [1,1842,null,{}] 07:27:23 INFO - PROCESS | 3832 | 1461248843244 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 3832 | 1461248843317 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:27:23 INFO - PROCESS | 3832 | 1461248843323 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 3832 | ++DOCSHELL 1809E800 == 32 [pid = 3832] [id = 470] 07:27:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1809EC00) [pid = 3832] [serial = 1410] [outer = 00000000] 07:27:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (182EE000) [pid = 3832] [serial = 1411] [outer = 1809EC00] 07:27:23 INFO - PROCESS | 3832 | 1461248843368 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (183AB000) [pid = 3832] [serial = 1412] [outer = 1809EC00] 07:27:23 INFO - PROCESS | 3832 | 1461248843834 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 625ms 07:27:23 INFO - PROCESS | 3832 | 1461248843875 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 3832 | 1461248843877 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 07:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:27:23 INFO - PROCESS | 3832 | 1461248843880 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 3832 | 1461248843882 Marionette TRACE conn3 <- [1,1846,null,{}] 07:27:23 INFO - PROCESS | 3832 | 1461248843885 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 3832 | 1461248843990 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:27:24 INFO - PROCESS | 3832 | 1461248844000 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 3832 | ++DOCSHELL 12B30000 == 33 [pid = 3832] [id = 471] 07:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (180A4C00) [pid = 3832] [serial = 1413] [outer = 00000000] 07:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (18549400) [pid = 3832] [serial = 1414] [outer = 180A4C00] 07:27:24 INFO - PROCESS | 3832 | 1461248844047 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1854D000) [pid = 3832] [serial = 1415] [outer = 180A4C00] 07:27:24 INFO - PROCESS | 3832 | 1461248844475 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 07:27:24 INFO - PROCESS | 3832 | 1461248844517 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 3832 | 1461248844519 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 07:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:27:24 INFO - PROCESS | 3832 | 1461248844525 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 3832 | 1461248844527 Marionette TRACE conn3 <- [1,1850,null,{}] 07:27:24 INFO - PROCESS | 3832 | 1461248844530 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 3832 | 1461248844601 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:27:24 INFO - PROCESS | 3832 | 1461248844607 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 3832 | ++DOCSHELL 183E7C00 == 34 [pid = 3832] [id = 472] 07:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (18529C00) [pid = 3832] [serial = 1416] [outer = 00000000] 07:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (18A9C000) [pid = 3832] [serial = 1417] [outer = 18529C00] 07:27:24 INFO - PROCESS | 3832 | 1461248844651 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (18935C00) [pid = 3832] [serial = 1418] [outer = 18529C00] 07:27:25 INFO - PROCESS | 3832 | 1461248845106 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 641ms 07:27:25 INFO - PROCESS | 3832 | 1461248845161 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 3832 | 1461248845163 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 07:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:27:25 INFO - PROCESS | 3832 | 1461248845167 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 3832 | 1461248845169 Marionette TRACE conn3 <- [1,1854,null,{}] 07:27:25 INFO - PROCESS | 3832 | 1461248845177 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 3832 | 1461248845249 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:27:25 INFO - PROCESS | 3832 | 1461248845256 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 3832 | ++DOCSHELL 18D08800 == 35 [pid = 3832] [id = 473] 07:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1986F400) [pid = 3832] [serial = 1419] [outer = 00000000] 07:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19928C00) [pid = 3832] [serial = 1420] [outer = 1986F400] 07:27:25 INFO - PROCESS | 3832 | 1461248845299 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19926000) [pid = 3832] [serial = 1421] [outer = 1986F400] 07:27:25 INFO - PROCESS | 3832 | 1461248845757 Marionette TRACE conn3 <- [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]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 640ms 07:27:25 INFO - PROCESS | 3832 | 1461248845804 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 3832 | 1461248845806 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 07:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:27:25 INFO - PROCESS | 3832 | 1461248845810 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 3832 | 1461248845811 Marionette TRACE conn3 <- [1,1858,null,{}] 07:27:25 INFO - PROCESS | 3832 | 1461248845815 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 3832 | 1461248845918 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:27:25 INFO - PROCESS | 3832 | 1461248845926 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 3832 | ++DOCSHELL 13B5B400 == 36 [pid = 3832] [id = 474] 07:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (199D0400) [pid = 3832] [serial = 1422] [outer = 00000000] 07:27:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (19A96800) [pid = 3832] [serial = 1423] [outer = 199D0400] 07:27:25 INFO - PROCESS | 3832 | 1461248845970 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (19A93C00) [pid = 3832] [serial = 1424] [outer = 199D0400] 07:27:26 INFO - PROCESS | 3832 | 1461248846431 Marionette TRACE conn3 <- [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]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 641ms 07:27:26 INFO - PROCESS | 3832 | 1461248846448 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 3832 | 1461248846449 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 07:27:26 INFO - PROCESS | 3832 | 1461248846453 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:27:26 INFO - PROCESS | 3832 | 1461248846454 Marionette TRACE conn3 <- [1,1862,null,{}] 07:27:26 INFO - PROCESS | 3832 | 1461248846458 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 3832 | 1461248846565 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:27:26 INFO - PROCESS | 3832 | 1461248846572 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 3832 | ++DOCSHELL 19925C00 == 37 [pid = 3832] [id = 475] 07:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (199CF000) [pid = 3832] [serial = 1425] [outer = 00000000] 07:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (19B54000) [pid = 3832] [serial = 1426] [outer = 199CF000] 07:27:26 INFO - PROCESS | 3832 | 1461248846616 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (19B59400) [pid = 3832] [serial = 1427] [outer = 199CF000] 07:27:27 INFO - PROCESS | 3832 | 1461248847072 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 625ms 07:27:27 INFO - PROCESS | 3832 | 1461248847091 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 3832 | 1461248847093 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 07:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:27:27 INFO - PROCESS | 3832 | 1461248847097 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 3832 | 1461248847099 Marionette TRACE conn3 <- [1,1866,null,{}] 07:27:27 INFO - PROCESS | 3832 | 1461248847108 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 3832 | 1461248847227 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:27:27 INFO - PROCESS | 3832 | 1461248847321 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 3832 | ++DOCSHELL 19DEA800 == 38 [pid = 3832] [id = 476] 07:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (19DEE000) [pid = 3832] [serial = 1428] [outer = 00000000] 07:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (19E0FC00) [pid = 3832] [serial = 1429] [outer = 19DEE000] 07:27:27 INFO - PROCESS | 3832 | 1461248847375 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19E79400) [pid = 3832] [serial = 1430] [outer = 19DEE000] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (15ED2C00) [pid = 3832] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (190B0000) [pid = 3832] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (02A7B800) [pid = 3832] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (18549C00) [pid = 3832] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (13496800) [pid = 3832] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (1C60A800) [pid = 3832] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1550F400) [pid = 3832] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19A92C00) [pid = 3832] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (199CA800) [pid = 3832] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19B16C00) [pid = 3832] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19B52800) [pid = 3832] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19924800) [pid = 3832] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19E73C00) [pid = 3832] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (18553800) [pid = 3832] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1809E000) [pid = 3832] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (17DF4800) [pid = 3832] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13581800) [pid = 3832] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (12D72400) [pid = 3832] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1A6F9800) [pid = 3832] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19A96400) [pid = 3832] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16634800) [pid = 3832] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1357FC00) [pid = 3832] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19DE5800) [pid = 3832] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:27:27 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12D40C00) [pid = 3832] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:27:28 INFO - PROCESS | 3832 | 1461248848138 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1079ms 07:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:27:28 INFO - PROCESS | 3832 | 1461248848187 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 3832 | 1461248848189 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 07:27:28 INFO - PROCESS | 3832 | 1461248848192 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 3832 | 1461248848194 Marionette TRACE conn3 <- [1,1870,null,{}] 07:27:28 INFO - PROCESS | 3832 | 1461248848197 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 3832 | 1461248848271 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:27:28 INFO - PROCESS | 3832 | 1461248848277 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 3832 | ++DOCSHELL 1357FC00 == 39 [pid = 3832] [id = 477] 07:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (137BAC00) [pid = 3832] [serial = 1431] [outer = 00000000] 07:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (15ED2C00) [pid = 3832] [serial = 1432] [outer = 137BAC00] 07:27:28 INFO - PROCESS | 3832 | 1461248848320 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15D8DC00) [pid = 3832] [serial = 1433] [outer = 137BAC00] 07:27:28 INFO - PROCESS | 3832 | 1461248848740 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 594ms 07:27:28 INFO - PROCESS | 3832 | 1461248848792 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 3832 | 1461248848794 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 07:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:27:28 INFO - PROCESS | 3832 | 1461248848797 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 3832 | 1461248848799 Marionette TRACE conn3 <- [1,1874,null,{}] 07:27:28 INFO - PROCESS | 3832 | 1461248848802 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 3832 | 1461248848884 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:27:28 INFO - PROCESS | 3832 | 1461248848890 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 3832 | ++DOCSHELL 02A94800 == 40 [pid = 3832] [id = 478] 07:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (12B7D000) [pid = 3832] [serial = 1434] [outer = 00000000] 07:27:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (185CD800) [pid = 3832] [serial = 1435] [outer = 12B7D000] 07:27:28 INFO - PROCESS | 3832 | 1461248848933 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (199CD800) [pid = 3832] [serial = 1436] [outer = 12B7D000] 07:27:29 INFO - PROCESS | 3832 | 1461248849375 Marionette TRACE conn3 <- [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]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 641ms 07:27:29 INFO - PROCESS | 3832 | 1461248849433 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 3832 | 1461248849435 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 07:27:29 INFO - PROCESS | 3832 | 1461248849438 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:27:29 INFO - PROCESS | 3832 | 1461248849439 Marionette TRACE conn3 <- [1,1878,null,{}] 07:27:29 INFO - PROCESS | 3832 | 1461248849442 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:29 INFO - PROCESS | 3832 | 1461248849515 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:27:29 INFO - PROCESS | 3832 | 1461248849522 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 3832 | ++DOCSHELL 182C9000 == 41 [pid = 3832] [id = 479] 07:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19A92C00) [pid = 3832] [serial = 1437] [outer = 00000000] 07:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19DEC000) [pid = 3832] [serial = 1438] [outer = 19A92C00] 07:27:29 INFO - PROCESS | 3832 | 1461248849565 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19E07C00) [pid = 3832] [serial = 1439] [outer = 19A92C00] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 02677C00 == 40 [pid = 3832] [id = 425] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 13309000 == 39 [pid = 3832] [id = 427] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 18531800 == 38 [pid = 3832] [id = 417] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 19DE1400 == 37 [pid = 3832] [id = 421] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 197DE800 == 36 [pid = 3832] [id = 419] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 134A4C00 == 35 [pid = 3832] [id = 423] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 165A5C00 == 34 [pid = 3832] [id = 420] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 12B78400 == 33 [pid = 3832] [id = 426] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 15D86400 == 32 [pid = 3832] [id = 416] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 11F4E000 == 31 [pid = 3832] [id = 422] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 180A2C00 == 30 [pid = 3832] [id = 424] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 13DA7400 == 29 [pid = 3832] [id = 428] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 11F45C00 == 28 [pid = 3832] [id = 411] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 13309400 == 27 [pid = 3832] [id = 412] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 14BF1C00 == 26 [pid = 3832] [id = 413] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 157A8800 == 25 [pid = 3832] [id = 414] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 1692E800 == 24 [pid = 3832] [id = 415] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 185CE000 == 23 [pid = 3832] [id = 418] 07:27:30 INFO - PROCESS | 3832 | --DOCSHELL 1330AC00 == 22 [pid = 3832] [id = 465] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19E10400) [pid = 3832] [serial = 1322] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1692E000) [pid = 3832] [serial = 1280] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1C7A0C00) [pid = 3832] [serial = 1232] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (14B10C00) [pid = 3832] [serial = 1313] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (18529000) [pid = 3832] [serial = 1316] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19E06400) [pid = 3832] [serial = 1319] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1336F800) [pid = 3832] [serial = 1277] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19E0A400) [pid = 3832] [serial = 1274] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19DEA000) [pid = 3832] [serial = 1310] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1C50CC00) [pid = 3832] [serial = 1396] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (199D9C00) [pid = 3832] [serial = 1381] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19E01400) [pid = 3832] [serial = 1384] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B13400) [pid = 3832] [serial = 1382] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A561400) [pid = 3832] [serial = 1387] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19DEF000) [pid = 3832] [serial = 1385] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19E78000) [pid = 3832] [serial = 1390] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AF73000) [pid = 3832] [serial = 1393] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A570C00) [pid = 3832] [serial = 1388] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (18D16C00) [pid = 3832] [serial = 1378] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18546000) [pid = 3832] [serial = 1375] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1854AC00) [pid = 3832] [serial = 1376] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1809FC00) [pid = 3832] [serial = 1372] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (180A7000) [pid = 3832] [serial = 1373] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13B2E800) [pid = 3832] [serial = 1369] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14B4EC00) [pid = 3832] [serial = 1370] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13B5DC00) [pid = 3832] [serial = 1367] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1357B800) [pid = 3832] [serial = 1366] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1AAF7C00) [pid = 3832] [serial = 1364] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1AAF5000) [pid = 3832] [serial = 1363] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19E0D400) [pid = 3832] [serial = 1361] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19B5A800) [pid = 3832] [serial = 1360] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (183A9800) [pid = 3832] [serial = 1358] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (182C0400) [pid = 3832] [serial = 1357] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1444C400) [pid = 3832] [serial = 1355] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13B36C00) [pid = 3832] [serial = 1354] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A5C7C00) [pid = 3832] [serial = 1352] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1AF68800) [pid = 3832] [serial = 1394] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1A3EE000) [pid = 3832] [serial = 1391] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (18D16800) [pid = 3832] [serial = 1379] [outer = 00000000] [url = about:blank] 07:27:31 INFO - PROCESS | 3832 | 1461248851346 Marionette TRACE conn3 <- [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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1954ms 07:27:31 INFO - PROCESS | 3832 | 1461248851398 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 3832 | 1461248851402 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 07:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:27:31 INFO - PROCESS | 3832 | 1461248851407 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 3832 | 1461248851409 Marionette TRACE conn3 <- [1,1882,null,{}] 07:27:31 INFO - PROCESS | 3832 | 1461248851416 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 3832 | 1461248851499 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:27:31 INFO - PROCESS | 3832 | 1461248851508 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 3832 | ++DOCSHELL 12D3D400 == 23 [pid = 3832] [id = 480] 07:27:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (12D40400) [pid = 3832] [serial = 1440] [outer = 00000000] 07:27:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1330B400) [pid = 3832] [serial = 1441] [outer = 12D40400] 07:27:31 INFO - PROCESS | 3832 | 1461248851556 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1335B000) [pid = 3832] [serial = 1442] [outer = 12D40400] 07:27:32 INFO - PROCESS | 3832 | 1461248852046 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 703ms 07:27:32 INFO - PROCESS | 3832 | 1461248852104 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 3832 | 1461248852110 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 07:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:27:32 INFO - PROCESS | 3832 | 1461248852116 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 3832 | 1461248852119 Marionette TRACE conn3 <- [1,1886,null,{}] 07:27:32 INFO - PROCESS | 3832 | 1461248852122 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 3832 | 1461248852206 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:27:32 INFO - PROCESS | 3832 | 1461248852214 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 3832 | ++DOCSHELL 1357AC00 == 24 [pid = 3832] [id = 481] 07:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1357B800) [pid = 3832] [serial = 1443] [outer = 00000000] 07:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (137B7C00) [pid = 3832] [serial = 1444] [outer = 1357B800] 07:27:32 INFO - PROCESS | 3832 | 1461248852259 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13886000) [pid = 3832] [serial = 1445] [outer = 1357B800] 07:27:32 INFO - PROCESS | 3832 | 1461248852733 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 625ms 07:27:32 INFO - PROCESS | 3832 | 1461248852752 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 3832 | 1461248852754 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 07:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:27:32 INFO - PROCESS | 3832 | 1461248852762 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 3832 | 1461248852765 Marionette TRACE conn3 <- [1,1890,null,{}] 07:27:32 INFO - PROCESS | 3832 | 1461248852777 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 3832 | 1461248852854 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:27:32 INFO - PROCESS | 3832 | 1461248852898 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 3832 | ++DOCSHELL 15515C00 == 25 [pid = 3832] [id = 482] 07:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15516000) [pid = 3832] [serial = 1446] [outer = 00000000] 07:27:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (157A6C00) [pid = 3832] [serial = 1447] [outer = 15516000] 07:27:32 INFO - PROCESS | 3832 | 1461248852954 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (159F0800) [pid = 3832] [serial = 1448] [outer = 15516000] 07:27:33 INFO - PROCESS | 3832 | 1461248853408 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 704ms 07:27:33 INFO - PROCESS | 3832 | 1461248853461 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 3832 | 1461248853464 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 07:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:27:33 INFO - PROCESS | 3832 | 1461248853467 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 3832 | 1461248853469 Marionette TRACE conn3 <- [1,1894,null,{}] 07:27:33 INFO - PROCESS | 3832 | 1461248853472 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 3832 | 1461248853547 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:27:33 INFO - PROCESS | 3832 | 1461248853553 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 3832 | ++DOCSHELL 15726800 == 26 [pid = 3832] [id = 483] 07:27:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15BD2800) [pid = 3832] [serial = 1449] [outer = 00000000] 07:27:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (165AF800) [pid = 3832] [serial = 1450] [outer = 15BD2800] 07:27:33 INFO - PROCESS | 3832 | 1461248853598 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16638C00) [pid = 3832] [serial = 1451] [outer = 15BD2800] 07:27:34 INFO - PROCESS | 3832 | 1461248854026 Marionette TRACE conn3 <- [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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 593ms 07:27:34 INFO - PROCESS | 3832 | 1461248854064 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 3832 | 1461248854066 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 07:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:27:34 INFO - PROCESS | 3832 | 1461248854069 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 3832 | 1461248854071 Marionette TRACE conn3 <- [1,1898,null,{}] 07:27:34 INFO - PROCESS | 3832 | 1461248854078 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 3832 | 1461248854149 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:27:34 INFO - PROCESS | 3832 | 1461248854156 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 3832 | ++DOCSHELL 165A7400 == 27 [pid = 3832] [id = 484] 07:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (165ACC00) [pid = 3832] [serial = 1452] [outer = 00000000] 07:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1809D400) [pid = 3832] [serial = 1453] [outer = 165ACC00] 07:27:34 INFO - PROCESS | 3832 | 1461248854199 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (180A1400) [pid = 3832] [serial = 1454] [outer = 165ACC00] 07:27:34 INFO - PROCESS | 3832 | 1461248854676 Marionette TRACE conn3 <- [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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 641ms 07:27:34 INFO - PROCESS | 3832 | 1461248854708 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 3832 | 1461248854710 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 07:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:27:34 INFO - PROCESS | 3832 | 1461248854714 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 3832 | 1461248854715 Marionette TRACE conn3 <- [1,1902,null,{}] 07:27:34 INFO - PROCESS | 3832 | 1461248854718 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 3832 | 1461248854810 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:27:34 INFO - PROCESS | 3832 | 1461248854817 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 3832 | ++DOCSHELL 180A3800 == 28 [pid = 3832] [id = 485] 07:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (182CC000) [pid = 3832] [serial = 1455] [outer = 00000000] 07:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183E1800) [pid = 3832] [serial = 1456] [outer = 182CC000] 07:27:34 INFO - PROCESS | 3832 | 1461248854864 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183E7800) [pid = 3832] [serial = 1457] [outer = 182CC000] 07:27:35 INFO - PROCESS | 3832 | 1461248855290 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 640ms 07:27:35 INFO - PROCESS | 3832 | 1461248855351 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 3832 | 1461248855353 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 07:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:27:35 INFO - PROCESS | 3832 | 1461248855360 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 3832 | 1461248855362 Marionette TRACE conn3 <- [1,1906,null,{}] 07:27:35 INFO - PROCESS | 3832 | 1461248855365 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 3832 | 1461248855435 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:27:35 INFO - PROCESS | 3832 | 1461248855441 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 3832 | ++DOCSHELL 183AE000 == 29 [pid = 3832] [id = 486] 07:27:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (183B1000) [pid = 3832] [serial = 1458] [outer = 00000000] 07:27:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1852DC00) [pid = 3832] [serial = 1459] [outer = 183B1000] 07:27:35 INFO - PROCESS | 3832 | 1461248855485 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1852D000) [pid = 3832] [serial = 1460] [outer = 183B1000] 07:27:35 INFO - PROCESS | 3832 | 1461248855916 Marionette TRACE conn3 <- [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]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 594ms 07:27:35 INFO - PROCESS | 3832 | 1461248855969 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 3832 | 1461248855972 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 07:27:35 INFO - PROCESS | 3832 | 1461248855981 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:27:35 INFO - PROCESS | 3832 | 1461248855983 Marionette TRACE conn3 <- [1,1910,null,{}] 07:27:35 INFO - PROCESS | 3832 | 1461248855986 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 3832 | 1461248856061 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:27:36 INFO - PROCESS | 3832 | 1461248856066 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 3832 | ++DOCSHELL 1854A400 == 30 [pid = 3832] [id = 487] 07:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1854A800) [pid = 3832] [serial = 1461] [outer = 00000000] 07:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (185CDC00) [pid = 3832] [serial = 1462] [outer = 1854A800] 07:27:36 INFO - PROCESS | 3832 | 1461248856110 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18553800) [pid = 3832] [serial = 1463] [outer = 1854A800] 07:27:36 INFO - PROCESS | 3832 | 1461248856533 Marionette TRACE conn3 <- [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]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 594ms 07:27:36 INFO - PROCESS | 3832 | 1461248856584 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 3832 | 1461248856586 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 07:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:27:36 INFO - PROCESS | 3832 | 1461248856593 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 3832 | 1461248856595 Marionette TRACE conn3 <- [1,1914,null,{}] 07:27:36 INFO - PROCESS | 3832 | 1461248856598 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 3832 | 1461248856706 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:27:36 INFO - PROCESS | 3832 | 1461248856712 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 3832 | ++DOCSHELL 15510400 == 31 [pid = 3832] [id = 488] 07:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18A97800) [pid = 3832] [serial = 1464] [outer = 00000000] 07:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (190AFC00) [pid = 3832] [serial = 1465] [outer = 18A97800] 07:27:36 INFO - PROCESS | 3832 | 1461248856755 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18AA3400) [pid = 3832] [serial = 1466] [outer = 18A97800] 07:27:37 INFO - PROCESS | 3832 | 1461248857205 Marionette TRACE conn3 <- [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]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 626ms 07:27:37 INFO - PROCESS | 3832 | 1461248857238 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 3832 | 1461248857240 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 07:27:37 INFO - PROCESS | 3832 | 1461248857243 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:27:37 INFO - PROCESS | 3832 | 1461248857245 Marionette TRACE conn3 <- [1,1918,null,{}] 07:27:37 INFO - PROCESS | 3832 | 1461248857248 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 3832 | 1461248857354 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:27:37 INFO - PROCESS | 3832 | 1461248857360 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 3832 | ++DOCSHELL 19478400 == 32 [pid = 3832] [id = 489] 07:27:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19873400) [pid = 3832] [serial = 1467] [outer = 00000000] 07:27:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (199D2000) [pid = 3832] [serial = 1468] [outer = 19873400] 07:27:37 INFO - PROCESS | 3832 | 1461248857404 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19A90400) [pid = 3832] [serial = 1469] [outer = 19873400] 07:27:37 INFO - PROCESS | 3832 | 1461248857875 Marionette TRACE conn3 <- [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]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 703ms 07:27:37 INFO - PROCESS | 3832 | 1461248857943 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 3832 | 1461248857945 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 07:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:27:37 INFO - PROCESS | 3832 | 1461248857949 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 3832 | 1461248857951 Marionette TRACE conn3 <- [1,1922,null,{}] 07:27:37 INFO - PROCESS | 3832 | 1461248857954 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 3832 | 1461248858120 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:27:38 INFO - PROCESS | 3832 | 1461248858147 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 3832 | ++DOCSHELL 15ED3C00 == 33 [pid = 3832] [id = 490] 07:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19A9D800) [pid = 3832] [serial = 1470] [outer = 00000000] 07:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19B53400) [pid = 3832] [serial = 1471] [outer = 19A9D800] 07:27:38 INFO - PROCESS | 3832 | 1461248858195 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B5DC00) [pid = 3832] [serial = 1472] [outer = 19A9D800] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (12B7D000) [pid = 3832] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (199D0400) [pid = 3832] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (199CF000) [pid = 3832] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19DEE000) [pid = 3832] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1C506C00) [pid = 3832] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1986F400) [pid = 3832] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (18529C00) [pid = 3832] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (180A4C00) [pid = 3832] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1809EC00) [pid = 3832] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15ED3400) [pid = 3832] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14B54800) [pid = 3832] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1335EC00) [pid = 3832] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (11F4D800) [pid = 3832] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:27:38 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (137BAC00) [pid = 3832] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:27:38 INFO - PROCESS | 3832 | 1461248858818 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 907ms 07:27:38 INFO - PROCESS | 3832 | 1461248858853 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 3832 | 1461248858855 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 07:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:27:38 INFO - PROCESS | 3832 | 1461248858858 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 3832 | 1461248858860 Marionette TRACE conn3 <- [1,1926,null,{}] 07:27:38 INFO - PROCESS | 3832 | 1461248858863 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 3832 | 1461248858936 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:27:38 INFO - PROCESS | 3832 | 1461248858941 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 3832 | ++DOCSHELL 02A94400 == 34 [pid = 3832] [id = 491] 07:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13577000) [pid = 3832] [serial = 1473] [outer = 00000000] 07:27:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15BB1400) [pid = 3832] [serial = 1474] [outer = 13577000] 07:27:38 INFO - PROCESS | 3832 | 1461248858985 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15B33800) [pid = 3832] [serial = 1475] [outer = 13577000] 07:27:39 INFO - PROCESS | 3832 | 1461248859414 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 594ms 07:27:39 INFO - PROCESS | 3832 | 1461248859465 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 3832 | 1461248859467 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 07:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:27:39 INFO - PROCESS | 3832 | 1461248859471 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 3832 | 1461248859472 Marionette TRACE conn3 <- [1,1930,null,{}] 07:27:39 INFO - PROCESS | 3832 | 1461248859475 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 3832 | 1461248859558 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:27:39 INFO - PROCESS | 3832 | 1461248859566 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 3832 | ++DOCSHELL 13B58800 == 35 [pid = 3832] [id = 492] 07:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (157B0C00) [pid = 3832] [serial = 1476] [outer = 00000000] 07:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (199D7800) [pid = 3832] [serial = 1477] [outer = 157B0C00] 07:27:39 INFO - PROCESS | 3832 | 1461248859609 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B51000) [pid = 3832] [serial = 1478] [outer = 157B0C00] 07:27:40 INFO - PROCESS | 3832 | 1461248860024 Marionette TRACE conn3 <- [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]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 594ms 07:27:40 INFO - PROCESS | 3832 | 1461248860069 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 3832 | 1461248860071 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 07:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:27:40 INFO - PROCESS | 3832 | 1461248860078 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 3832 | 1461248860080 Marionette TRACE conn3 <- [1,1934,null,{}] 07:27:40 INFO - PROCESS | 3832 | 1461248860083 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 3832 | 1461248860160 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:27:40 INFO - PROCESS | 3832 | 1461248860166 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 3832 | ++DOCSHELL 183E8000 == 36 [pid = 3832] [id = 493] 07:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (183EB800) [pid = 3832] [serial = 1479] [outer = 00000000] 07:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19E06400) [pid = 3832] [serial = 1480] [outer = 183EB800] 07:27:40 INFO - PROCESS | 3832 | 1461248860209 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19E09C00) [pid = 3832] [serial = 1481] [outer = 183EB800] 07:27:40 INFO - PROCESS | 3832 | 1461248860623 Marionette TRACE conn3 <- [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]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 594ms 07:27:40 INFO - PROCESS | 3832 | 1461248860676 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 3832 | 1461248860678 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 07:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:27:40 INFO - PROCESS | 3832 | 1461248860681 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 3832 | 1461248860683 Marionette TRACE conn3 <- [1,1938,null,{}] 07:27:40 INFO - PROCESS | 3832 | 1461248860691 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 3832 | 1461248860764 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:27:40 INFO - PROCESS | 3832 | 1461248860770 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 3832 | ++DOCSHELL 0267E800 == 37 [pid = 3832] [id = 494] 07:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14459000) [pid = 3832] [serial = 1482] [outer = 00000000] 07:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19E70C00) [pid = 3832] [serial = 1483] [outer = 14459000] 07:27:40 INFO - PROCESS | 3832 | 1461248860813 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19E78400) [pid = 3832] [serial = 1484] [outer = 14459000] 07:27:41 INFO - PROCESS | 3832 | 1461248861623 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 985ms 07:27:41 INFO - PROCESS | 3832 | 1461248861669 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 3832 | 1461248861673 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 07:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:27:41 INFO - PROCESS | 3832 | 1461248861678 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 3832 | 1461248861681 Marionette TRACE conn3 <- [1,1942,null,{}] 07:27:41 INFO - PROCESS | 3832 | 1461248861689 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 3832 | 1461248861800 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:27:41 INFO - PROCESS | 3832 | 1461248861931 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 3832 | ++DOCSHELL 12D74000 == 38 [pid = 3832] [id = 495] 07:27:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13358400) [pid = 3832] [serial = 1485] [outer = 00000000] 07:27:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (137B1000) [pid = 3832] [serial = 1486] [outer = 13358400] 07:27:41 INFO - PROCESS | 3832 | 1461248861988 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (13B5A000) [pid = 3832] [serial = 1487] [outer = 13358400] 07:27:42 INFO - PROCESS | 3832 | 1461248862907 Marionette TRACE conn3 <- [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]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1250ms 07:27:42 INFO - PROCESS | 3832 | 1461248862945 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 3832 | 1461248862951 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 07:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:27:42 INFO - PROCESS | 3832 | 1461248862958 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 3832 | 1461248862962 Marionette TRACE conn3 <- [1,1946,null,{}] 07:27:42 INFO - PROCESS | 3832 | 1461248862969 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 3832 | 1461248863073 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:27:43 INFO - PROCESS | 3832 | 1461248863213 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 3832 | ++DOCSHELL 13308800 == 39 [pid = 3832] [id = 496] 07:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1335B400) [pid = 3832] [serial = 1488] [outer = 00000000] 07:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13573800) [pid = 3832] [serial = 1489] [outer = 1335B400] 07:27:43 INFO - PROCESS | 3832 | 1461248863281 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1357E800) [pid = 3832] [serial = 1490] [outer = 1335B400] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 183E8000 == 38 [pid = 3832] [id = 493] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 13B58800 == 37 [pid = 3832] [id = 492] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 02A94400 == 36 [pid = 3832] [id = 491] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 15ED3C00 == 35 [pid = 3832] [id = 490] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 19478400 == 34 [pid = 3832] [id = 489] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 15510400 == 33 [pid = 3832] [id = 488] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 1854A400 == 32 [pid = 3832] [id = 487] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 183AE000 == 31 [pid = 3832] [id = 486] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 180A3800 == 30 [pid = 3832] [id = 485] 07:27:43 INFO - PROCESS | 3832 | --DOCSHELL 165A7400 == 29 [pid = 3832] [id = 484] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19DEC000) [pid = 3832] [serial = 1438] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (199CD800) [pid = 3832] [serial = 1436] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19A96800) [pid = 3832] [serial = 1423] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19B54000) [pid = 3832] [serial = 1426] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19A93C00) [pid = 3832] [serial = 1424] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19E0FC00) [pid = 3832] [serial = 1429] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B59400) [pid = 3832] [serial = 1427] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (185CD800) [pid = 3832] [serial = 1435] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19E79400) [pid = 3832] [serial = 1430] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1C605000) [pid = 3832] [serial = 1397] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19928C00) [pid = 3832] [serial = 1420] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18A9C000) [pid = 3832] [serial = 1417] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18935C00) [pid = 3832] [serial = 1418] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18549400) [pid = 3832] [serial = 1414] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1854D000) [pid = 3832] [serial = 1415] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (182EE000) [pid = 3832] [serial = 1411] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (183AB000) [pid = 3832] [serial = 1412] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16937400) [pid = 3832] [serial = 1408] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16CAC000) [pid = 3832] [serial = 1409] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15B2F000) [pid = 3832] [serial = 1405] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15BCE400) [pid = 3832] [serial = 1406] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13573400) [pid = 3832] [serial = 1402] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1357A400) [pid = 3832] [serial = 1403] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12C5C000) [pid = 3832] [serial = 1399] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12D47800) [pid = 3832] [serial = 1400] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15ED2C00) [pid = 3832] [serial = 1432] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19926000) [pid = 3832] [serial = 1421] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15D8DC00) [pid = 3832] [serial = 1433] [outer = 00000000] [url = about:blank] 07:27:43 INFO - PROCESS | 3832 | 1461248863764 Marionette TRACE conn3 <- [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]]]}] 07:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 843ms 07:27:43 INFO - PROCESS | 3832 | 1461248863802 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 3832 | 1461248863808 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 07:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:27:43 INFO - PROCESS | 3832 | 1461248863818 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 3832 | 1461248863821 Marionette TRACE conn3 <- [1,1950,null,{}] 07:27:43 INFO - PROCESS | 3832 | 1461248863825 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 3832 | 1461248863902 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:27:43 INFO - PROCESS | 3832 | 1461248863908 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 3832 | ++DOCSHELL 13372800 == 30 [pid = 3832] [id = 497] 07:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13576400) [pid = 3832] [serial = 1491] [outer = 00000000] 07:27:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13DA7800) [pid = 3832] [serial = 1492] [outer = 13576400] 07:27:43 INFO - PROCESS | 3832 | 1461248863952 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (148B2C00) [pid = 3832] [serial = 1493] [outer = 13576400] 07:27:44 INFO - PROCESS | 3832 | 1461248864431 Marionette TRACE conn3 <- [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]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 641ms 07:27:44 INFO - PROCESS | 3832 | 1461248864456 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 3832 | 1461248864458 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 07:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:27:44 INFO - PROCESS | 3832 | 1461248864462 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 3832 | 1461248864465 Marionette TRACE conn3 <- [1,1954,null,{}] 07:27:44 INFO - PROCESS | 3832 | 1461248864479 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 3832 | 1461248864559 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:27:44 INFO - PROCESS | 3832 | 1461248864566 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 3832 | ++DOCSHELL 13B3B800 == 31 [pid = 3832] [id = 498] 07:27:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15B30000) [pid = 3832] [serial = 1494] [outer = 00000000] 07:27:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15DCDC00) [pid = 3832] [serial = 1495] [outer = 15B30000] 07:27:44 INFO - PROCESS | 3832 | 1461248864614 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (165AB000) [pid = 3832] [serial = 1496] [outer = 15B30000] 07:27:45 INFO - PROCESS | 3832 | 1461248865094 Marionette TRACE conn3 <- [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]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 703ms 07:27:45 INFO - PROCESS | 3832 | 1461248865161 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 3832 | 1461248865163 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 07:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:27:45 INFO - PROCESS | 3832 | 1461248865167 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 3832 | 1461248865168 Marionette TRACE conn3 <- [1,1958,null,{}] 07:27:45 INFO - PROCESS | 3832 | 1461248865172 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 3832 | 1461248865248 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:27:45 INFO - PROCESS | 3832 | 1461248865257 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 3832 | ++DOCSHELL 16C46400 == 32 [pid = 3832] [id = 499] 07:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16CAC000) [pid = 3832] [serial = 1497] [outer = 00000000] 07:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (180A5800) [pid = 3832] [serial = 1498] [outer = 16CAC000] 07:27:45 INFO - PROCESS | 3832 | 1461248865301 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (182EDC00) [pid = 3832] [serial = 1499] [outer = 16CAC000] 07:27:45 INFO - PROCESS | 3832 | 1461248865726 Marionette TRACE conn3 <- [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]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 594ms 07:27:45 INFO - PROCESS | 3832 | 1461248865770 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:27:45 INFO - PROCESS | 3832 | 1461248865772 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 07:27:45 INFO - PROCESS | 3832 | 1461248865776 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 3832 | 1461248865777 Marionette TRACE conn3 <- [1,1962,null,{}] 07:27:45 INFO - PROCESS | 3832 | 1461248865781 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 3832 | 1461248865888 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:27:45 INFO - PROCESS | 3832 | 1461248865894 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 3832 | ++DOCSHELL 16C53400 == 33 [pid = 3832] [id = 500] 07:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1809D000) [pid = 3832] [serial = 1500] [outer = 00000000] 07:27:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (183B6C00) [pid = 3832] [serial = 1501] [outer = 1809D000] 07:27:45 INFO - PROCESS | 3832 | 1461248865937 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (183E7000) [pid = 3832] [serial = 1502] [outer = 1809D000] 07:27:46 INFO - PROCESS | 3832 | 1461248866427 Marionette TRACE conn3 <- [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]]]}] 07:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 704ms 07:27:46 INFO - PROCESS | 3832 | 1461248866475 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 3832 | 1461248866477 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 07:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:27:46 INFO - PROCESS | 3832 | 1461248866486 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 3832 | 1461248866488 Marionette TRACE conn3 <- [1,1966,null,{}] 07:27:46 INFO - PROCESS | 3832 | 1461248866492 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:46 INFO - PROCESS | 3832 | 1461248866615 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:27:46 INFO - PROCESS | 3832 | 1461248866676 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 3832 | ++DOCSHELL 183B2C00 == 34 [pid = 3832] [id = 501] 07:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18546400) [pid = 3832] [serial = 1503] [outer = 00000000] 07:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18A99C00) [pid = 3832] [serial = 1504] [outer = 18546400] 07:27:46 INFO - PROCESS | 3832 | 1461248866728 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18A97C00) [pid = 3832] [serial = 1505] [outer = 18546400] 07:27:47 INFO - PROCESS | 3832 | 1461248867143 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 688ms 07:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:27:47 INFO - PROCESS | 3832 | 1461248867183 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 3832 | 1461248867185 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 07:27:47 INFO - PROCESS | 3832 | 1461248867189 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 3832 | 1461248867190 Marionette TRACE conn3 <- [1,1970,null,{}] 07:27:47 INFO - PROCESS | 3832 | 1461248867194 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 3832 | 1461248867327 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:27:47 INFO - PROCESS | 3832 | 1461248867333 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 3832 | ++DOCSHELL 185CC800 == 35 [pid = 3832] [id = 502] 07:27:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18D0C800) [pid = 3832] [serial = 1506] [outer = 00000000] 07:27:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (199CB000) [pid = 3832] [serial = 1507] [outer = 18D0C800] 07:27:47 INFO - PROCESS | 3832 | 1461248867377 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (199CF000) [pid = 3832] [serial = 1508] [outer = 18D0C800] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (183EB800) [pid = 3832] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12D40400) [pid = 3832] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183B1000) [pid = 3832] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18A97800) [pid = 3832] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15516000) [pid = 3832] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15BD2800) [pid = 3832] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (182CC000) [pid = 3832] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19873400) [pid = 3832] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1854A800) [pid = 3832] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19A9D800) [pid = 3832] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13577000) [pid = 3832] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (157B0C00) [pid = 3832] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19A92C00) [pid = 3832] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (165ACC00) [pid = 3832] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:27:48 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1357B800) [pid = 3832] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:27:48 INFO - PROCESS | 3832 | 1461248868003 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 829ms 07:27:48 INFO - PROCESS | 3832 | 1461248868032 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 3832 | 1461248868034 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 07:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:27:48 INFO - PROCESS | 3832 | 1461248868037 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 3832 | 1461248868039 Marionette TRACE conn3 <- [1,1974,null,{}] 07:27:48 INFO - PROCESS | 3832 | 1461248868042 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 3832 | 1461248868112 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:27:48 INFO - PROCESS | 3832 | 1461248868118 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 3832 | ++DOCSHELL 02A8B000 == 36 [pid = 3832] [id = 503] 07:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13578000) [pid = 3832] [serial = 1509] [outer = 00000000] 07:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14BF1C00) [pid = 3832] [serial = 1510] [outer = 13578000] 07:27:48 INFO - PROCESS | 3832 | 1461248868163 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15BB3400) [pid = 3832] [serial = 1511] [outer = 13578000] 07:27:48 INFO - PROCESS | 3832 | 1461248868573 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 594ms 07:27:48 INFO - PROCESS | 3832 | 1461248868644 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 3832 | 1461248868646 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 07:27:48 INFO - PROCESS | 3832 | 1461248868649 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 3832 | 1461248868651 Marionette TRACE conn3 <- [1,1978,null,{}] 07:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:27:48 INFO - PROCESS | 3832 | 1461248868658 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 3832 | 1461248868731 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:27:48 INFO - PROCESS | 3832 | 1461248868738 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 3832 | ++DOCSHELL 13579C00 == 37 [pid = 3832] [id = 504] 07:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16937400) [pid = 3832] [serial = 1512] [outer = 00000000] 07:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18552800) [pid = 3832] [serial = 1513] [outer = 16937400] 07:27:48 INFO - PROCESS | 3832 | 1461248868781 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18552000) [pid = 3832] [serial = 1514] [outer = 16937400] 07:27:49 INFO - PROCESS | 3832 | 1461248869196 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 594ms 07:27:49 INFO - PROCESS | 3832 | 1461248869248 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 3832 | 1461248869250 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 07:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:27:49 INFO - PROCESS | 3832 | 1461248869253 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 3832 | 1461248869255 Marionette TRACE conn3 <- [1,1982,null,{}] 07:27:49 INFO - PROCESS | 3832 | 1461248869259 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 3832 | 1461248869332 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:27:49 INFO - PROCESS | 3832 | 1461248869339 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 3832 | ++DOCSHELL 157B2C00 == 38 [pid = 3832] [id = 505] 07:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (165AFC00) [pid = 3832] [serial = 1515] [outer = 00000000] 07:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B11400) [pid = 3832] [serial = 1516] [outer = 165AFC00] 07:27:49 INFO - PROCESS | 3832 | 1461248869382 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B15800) [pid = 3832] [serial = 1517] [outer = 165AFC00] 07:27:49 INFO - PROCESS | 3832 | 1461248869983 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 797ms 07:27:50 INFO - PROCESS | 3832 | 1461248870077 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 3832 | 1461248870081 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 07:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:27:50 INFO - PROCESS | 3832 | 1461248870132 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 3832 | 1461248870136 Marionette TRACE conn3 <- [1,1986,null,{}] 07:27:50 INFO - PROCESS | 3832 | 1461248870142 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 3832 | 1461248870256 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:27:50 INFO - PROCESS | 3832 | 1461248870339 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 3832 | ++DOCSHELL 1330AC00 == 39 [pid = 3832] [id = 506] 07:27:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1330E800) [pid = 3832] [serial = 1518] [outer = 00000000] 07:27:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13B5E800) [pid = 3832] [serial = 1519] [outer = 1330E800] 07:27:50 INFO - PROCESS | 3832 | 1461248870437 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15514C00) [pid = 3832] [serial = 1520] [outer = 1330E800] 07:27:50 INFO - PROCESS | 3832 | 1461248870983 Marionette TRACE conn3 <- [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]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 891ms 07:27:51 INFO - PROCESS | 3832 | 1461248871033 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 3832 | 1461248871039 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 07:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:27:51 INFO - PROCESS | 3832 | 1461248871046 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 3832 | 1461248871049 Marionette TRACE conn3 <- [1,1990,null,{}] 07:27:51 INFO - PROCESS | 3832 | 1461248871053 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 3832 | 1461248871152 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:27:51 INFO - PROCESS | 3832 | 1461248871261 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 3832 | ++DOCSHELL 13B37C00 == 40 [pid = 3832] [id = 507] 07:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15ED2C00) [pid = 3832] [serial = 1521] [outer = 00000000] 07:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (182F9400) [pid = 3832] [serial = 1522] [outer = 15ED2C00] 07:27:51 INFO - PROCESS | 3832 | 1461248871317 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18526400) [pid = 3832] [serial = 1523] [outer = 15ED2C00] 07:27:51 INFO - PROCESS | 3832 | 1461248871955 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 953ms 07:27:51 INFO - PROCESS | 3832 | 1461248871989 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 3832 | 1461248871991 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 07:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:27:52 INFO - PROCESS | 3832 | 1461248871995 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 3832 | 1461248871999 Marionette TRACE conn3 <- [1,1994,null,{}] 07:27:52 INFO - PROCESS | 3832 | 1461248872009 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 3832 | 1461248872110 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:27:52 INFO - PROCESS | 3832 | 1461248872214 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 3832 | ++DOCSHELL 19A98400 == 41 [pid = 3832] [id = 508] 07:27:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19A98C00) [pid = 3832] [serial = 1524] [outer = 00000000] 07:27:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19B54000) [pid = 3832] [serial = 1525] [outer = 19A98C00] 07:27:52 INFO - PROCESS | 3832 | 1461248872278 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19B5B400) [pid = 3832] [serial = 1526] [outer = 19A98C00] 07:27:52 INFO - PROCESS | 3832 | 1461248872841 Marionette TRACE conn3 <- [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]]]}] 07:27:52 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 07:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 906ms 07:27:52 INFO - PROCESS | 3832 | 1461248872899 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 3832 | 1461248872902 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 07:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:27:52 INFO - PROCESS | 3832 | 1461248872906 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 3832 | 1461248872908 Marionette TRACE conn3 <- [1,1998,null,{}] 07:27:52 INFO - PROCESS | 3832 | 1461248872912 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 3832 | 1461248873009 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:27:53 INFO - PROCESS | 3832 | 1461248873257 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 3832 | ++DOCSHELL 12D49800 == 42 [pid = 3832] [id = 509] 07:27:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (02A92800) [pid = 3832] [serial = 1527] [outer = 00000000] 07:27:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13573400) [pid = 3832] [serial = 1528] [outer = 02A92800] 07:27:53 INFO - PROCESS | 3832 | 1461248873351 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1357D400) [pid = 3832] [serial = 1529] [outer = 02A92800] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 13579C00 == 41 [pid = 3832] [id = 504] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 02A8B000 == 40 [pid = 3832] [id = 503] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 185CC800 == 39 [pid = 3832] [id = 502] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 183B2C00 == 38 [pid = 3832] [id = 501] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 16C53400 == 37 [pid = 3832] [id = 500] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 16C46400 == 36 [pid = 3832] [id = 499] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 13B3B800 == 35 [pid = 3832] [id = 498] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 13372800 == 34 [pid = 3832] [id = 497] 07:27:53 INFO - PROCESS | 3832 | --DOCSHELL 13308800 == 33 [pid = 3832] [id = 496] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1330B400) [pid = 3832] [serial = 1441] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1335B000) [pid = 3832] [serial = 1442] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1852DC00) [pid = 3832] [serial = 1459] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1852D000) [pid = 3832] [serial = 1460] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (18AA3400) [pid = 3832] [serial = 1466] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (157A6C00) [pid = 3832] [serial = 1447] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (159F0800) [pid = 3832] [serial = 1448] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (165AF800) [pid = 3832] [serial = 1450] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16638C00) [pid = 3832] [serial = 1451] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (183E1800) [pid = 3832] [serial = 1456] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (183E7800) [pid = 3832] [serial = 1457] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (199D2000) [pid = 3832] [serial = 1468] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (185CDC00) [pid = 3832] [serial = 1462] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19B53400) [pid = 3832] [serial = 1471] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15B33800) [pid = 3832] [serial = 1475] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15BB1400) [pid = 3832] [serial = 1474] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (199D7800) [pid = 3832] [serial = 1477] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19E07C00) [pid = 3832] [serial = 1439] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1809D400) [pid = 3832] [serial = 1453] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (180A1400) [pid = 3832] [serial = 1454] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13886000) [pid = 3832] [serial = 1445] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (137B7C00) [pid = 3832] [serial = 1444] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19B5DC00) [pid = 3832] [serial = 1472] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (190AFC00) [pid = 3832] [serial = 1465] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19A90400) [pid = 3832] [serial = 1469] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19B51000) [pid = 3832] [serial = 1478] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19E09C00) [pid = 3832] [serial = 1481] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (18553800) [pid = 3832] [serial = 1463] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19E06400) [pid = 3832] [serial = 1480] [outer = 00000000] [url = about:blank] 07:27:53 INFO - PROCESS | 3832 | 1461248873938 Marionette TRACE conn3 <- [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]]]}] 07:27:54 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 07:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1094ms 07:27:54 INFO - PROCESS | 3832 | 1461248873998 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 3832 | 1461248874001 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 07:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:27:54 INFO - PROCESS | 3832 | 1461248874005 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 3832 | 1461248874009 Marionette TRACE conn3 <- [1,2002,null,{}] 07:27:54 INFO - PROCESS | 3832 | 1461248874014 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 3832 | 1461248874093 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:27:54 INFO - PROCESS | 3832 | 1461248874194 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 3832 | ++DOCSHELL 02A8F800 == 34 [pid = 3832] [id = 510] 07:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (02A94400) [pid = 3832] [serial = 1530] [outer = 00000000] 07:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13370400) [pid = 3832] [serial = 1531] [outer = 02A94400] 07:27:54 INFO - PROCESS | 3832 | 1461248874242 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14452C00) [pid = 3832] [serial = 1532] [outer = 02A94400] 07:27:54 INFO - PROCESS | 3832 | 1461248874630 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 687ms 07:27:54 INFO - PROCESS | 3832 | 1461248874709 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 3832 | 1461248874712 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 07:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:27:54 INFO - PROCESS | 3832 | 1461248874719 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 3832 | 1461248874721 Marionette TRACE conn3 <- [1,2006,null,{}] 07:27:54 INFO - PROCESS | 3832 | 1461248874725 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 3832 | 1461248874804 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:27:54 INFO - PROCESS | 3832 | 1461248874811 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 3832 | ++DOCSHELL 14B49000 == 35 [pid = 3832] [id = 511] 07:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15BB1400) [pid = 3832] [serial = 1533] [outer = 00000000] 07:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (165AF800) [pid = 3832] [serial = 1534] [outer = 15BB1400] 07:27:54 INFO - PROCESS | 3832 | 1461248874856 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1692C000) [pid = 3832] [serial = 1535] [outer = 15BB1400] 07:27:55 INFO - PROCESS | 3832 | 1461248875331 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 07:27:55 INFO - PROCESS | 3832 | 1461248875356 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 3832 | 1461248875359 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 07:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:27:55 INFO - PROCESS | 3832 | 1461248875368 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 3832 | 1461248875373 Marionette TRACE conn3 <- [1,2010,null,{}] 07:27:55 INFO - PROCESS | 3832 | 1461248875377 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 3832 | 1461248875455 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:27:55 INFO - PROCESS | 3832 | 1461248875463 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 3832 | ++DOCSHELL 180A1400 == 36 [pid = 3832] [id = 512] 07:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (182CAC00) [pid = 3832] [serial = 1536] [outer = 00000000] 07:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (183B0C00) [pid = 3832] [serial = 1537] [outer = 182CAC00] 07:27:55 INFO - PROCESS | 3832 | 1461248875508 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (183B6400) [pid = 3832] [serial = 1538] [outer = 182CAC00] 07:27:55 INFO - PROCESS | 3832 | 1461248875937 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 594ms 07:27:55 INFO - PROCESS | 3832 | 1461248875963 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 3832 | 1461248875966 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 07:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:27:55 INFO - PROCESS | 3832 | 1461248875970 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 3832 | 1461248875971 Marionette TRACE conn3 <- [1,2014,null,{}] 07:27:55 INFO - PROCESS | 3832 | 1461248875975 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 3832 | 1461248876050 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:27:56 INFO - PROCESS | 3832 | 1461248876056 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 3832 | ++DOCSHELL 183ABC00 == 37 [pid = 3832] [id = 513] 07:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (183B6800) [pid = 3832] [serial = 1539] [outer = 00000000] 07:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18548C00) [pid = 3832] [serial = 1540] [outer = 183B6800] 07:27:56 INFO - PROCESS | 3832 | 1461248876100 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1854BC00) [pid = 3832] [serial = 1541] [outer = 183B6800] 07:27:56 INFO - PROCESS | 3832 | 1461248876585 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 625ms 07:27:56 INFO - PROCESS | 3832 | 1461248876608 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 3832 | 1461248876609 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 07:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:27:56 INFO - PROCESS | 3832 | 1461248876619 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 3832 | 1461248876620 Marionette TRACE conn3 <- [1,2018,null,{}] 07:27:56 INFO - PROCESS | 3832 | 1461248876628 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 3832 | 1461248876731 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:27:56 INFO - PROCESS | 3832 | 1461248876737 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 3832 | ++DOCSHELL 18931C00 == 38 [pid = 3832] [id = 514] 07:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18935400) [pid = 3832] [serial = 1542] [outer = 00000000] 07:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18D0EC00) [pid = 3832] [serial = 1543] [outer = 18935400] 07:27:56 INFO - PROCESS | 3832 | 1461248876790 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1986C800) [pid = 3832] [serial = 1544] [outer = 18935400] 07:27:57 INFO - PROCESS | 3832 | 1461248877249 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 657ms 07:27:57 INFO - PROCESS | 3832 | 1461248877271 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 3832 | 1461248877273 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 07:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:27:57 INFO - PROCESS | 3832 | 1461248877277 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 3832 | 1461248877278 Marionette TRACE conn3 <- [1,2022,null,{}] 07:27:57 INFO - PROCESS | 3832 | 1461248877282 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 3832 | 1461248877393 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:27:57 INFO - PROCESS | 3832 | 1461248877480 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 3832 | ++DOCSHELL 1991C400 == 39 [pid = 3832] [id = 515] 07:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (199CE400) [pid = 3832] [serial = 1545] [outer = 00000000] 07:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19A99C00) [pid = 3832] [serial = 1546] [outer = 199CE400] 07:27:57 INFO - PROCESS | 3832 | 1461248877528 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B1EC00) [pid = 3832] [serial = 1547] [outer = 199CE400] 07:27:57 INFO - PROCESS | 3832 | 1461248877935 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 703ms 07:27:57 INFO - PROCESS | 3832 | 1461248877977 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 3832 | 1461248877978 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 07:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:27:57 INFO - PROCESS | 3832 | 1461248877982 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 3832 | 1461248877984 Marionette TRACE conn3 <- [1,2026,null,{}] 07:27:57 INFO - PROCESS | 3832 | 1461248877987 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 3832 | 1461248878089 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:27:58 INFO - PROCESS | 3832 | 1461248878095 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 3832 | ++DOCSHELL 12B84000 == 40 [pid = 3832] [id = 516] 07:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (199D2800) [pid = 3832] [serial = 1548] [outer = 00000000] 07:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19B79C00) [pid = 3832] [serial = 1549] [outer = 199D2800] 07:27:58 INFO - PROCESS | 3832 | 1461248878139 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B76400) [pid = 3832] [serial = 1550] [outer = 199D2800] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15B30000) [pid = 3832] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18D0C800) [pid = 3832] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1335B400) [pid = 3832] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13578000) [pid = 3832] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16CAC000) [pid = 3832] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13576400) [pid = 3832] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16937400) [pid = 3832] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1809D000) [pid = 3832] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:27:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (18546400) [pid = 3832] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:27:58 INFO - PROCESS | 3832 | 1461248878638 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 07:27:58 INFO - PROCESS | 3832 | 1461248878685 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 3832 | 1461248878687 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 07:27:58 INFO - PROCESS | 3832 | 1461248878690 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:27:58 INFO - PROCESS | 3832 | 1461248878692 Marionette TRACE conn3 <- [1,2030,null,{}] 07:27:58 INFO - PROCESS | 3832 | 1461248878695 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 3832 | 1461248878829 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:27:58 INFO - PROCESS | 3832 | 1461248878843 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 3832 | ++DOCSHELL 11F4D800 == 41 [pid = 3832] [id = 517] 07:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1335DC00) [pid = 3832] [serial = 1551] [outer = 00000000] 07:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183E2400) [pid = 3832] [serial = 1552] [outer = 1335DC00] 07:27:58 INFO - PROCESS | 3832 | 1461248878887 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (183B3C00) [pid = 3832] [serial = 1553] [outer = 1335DC00] 07:27:59 INFO - PROCESS | 3832 | 1461248879284 Marionette TRACE conn3 <- [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]]]}] 07:27:59 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) 07:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 625ms 07:27:59 INFO - PROCESS | 3832 | 1461248879330 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 3832 | 1461248879332 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 07:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:27:59 INFO - PROCESS | 3832 | 1461248879339 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 3832 | 1461248879341 Marionette TRACE conn3 <- [1,2034,null,{}] 07:27:59 INFO - PROCESS | 3832 | 1461248879344 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:59 INFO - PROCESS | 3832 | 1461248879426 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:27:59 INFO - PROCESS | 3832 | 1461248879434 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 3832 | ++DOCSHELL 1854C000 == 42 [pid = 3832] [id = 518] 07:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B57800) [pid = 3832] [serial = 1554] [outer = 00000000] 07:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E01400) [pid = 3832] [serial = 1555] [outer = 19B57800] 07:27:59 INFO - PROCESS | 3832 | 1461248879477 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19E06800) [pid = 3832] [serial = 1556] [outer = 19B57800] 07:27:59 INFO - PROCESS | 3832 | 1461248879903 Marionette TRACE conn3 <- [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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 594ms 07:27:59 INFO - PROCESS | 3832 | 1461248879943 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 3832 | 1461248879945 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 07:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:27:59 INFO - PROCESS | 3832 | 1461248879952 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 3832 | 1461248879953 Marionette TRACE conn3 <- [1,2038,null,{}] 07:27:59 INFO - PROCESS | 3832 | 1461248879957 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 3832 | 1461248880031 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:28:00 INFO - PROCESS | 3832 | 1461248880037 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 3832 | ++DOCSHELL 19A93000 == 43 [pid = 3832] [id = 519] 07:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E08000) [pid = 3832] [serial = 1557] [outer = 00000000] 07:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E6D000) [pid = 3832] [serial = 1558] [outer = 19E08000] 07:28:00 INFO - PROCESS | 3832 | 1461248880086 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19E76800) [pid = 3832] [serial = 1559] [outer = 19E08000] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 0267E800 == 42 [pid = 3832] [id = 494] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 12D74000 == 41 [pid = 3832] [id = 495] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 02A8F800 == 40 [pid = 3832] [id = 510] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 19A98400 == 39 [pid = 3832] [id = 508] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 12D49800 == 38 [pid = 3832] [id = 509] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 1330AC00 == 37 [pid = 3832] [id = 506] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 13B37C00 == 36 [pid = 3832] [id = 507] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 157B2C00 == 35 [pid = 3832] [id = 505] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 1991C400 == 34 [pid = 3832] [id = 515] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 11F4D800 == 33 [pid = 3832] [id = 517] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 183ABC00 == 32 [pid = 3832] [id = 513] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 14B49000 == 31 [pid = 3832] [id = 511] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 18931C00 == 30 [pid = 3832] [id = 514] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 12B84000 == 29 [pid = 3832] [id = 516] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 1854C000 == 28 [pid = 3832] [id = 518] 07:28:01 INFO - PROCESS | 3832 | --DOCSHELL 180A1400 == 27 [pid = 3832] [id = 512] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18A99C00) [pid = 3832] [serial = 1504] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13DA7800) [pid = 3832] [serial = 1492] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (148B2C00) [pid = 3832] [serial = 1493] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1357E800) [pid = 3832] [serial = 1490] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13573800) [pid = 3832] [serial = 1489] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15DCDC00) [pid = 3832] [serial = 1495] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (165AB000) [pid = 3832] [serial = 1496] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19B11400) [pid = 3832] [serial = 1516] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19E70C00) [pid = 3832] [serial = 1483] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (180A5800) [pid = 3832] [serial = 1498] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (137B1000) [pid = 3832] [serial = 1486] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (18A97C00) [pid = 3832] [serial = 1505] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (199CB000) [pid = 3832] [serial = 1507] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (14BF1C00) [pid = 3832] [serial = 1510] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15BB3400) [pid = 3832] [serial = 1511] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (18552800) [pid = 3832] [serial = 1513] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (199CF000) [pid = 3832] [serial = 1508] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18552000) [pid = 3832] [serial = 1514] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (183B6C00) [pid = 3832] [serial = 1501] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (183E7000) [pid = 3832] [serial = 1502] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (182EDC00) [pid = 3832] [serial = 1499] [outer = 00000000] [url = about:blank] 07:28:01 INFO - PROCESS | 3832 | 1461248881906 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2016ms 07:28:01 INFO - PROCESS | 3832 | 1461248881961 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 3832 | 1461248881965 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 07:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:28:01 INFO - PROCESS | 3832 | 1461248881971 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 3832 | 1461248881974 Marionette TRACE conn3 <- [1,2042,null,{}] 07:28:01 INFO - PROCESS | 3832 | 1461248881980 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 3832 | 1461248882062 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:28:02 INFO - PROCESS | 3832 | 1461248882072 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 3832 | ++DOCSHELL 12C8A400 == 28 [pid = 3832] [id = 520] 07:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12C8A800) [pid = 3832] [serial = 1560] [outer = 00000000] 07:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13309000) [pid = 3832] [serial = 1561] [outer = 12C8A800] 07:28:02 INFO - PROCESS | 3832 | 1461248882119 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13359400) [pid = 3832] [serial = 1562] [outer = 12C8A800] 07:28:02 INFO - PROCESS | 3832 | 1461248882621 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 688ms 07:28:02 INFO - PROCESS | 3832 | 1461248882671 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 3832 | 1461248882677 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 07:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:28:02 INFO - PROCESS | 3832 | 1461248882683 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 3832 | 1461248882686 Marionette TRACE conn3 <- [1,2046,null,{}] 07:28:02 INFO - PROCESS | 3832 | 1461248882690 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 3832 | 1461248882772 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:28:02 INFO - PROCESS | 3832 | 1461248882781 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 3832 | ++DOCSHELL 1335FC00 == 29 [pid = 3832] [id = 521] 07:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13578000) [pid = 3832] [serial = 1563] [outer = 00000000] 07:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13882800) [pid = 3832] [serial = 1564] [outer = 13578000] 07:28:02 INFO - PROCESS | 3832 | 1461248882827 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13B2FC00) [pid = 3832] [serial = 1565] [outer = 13578000] 07:28:03 INFO - PROCESS | 3832 | 1461248883278 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 640ms 07:28:03 INFO - PROCESS | 3832 | 1461248883319 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 3832 | 1461248883322 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 07:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:28:03 INFO - PROCESS | 3832 | 1461248883326 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 3832 | 1461248883329 Marionette TRACE conn3 <- [1,2050,null,{}] 07:28:03 INFO - PROCESS | 3832 | 1461248883340 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 3832 | 1461248883417 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:28:03 INFO - PROCESS | 3832 | 1461248883425 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 3832 | ++DOCSHELL 15728400 == 30 [pid = 3832] [id = 522] 07:28:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15728800) [pid = 3832] [serial = 1566] [outer = 00000000] 07:28:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (159FA400) [pid = 3832] [serial = 1567] [outer = 15728800] 07:28:03 INFO - PROCESS | 3832 | 1461248883479 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15BCCC00) [pid = 3832] [serial = 1568] [outer = 15728800] 07:28:03 INFO - PROCESS | 3832 | 1461248883955 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 641ms 07:28:03 INFO - PROCESS | 3832 | 1461248883975 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 3832 | 1461248883978 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 07:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:28:03 INFO - PROCESS | 3832 | 1461248883981 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 3832 | 1461248883983 Marionette TRACE conn3 <- [1,2054,null,{}] 07:28:03 INFO - PROCESS | 3832 | 1461248883986 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 3832 | 1461248884060 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:28:04 INFO - PROCESS | 3832 | 1461248884066 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 3832 | ++DOCSHELL 15B33C00 == 31 [pid = 3832] [id = 523] 07:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15ED3C00) [pid = 3832] [serial = 1569] [outer = 00000000] 07:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16C51000) [pid = 3832] [serial = 1570] [outer = 15ED3C00] 07:28:04 INFO - PROCESS | 3832 | 1461248884111 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17DF3000) [pid = 3832] [serial = 1571] [outer = 15ED3C00] 07:28:04 INFO - PROCESS | 3832 | 1461248884532 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 593ms 07:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:28:04 INFO - PROCESS | 3832 | 1461248884575 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 3832 | 1461248884577 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 07:28:04 INFO - PROCESS | 3832 | 1461248884584 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 3832 | 1461248884586 Marionette TRACE conn3 <- [1,2058,null,{}] 07:28:04 INFO - PROCESS | 3832 | 1461248884590 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 3832 | 1461248884661 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:28:04 INFO - PROCESS | 3832 | 1461248884667 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 3832 | ++DOCSHELL 16629800 == 32 [pid = 3832] [id = 524] 07:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16C45400) [pid = 3832] [serial = 1572] [outer = 00000000] 07:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (182CA000) [pid = 3832] [serial = 1573] [outer = 16C45400] 07:28:04 INFO - PROCESS | 3832 | 1461248884711 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (182F1C00) [pid = 3832] [serial = 1574] [outer = 16C45400] 07:28:05 INFO - PROCESS | 3832 | 1461248885185 Marionette TRACE conn3 <- [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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 625ms 07:28:05 INFO - PROCESS | 3832 | 1461248885219 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 3832 | 1461248885221 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 07:28:05 INFO - PROCESS | 3832 | 1461248885224 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:28:05 INFO - PROCESS | 3832 | 1461248885226 Marionette TRACE conn3 <- [1,2062,null,{}] 07:28:05 INFO - PROCESS | 3832 | 1461248885230 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 3832 | 1461248885319 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:28:05 INFO - PROCESS | 3832 | 1461248885328 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 3832 | ++DOCSHELL 183AA800 == 33 [pid = 3832] [id = 525] 07:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (183B1C00) [pid = 3832] [serial = 1575] [outer = 00000000] 07:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18529C00) [pid = 3832] [serial = 1576] [outer = 183B1C00] 07:28:05 INFO - PROCESS | 3832 | 1461248885376 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18546000) [pid = 3832] [serial = 1577] [outer = 183B1C00] 07:28:05 INFO - PROCESS | 3832 | 1461248885808 Marionette TRACE conn3 <- [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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 640ms 07:28:05 INFO - PROCESS | 3832 | 1461248885862 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 3832 | 1461248885864 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 07:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:28:05 INFO - PROCESS | 3832 | 1461248885872 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 3832 | 1461248885874 Marionette TRACE conn3 <- [1,2066,null,{}] 07:28:05 INFO - PROCESS | 3832 | 1461248885878 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 3832 | 1461248885949 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:28:05 INFO - PROCESS | 3832 | 1461248885955 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 3832 | ++DOCSHELL 183EE000 == 34 [pid = 3832] [id = 526] 07:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18529000) [pid = 3832] [serial = 1578] [outer = 00000000] 07:28:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18A97C00) [pid = 3832] [serial = 1579] [outer = 18529000] 07:28:06 INFO - PROCESS | 3832 | 1461248885999 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18936000) [pid = 3832] [serial = 1580] [outer = 18529000] 07:28:06 INFO - PROCESS | 3832 | 1461248886431 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 594ms 07:28:06 INFO - PROCESS | 3832 | 1461248886481 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 3832 | 1461248886483 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 07:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:28:06 INFO - PROCESS | 3832 | 1461248886488 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 3832 | 1461248886491 Marionette TRACE conn3 <- [1,2070,null,{}] 07:28:06 INFO - PROCESS | 3832 | 1461248886495 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 3832 | 1461248886574 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:28:06 INFO - PROCESS | 3832 | 1461248886581 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 3832 | ++DOCSHELL 16CB2800 == 35 [pid = 3832] [id = 527] 07:28:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (18550400) [pid = 3832] [serial = 1581] [outer = 00000000] 07:28:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19873400) [pid = 3832] [serial = 1582] [outer = 18550400] 07:28:06 INFO - PROCESS | 3832 | 1461248886624 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197DC800) [pid = 3832] [serial = 1583] [outer = 18550400] 07:28:07 INFO - PROCESS | 3832 | 1461248887052 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 593ms 07:28:07 INFO - PROCESS | 3832 | 1461248887083 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 3832 | 1461248887085 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 07:28:07 INFO - PROCESS | 3832 | 1461248887103 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 3832 | 1461248887105 Marionette TRACE conn3 <- [1,2074,null,{}] 07:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:28:07 INFO - PROCESS | 3832 | 1461248887108 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 3832 | 1461248887217 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:28:07 INFO - PROCESS | 3832 | 1461248887222 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 3832 | ++DOCSHELL 15728000 == 36 [pid = 3832] [id = 528] 07:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (199CF000) [pid = 3832] [serial = 1584] [outer = 00000000] 07:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19A8F000) [pid = 3832] [serial = 1585] [outer = 199CF000] 07:28:07 INFO - PROCESS | 3832 | 1461248887270 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (199D8000) [pid = 3832] [serial = 1586] [outer = 199CF000] 07:28:07 INFO - PROCESS | 3832 | 1461248887740 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 07:28:07 INFO - PROCESS | 3832 | 1461248887806 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 3832 | 1461248887808 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 07:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:28:07 INFO - PROCESS | 3832 | 1461248887812 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 3832 | 1461248887813 Marionette TRACE conn3 <- [1,2078,null,{}] 07:28:07 INFO - PROCESS | 3832 | 1461248887821 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 3832 | 1461248887927 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:28:07 INFO - PROCESS | 3832 | 1461248887939 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 3832 | ++DOCSHELL 19871C00 == 37 [pid = 3832] [id = 529] 07:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19A95000) [pid = 3832] [serial = 1587] [outer = 00000000] 07:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B51C00) [pid = 3832] [serial = 1588] [outer = 19A95000] 07:28:08 INFO - PROCESS | 3832 | 1461248888030 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19B56400) [pid = 3832] [serial = 1589] [outer = 19A95000] 07:28:08 INFO - PROCESS | 3832 | 1461248888433 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 641ms 07:28:08 INFO - PROCESS | 3832 | 1461248888455 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 3832 | 1461248888457 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 07:28:08 INFO - PROCESS | 3832 | 1461248888461 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:28:08 INFO - PROCESS | 3832 | 1461248888463 Marionette TRACE conn3 <- [1,2082,null,{}] 07:28:08 INFO - PROCESS | 3832 | 1461248888466 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 3832 | 1461248888588 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:28:08 INFO - PROCESS | 3832 | 1461248888681 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 3832 | ++DOCSHELL 165A5C00 == 38 [pid = 3832] [id = 530] 07:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19DED400) [pid = 3832] [serial = 1590] [outer = 00000000] 07:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19E6D800) [pid = 3832] [serial = 1591] [outer = 19DED400] 07:28:08 INFO - PROCESS | 3832 | 1461248888731 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19EA2400) [pid = 3832] [serial = 1592] [outer = 19DED400] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (18935400) [pid = 3832] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (199CE400) [pid = 3832] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (199D2800) [pid = 3832] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1335DC00) [pid = 3832] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19B57800) [pid = 3832] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (183B6800) [pid = 3832] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (182CAC00) [pid = 3832] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (15BB1400) [pid = 3832] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (02A94400) [pid = 3832] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (02A92800) [pid = 3832] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19A98C00) [pid = 3832] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15ED2C00) [pid = 3832] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1330E800) [pid = 3832] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (165AFC00) [pid = 3832] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13358400) [pid = 3832] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:28:09 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14459000) [pid = 3832] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:28:09 INFO - PROCESS | 3832 | 1461248889356 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 937ms 07:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:28:09 INFO - PROCESS | 3832 | 1461248889405 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 3832 | 1461248889407 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 07:28:09 INFO - PROCESS | 3832 | 1461248889411 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 3832 | 1461248889412 Marionette TRACE conn3 <- [1,2086,null,{}] 07:28:09 INFO - PROCESS | 3832 | 1461248889415 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 3832 | 1461248889487 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:28:09 INFO - PROCESS | 3832 | 1461248889494 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 3832 | ++DOCSHELL 11F47C00 == 39 [pid = 3832] [id = 531] 07:28:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13358400) [pid = 3832] [serial = 1593] [outer = 00000000] 07:28:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (14459000) [pid = 3832] [serial = 1594] [outer = 13358400] 07:28:09 INFO - PROCESS | 3832 | 1461248889538 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15B30000) [pid = 3832] [serial = 1595] [outer = 13358400] 07:28:10 INFO - PROCESS | 3832 | 1461248889997 Marionette TRACE conn3 <- [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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 07:28:10 INFO - PROCESS | 3832 | 1461248890049 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 3832 | 1461248890051 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 07:28:10 INFO - PROCESS | 3832 | 1461248890054 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:28:10 INFO - PROCESS | 3832 | 1461248890056 Marionette TRACE conn3 <- [1,2090,null,{}] 07:28:10 INFO - PROCESS | 3832 | 1461248890059 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 3832 | 1461248890132 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:28:10 INFO - PROCESS | 3832 | 1461248890138 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 3832 | ++DOCSHELL 13357C00 == 40 [pid = 3832] [id = 532] 07:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13372000) [pid = 3832] [serial = 1596] [outer = 00000000] 07:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1892F000) [pid = 3832] [serial = 1597] [outer = 13372000] 07:28:10 INFO - PROCESS | 3832 | 1461248890181 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (199D2800) [pid = 3832] [serial = 1598] [outer = 13372000] 07:28:10 INFO - PROCESS | 3832 | 1461248890605 Marionette TRACE conn3 <- [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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 594ms 07:28:10 INFO - PROCESS | 3832 | 1461248890652 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 3832 | 1461248890654 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 07:28:10 INFO - PROCESS | 3832 | 1461248890657 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:28:10 INFO - PROCESS | 3832 | 1461248890659 Marionette TRACE conn3 <- [1,2094,null,{}] 07:28:10 INFO - PROCESS | 3832 | 1461248890662 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 3832 | 1461248890735 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:28:10 INFO - PROCESS | 3832 | 1461248890741 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 3832 | ++DOCSHELL 165A1000 == 41 [pid = 3832] [id = 533] 07:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19DF0000) [pid = 3832] [serial = 1599] [outer = 00000000] 07:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19EB1800) [pid = 3832] [serial = 1600] [outer = 19DF0000] 07:28:10 INFO - PROCESS | 3832 | 1461248890784 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19FAF800) [pid = 3832] [serial = 1601] [outer = 19DF0000] 07:28:11 INFO - PROCESS | 3832 | 1461248891201 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 594ms 07:28:11 INFO - PROCESS | 3832 | 1461248891254 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 3832 | 1461248891256 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 07:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:28:11 INFO - PROCESS | 3832 | 1461248891263 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 3832 | 1461248891264 Marionette TRACE conn3 <- [1,2098,null,{}] 07:28:11 INFO - PROCESS | 3832 | 1461248891268 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 3832 | 1461248891342 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:28:11 INFO - PROCESS | 3832 | 1461248891537 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 3832 | ++DOCSHELL 02A8C000 == 42 [pid = 3832] [id = 534] 07:28:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (02A8D000) [pid = 3832] [serial = 1602] [outer = 00000000] 07:28:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12B84000) [pid = 3832] [serial = 1603] [outer = 02A8D000] 07:28:11 INFO - PROCESS | 3832 | 1461248891640 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (12D79800) [pid = 3832] [serial = 1604] [outer = 02A8D000] 07:28:12 INFO - PROCESS | 3832 | 1461248892348 Marionette TRACE conn3 <- [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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1156ms 07:28:12 INFO - PROCESS | 3832 | 1461248892419 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 3832 | 1461248892423 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 07:28:12 INFO - PROCESS | 3832 | 1461248892428 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:28:12 INFO - PROCESS | 3832 | 1461248892432 Marionette TRACE conn3 <- [1,2102,null,{}] 07:28:12 INFO - PROCESS | 3832 | 1461248892438 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 3832 | 1461248892558 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:28:12 INFO - PROCESS | 3832 | 1461248892690 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 3832 | ++DOCSHELL 13DAAC00 == 43 [pid = 3832] [id = 535] 07:28:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (14B07400) [pid = 3832] [serial = 1605] [outer = 00000000] 07:28:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (15B33800) [pid = 3832] [serial = 1606] [outer = 14B07400] 07:28:12 INFO - PROCESS | 3832 | 1461248892747 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (165AC400) [pid = 3832] [serial = 1607] [outer = 14B07400] 07:28:13 INFO - PROCESS | 3832 | 1461248893676 Marionette TRACE conn3 <- [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]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1297ms 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 165A1000 == 42 [pid = 3832] [id = 533] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 13357C00 == 41 [pid = 3832] [id = 532] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 11F47C00 == 40 [pid = 3832] [id = 531] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 165A5C00 == 39 [pid = 3832] [id = 530] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 19871C00 == 38 [pid = 3832] [id = 529] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 15728000 == 37 [pid = 3832] [id = 528] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 16CB2800 == 36 [pid = 3832] [id = 527] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 183EE000 == 35 [pid = 3832] [id = 526] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 183AA800 == 34 [pid = 3832] [id = 525] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 16629800 == 33 [pid = 3832] [id = 524] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 15B33C00 == 32 [pid = 3832] [id = 523] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 15728400 == 31 [pid = 3832] [id = 522] 07:28:13 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19E6D000) [pid = 3832] [serial = 1558] [outer = 00000000] [url = about:blank] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 1335FC00 == 30 [pid = 3832] [id = 521] 07:28:13 INFO - PROCESS | 3832 | --DOCSHELL 12C8A400 == 29 [pid = 3832] [id = 520] 07:28:13 INFO - PROCESS | 3832 | 1461248893754 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 3832 | 1461248893758 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 07:28:13 INFO - PROCESS | 3832 | 1461248893763 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:28:13 INFO - PROCESS | 3832 | 1461248893767 Marionette TRACE conn3 <- [1,2106,null,{}] 07:28:13 INFO - PROCESS | 3832 | 1461248893772 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 3832 | 1461248893850 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:28:13 INFO - PROCESS | 3832 | 1461248893865 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 3832 | ++DOCSHELL 134A4C00 == 30 [pid = 3832] [id = 536] 07:28:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13575C00) [pid = 3832] [serial = 1608] [outer = 00000000] 07:28:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13581400) [pid = 3832] [serial = 1609] [outer = 13575C00] 07:28:13 INFO - PROCESS | 3832 | 1461248893912 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (137BAC00) [pid = 3832] [serial = 1610] [outer = 13575C00] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13B5A000) [pid = 3832] [serial = 1487] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19E78400) [pid = 3832] [serial = 1484] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (18D0EC00) [pid = 3832] [serial = 1543] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19A99C00) [pid = 3832] [serial = 1546] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1986C800) [pid = 3832] [serial = 1544] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19B79C00) [pid = 3832] [serial = 1549] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B1EC00) [pid = 3832] [serial = 1547] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (183B3C00) [pid = 3832] [serial = 1553] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19E01400) [pid = 3832] [serial = 1555] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19B76400) [pid = 3832] [serial = 1550] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (18548C00) [pid = 3832] [serial = 1540] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (183B0C00) [pid = 3832] [serial = 1537] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (183B6400) [pid = 3832] [serial = 1538] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (165AF800) [pid = 3832] [serial = 1534] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1692C000) [pid = 3832] [serial = 1535] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13370400) [pid = 3832] [serial = 1531] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14452C00) [pid = 3832] [serial = 1532] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1357D400) [pid = 3832] [serial = 1529] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13573400) [pid = 3832] [serial = 1528] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19B5B400) [pid = 3832] [serial = 1526] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19B54000) [pid = 3832] [serial = 1525] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (18526400) [pid = 3832] [serial = 1523] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (182F9400) [pid = 3832] [serial = 1522] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15514C00) [pid = 3832] [serial = 1520] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13B5E800) [pid = 3832] [serial = 1519] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19B15800) [pid = 3832] [serial = 1517] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (183E2400) [pid = 3832] [serial = 1552] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19E06800) [pid = 3832] [serial = 1556] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1854BC00) [pid = 3832] [serial = 1541] [outer = 00000000] [url = about:blank] 07:28:14 INFO - PROCESS | 3832 | 1461248894450 Marionette TRACE conn3 <- [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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 07:28:14 INFO - PROCESS | 3832 | 1461248894508 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 3832 | 1461248894514 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 07:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:28:14 INFO - PROCESS | 3832 | 1461248894520 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 3832 | 1461248894522 Marionette TRACE conn3 <- [1,2110,null,{}] 07:28:14 INFO - PROCESS | 3832 | 1461248894526 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 3832 | 1461248894643 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:28:14 INFO - PROCESS | 3832 | 1461248894731 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 3832 | ++DOCSHELL 13883400 == 31 [pid = 3832] [id = 537] 07:28:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13B2F000) [pid = 3832] [serial = 1611] [outer = 00000000] 07:28:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (14B4EC00) [pid = 3832] [serial = 1612] [outer = 13B2F000] 07:28:14 INFO - PROCESS | 3832 | 1461248894775 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15516400) [pid = 3832] [serial = 1613] [outer = 13B2F000] 07:28:15 INFO - PROCESS | 3832 | 1461248895168 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 687ms 07:28:15 INFO - PROCESS | 3832 | 1461248895217 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 3832 | 1461248895219 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 07:28:15 INFO - PROCESS | 3832 | 1461248895223 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:28:15 INFO - PROCESS | 3832 | 1461248895226 Marionette TRACE conn3 <- [1,2114,null,{}] 07:28:15 INFO - PROCESS | 3832 | 1461248895281 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 3832 | 1461248895370 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:28:15 INFO - PROCESS | 3832 | 1461248895384 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 3832 | ++DOCSHELL 165AE800 == 32 [pid = 3832] [id = 538] 07:28:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (165AF800) [pid = 3832] [serial = 1614] [outer = 00000000] 07:28:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16CB3800) [pid = 3832] [serial = 1615] [outer = 165AF800] 07:28:15 INFO - PROCESS | 3832 | 1461248895431 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1809F000) [pid = 3832] [serial = 1616] [outer = 165AF800] 07:28:15 INFO - PROCESS | 3832 | 1461248895866 Marionette TRACE conn3 <- [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]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 688ms 07:28:15 INFO - PROCESS | 3832 | 1461248895922 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 3832 | 1461248895925 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 07:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:28:15 INFO - PROCESS | 3832 | 1461248895928 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 3832 | 1461248895930 Marionette TRACE conn3 <- [1,2118,null,{}] 07:28:15 INFO - PROCESS | 3832 | 1461248895933 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 3832 | 1461248896010 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:28:16 INFO - PROCESS | 3832 | 1461248896016 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 3832 | ++DOCSHELL 180A1C00 == 33 [pid = 3832] [id = 539] 07:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (183AE800) [pid = 3832] [serial = 1617] [outer = 00000000] 07:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183E1400) [pid = 3832] [serial = 1618] [outer = 183AE800] 07:28:16 INFO - PROCESS | 3832 | 1461248896060 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183E4000) [pid = 3832] [serial = 1619] [outer = 183AE800] 07:28:16 INFO - PROCESS | 3832 | 1461248896544 Marionette TRACE conn3 <- [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] 07:28:16 INFO - PROCESS | 3832 | 1461248896568 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 07:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:28:16 INFO - PROCESS | 3832 | 1461248896577 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 3832 | 1461248896578 Marionette TRACE conn3 <- [1,2122,null,{}] 07:28:16 INFO - PROCESS | 3832 | 1461248896581 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 3832 | 1461248896689 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:28:16 INFO - PROCESS | 3832 | 1461248896796 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 3832 | ++DOCSHELL 02A88C00 == 34 [pid = 3832] [id = 540] 07:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18547400) [pid = 3832] [serial = 1620] [outer = 00000000] 07:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1854F800) [pid = 3832] [serial = 1621] [outer = 18547400] 07:28:16 INFO - PROCESS | 3832 | 1461248896843 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (185CD800) [pid = 3832] [serial = 1622] [outer = 18547400] 07:28:17 INFO - PROCESS | 3832 | 1461248897286 Marionette TRACE conn3 <- [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",0,null,null]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 750ms 07:28:17 INFO - PROCESS | 3832 | 1461248897322 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 3832 | 1461248897324 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 07:28:17 INFO - PROCESS | 3832 | 1461248897327 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:28:17 INFO - PROCESS | 3832 | 1461248897328 Marionette TRACE conn3 <- [1,2126,null,{}] 07:28:17 INFO - PROCESS | 3832 | 1461248897332 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 3832 | 1461248897453 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:28:17 INFO - PROCESS | 3832 | 1461248897461 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 3832 | ++DOCSHELL 183EC800 == 35 [pid = 3832] [id = 541] 07:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18552400) [pid = 3832] [serial = 1623] [outer = 00000000] 07:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (199CE800) [pid = 3832] [serial = 1624] [outer = 18552400] 07:28:17 INFO - PROCESS | 3832 | 1461248897513 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19A91400) [pid = 3832] [serial = 1625] [outer = 18552400] 07:28:17 INFO - PROCESS | 3832 | 1461248897971 Marionette TRACE conn3 <- [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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 703ms 07:28:18 INFO - PROCESS | 3832 | 1461248898028 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 3832 | 1461248898030 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 07:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:28:18 INFO - PROCESS | 3832 | 1461248898033 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 3832 | 1461248898035 Marionette TRACE conn3 <- [1,2130,null,{}] 07:28:18 INFO - PROCESS | 3832 | 1461248898038 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:18 INFO - PROCESS | 3832 | 1461248898166 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:28:18 INFO - PROCESS | 3832 | 1461248898179 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 3832 | ++DOCSHELL 12B7C000 == 36 [pid = 3832] [id = 542] 07:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (197DE800) [pid = 3832] [serial = 1626] [outer = 00000000] 07:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B1A800) [pid = 3832] [serial = 1627] [outer = 197DE800] 07:28:18 INFO - PROCESS | 3832 | 1461248898222 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19B1E000) [pid = 3832] [serial = 1628] [outer = 197DE800] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19A95000) [pid = 3832] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13578000) [pid = 3832] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12C8A800) [pid = 3832] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18529000) [pid = 3832] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15ED3C00) [pid = 3832] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15728800) [pid = 3832] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (18550400) [pid = 3832] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16C45400) [pid = 3832] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (199CF000) [pid = 3832] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19E08000) [pid = 3832] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19DED400) [pid = 3832] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13358400) [pid = 3832] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13372000) [pid = 3832] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:28:18 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (183B1C00) [pid = 3832] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:28:18 INFO - PROCESS | 3832 | 1461248898801 Marionette TRACE conn3 <- [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] 07:28:18 INFO - PROCESS | 3832 | 1461248898837 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 07:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:28:18 INFO - PROCESS | 3832 | 1461248898840 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 3832 | 1461248898842 Marionette TRACE conn3 <- [1,2134,null,{}] 07:28:18 INFO - PROCESS | 3832 | 1461248898846 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:18 INFO - PROCESS | 3832 | 1461248898921 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:28:18 INFO - PROCESS | 3832 | 1461248898927 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 3832 | ++DOCSHELL 12C8A800 == 37 [pid = 3832] [id = 543] 07:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1357E000) [pid = 3832] [serial = 1629] [outer = 00000000] 07:28:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (183ED800) [pid = 3832] [serial = 1630] [outer = 1357E000] 07:28:18 INFO - PROCESS | 3832 | 1461248898971 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18933400) [pid = 3832] [serial = 1631] [outer = 1357E000] 07:28:19 INFO - PROCESS | 3832 | 1461248899388 Marionette TRACE conn3 <- [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] 07:28:19 INFO - PROCESS | 3832 | 1461248899439 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 07:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:28:19 INFO - PROCESS | 3832 | 1461248899446 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 3832 | 1461248899448 Marionette TRACE conn3 <- [1,2138,null,{}] 07:28:19 INFO - PROCESS | 3832 | 1461248899451 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 3832 | 1461248899523 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:28:19 INFO - PROCESS | 3832 | 1461248899529 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 3832 | ++DOCSHELL 02A8E400 == 38 [pid = 3832] [id = 544] 07:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13370C00) [pid = 3832] [serial = 1632] [outer = 00000000] 07:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B5D400) [pid = 3832] [serial = 1633] [outer = 13370C00] 07:28:19 INFO - PROCESS | 3832 | 1461248899572 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B5D000) [pid = 3832] [serial = 1634] [outer = 13370C00] 07:28:20 INFO - PROCESS | 3832 | 1461248900042 Marionette TRACE conn3 <- [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",0,null,null]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 625ms 07:28:20 INFO - PROCESS | 3832 | 1461248900081 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 3832 | 1461248900083 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 07:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:28:20 INFO - PROCESS | 3832 | 1461248900086 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 3832 | 1461248900088 Marionette TRACE conn3 <- [1,2142,null,{}] 07:28:20 INFO - PROCESS | 3832 | 1461248900091 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:20 INFO - PROCESS | 3832 | 1461248900166 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:28:20 INFO - PROCESS | 3832 | 1461248900174 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 3832 | ++DOCSHELL 16633000 == 39 [pid = 3832] [id = 545] 07:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19DE3000) [pid = 3832] [serial = 1635] [outer = 00000000] 07:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E03800) [pid = 3832] [serial = 1636] [outer = 19DE3000] 07:28:20 INFO - PROCESS | 3832 | 1461248900218 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19E01800) [pid = 3832] [serial = 1637] [outer = 19DE3000] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 19A93000 == 38 [pid = 3832] [id = 519] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 134A4C00 == 37 [pid = 3832] [id = 536] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 13DAAC00 == 36 [pid = 3832] [id = 535] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 02A8C000 == 35 [pid = 3832] [id = 534] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 13883400 == 34 [pid = 3832] [id = 537] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 02A88C00 == 33 [pid = 3832] [id = 540] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 183EC800 == 32 [pid = 3832] [id = 541] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 02A8E400 == 31 [pid = 3832] [id = 544] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 12C8A800 == 30 [pid = 3832] [id = 543] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 12B7C000 == 29 [pid = 3832] [id = 542] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 165AE800 == 28 [pid = 3832] [id = 538] 07:28:21 INFO - PROCESS | 3832 | --DOCSHELL 180A1C00 == 27 [pid = 3832] [id = 539] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B51C00) [pid = 3832] [serial = 1588] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13882800) [pid = 3832] [serial = 1564] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13B2FC00) [pid = 3832] [serial = 1565] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13309000) [pid = 3832] [serial = 1561] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13359400) [pid = 3832] [serial = 1562] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (18A97C00) [pid = 3832] [serial = 1579] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (18936000) [pid = 3832] [serial = 1580] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16C51000) [pid = 3832] [serial = 1570] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17DF3000) [pid = 3832] [serial = 1571] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (159FA400) [pid = 3832] [serial = 1567] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15BCCC00) [pid = 3832] [serial = 1568] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19873400) [pid = 3832] [serial = 1582] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (182CA000) [pid = 3832] [serial = 1573] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (199D8000) [pid = 3832] [serial = 1586] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (182F1C00) [pid = 3832] [serial = 1574] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19E76800) [pid = 3832] [serial = 1559] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19E6D800) [pid = 3832] [serial = 1591] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19B56400) [pid = 3832] [serial = 1589] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19EA2400) [pid = 3832] [serial = 1592] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15B30000) [pid = 3832] [serial = 1595] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (14459000) [pid = 3832] [serial = 1594] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1892F000) [pid = 3832] [serial = 1597] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (18529C00) [pid = 3832] [serial = 1576] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (18546000) [pid = 3832] [serial = 1577] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19A8F000) [pid = 3832] [serial = 1585] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (199D2800) [pid = 3832] [serial = 1598] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (197DC800) [pid = 3832] [serial = 1583] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (19EB1800) [pid = 3832] [serial = 1600] [outer = 00000000] [url = about:blank] 07:28:21 INFO - PROCESS | 3832 | 1461248901910 Marionette TRACE conn3 <- [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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1844ms 07:28:21 INFO - PROCESS | 3832 | 1461248901939 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 3832 | 1461248901943 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 07:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:28:21 INFO - PROCESS | 3832 | 1461248901951 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 3832 | 1461248901955 Marionette TRACE conn3 <- [1,2146,null,{}] 07:28:21 INFO - PROCESS | 3832 | 1461248901961 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 3832 | 1461248902044 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:28:22 INFO - PROCESS | 3832 | 1461248902053 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 3832 | ++DOCSHELL 12BE6C00 == 28 [pid = 3832] [id = 546] 07:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (12C10400) [pid = 3832] [serial = 1638] [outer = 00000000] 07:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (13308800) [pid = 3832] [serial = 1639] [outer = 12C10400] 07:28:22 INFO - PROCESS | 3832 | 1461248902099 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (13359400) [pid = 3832] [serial = 1640] [outer = 12C10400] 07:28:22 INFO - PROCESS | 3832 | 1461248902600 Marionette TRACE conn3 <- [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",0,null,null]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 704ms 07:28:22 INFO - PROCESS | 3832 | 1461248902648 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 3832 | 1461248902654 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 07:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:28:22 INFO - PROCESS | 3832 | 1461248902660 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 3832 | 1461248902662 Marionette TRACE conn3 <- [1,2150,null,{}] 07:28:22 INFO - PROCESS | 3832 | 1461248902666 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 3832 | 1461248902779 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:28:22 INFO - PROCESS | 3832 | 1461248902874 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 3832 | ++DOCSHELL 13577C00 == 29 [pid = 3832] [id = 547] 07:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13579400) [pid = 3832] [serial = 1641] [outer = 00000000] 07:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13582C00) [pid = 3832] [serial = 1642] [outer = 13579400] 07:28:22 INFO - PROCESS | 3832 | 1461248902921 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13882800) [pid = 3832] [serial = 1643] [outer = 13579400] 07:28:23 INFO - PROCESS | 3832 | 1461248903306 Marionette TRACE conn3 <- [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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 688ms 07:28:23 INFO - PROCESS | 3832 | 1461248903357 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 3832 | 1461248903360 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 07:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:28:23 INFO - PROCESS | 3832 | 1461248903364 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 3832 | 1461248903367 Marionette TRACE conn3 <- [1,2154,null,{}] 07:28:23 INFO - PROCESS | 3832 | 1461248903378 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 3832 | 1461248903489 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:28:23 INFO - PROCESS | 3832 | 1461248903498 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 3832 | ++DOCSHELL 15B2E400 == 30 [pid = 3832] [id = 548] 07:28:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (15B2F000) [pid = 3832] [serial = 1644] [outer = 00000000] 07:28:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (15BCD400) [pid = 3832] [serial = 1645] [outer = 15B2F000] 07:28:23 INFO - PROCESS | 3832 | 1461248903553 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15DCDC00) [pid = 3832] [serial = 1646] [outer = 15B2F000] 07:28:24 INFO - PROCESS | 3832 | 1461248904016 Marionette TRACE conn3 <- [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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 687ms 07:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:28:24 INFO - PROCESS | 3832 | 1461248904062 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 3832 | 1461248904065 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 07:28:24 INFO - PROCESS | 3832 | 1461248904068 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 3832 | 1461248904070 Marionette TRACE conn3 <- [1,2158,null,{}] 07:28:24 INFO - PROCESS | 3832 | 1461248904074 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 3832 | 1461248904148 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:28:24 INFO - PROCESS | 3832 | 1461248904156 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 3832 | ++DOCSHELL 14B49000 == 31 [pid = 3832] [id = 549] 07:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (15BB7800) [pid = 3832] [serial = 1647] [outer = 00000000] 07:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1692E000) [pid = 3832] [serial = 1648] [outer = 15BB7800] 07:28:24 INFO - PROCESS | 3832 | 1461248904202 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16C53800) [pid = 3832] [serial = 1649] [outer = 15BB7800] 07:28:24 INFO - PROCESS | 3832 | 1461248904626 Marionette TRACE conn3 <- [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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 594ms 07:28:24 INFO - PROCESS | 3832 | 1461248904665 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 3832 | 1461248904667 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 07:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:28:24 INFO - PROCESS | 3832 | 1461248904670 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 3832 | 1461248904672 Marionette TRACE conn3 <- [1,2162,null,{}] 07:28:24 INFO - PROCESS | 3832 | 1461248904679 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 3832 | 1461248904750 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:28:24 INFO - PROCESS | 3832 | 1461248904756 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 3832 | ++DOCSHELL 1692C800 == 32 [pid = 3832] [id = 550] 07:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16CB0000) [pid = 3832] [serial = 1650] [outer = 00000000] 07:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (180A4400) [pid = 3832] [serial = 1651] [outer = 16CB0000] 07:28:24 INFO - PROCESS | 3832 | 1461248904804 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (182F1C00) [pid = 3832] [serial = 1652] [outer = 16CB0000] 07:28:25 INFO - PROCESS | 3832 | 1461248905283 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 07:28:25 INFO - PROCESS | 3832 | 1461248905312 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 3832 | 1461248905314 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 07:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:28:25 INFO - PROCESS | 3832 | 1461248905318 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 3832 | 1461248905319 Marionette TRACE conn3 <- [1,2166,null,{}] 07:28:25 INFO - PROCESS | 3832 | 1461248905322 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 3832 | 1461248905413 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:28:25 INFO - PROCESS | 3832 | 1461248905420 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 3832 | ++DOCSHELL 183AEC00 == 33 [pid = 3832] [id = 551] 07:28:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (183B3C00) [pid = 3832] [serial = 1653] [outer = 00000000] 07:28:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (18531800) [pid = 3832] [serial = 1654] [outer = 183B3C00] 07:28:25 INFO - PROCESS | 3832 | 1461248905467 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (18546800) [pid = 3832] [serial = 1655] [outer = 183B3C00] 07:28:25 INFO - PROCESS | 3832 | 1461248905901 Marionette TRACE conn3 <- [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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 641ms 07:28:25 INFO - PROCESS | 3832 | 1461248905957 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 3832 | 1461248905959 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 07:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:28:25 INFO - PROCESS | 3832 | 1461248905967 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 3832 | 1461248905968 Marionette TRACE conn3 <- [1,2170,null,{}] 07:28:25 INFO - PROCESS | 3832 | 1461248905972 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 3832 | 1461248906041 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:28:26 INFO - PROCESS | 3832 | 1461248906047 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 3832 | ++DOCSHELL 18550400 == 34 [pid = 3832] [id = 552] 07:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (18550800) [pid = 3832] [serial = 1656] [outer = 00000000] 07:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18A99C00) [pid = 3832] [serial = 1657] [outer = 18550800] 07:28:26 INFO - PROCESS | 3832 | 1461248906090 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18A98400) [pid = 3832] [serial = 1658] [outer = 18550800] 07:28:26 INFO - PROCESS | 3832 | 1461248906529 Marionette TRACE conn3 <- [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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 593ms 07:28:26 INFO - PROCESS | 3832 | 1461248906578 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 3832 | 1461248906580 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 07:28:26 INFO - PROCESS | 3832 | 1461248906584 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 3832 | 1461248906586 Marionette TRACE conn3 <- [1,2174,null,{}] 07:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:28:26 INFO - PROCESS | 3832 | 1461248906589 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 3832 | 1461248906663 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:28:26 INFO - PROCESS | 3832 | 1461248906669 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 3832 | ++DOCSHELL 18D16800 == 35 [pid = 3832] [id = 553] 07:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18D16C00) [pid = 3832] [serial = 1659] [outer = 00000000] 07:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19872800) [pid = 3832] [serial = 1660] [outer = 18D16C00] 07:28:26 INFO - PROCESS | 3832 | 1461248906715 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19871800) [pid = 3832] [serial = 1661] [outer = 18D16C00] 07:28:27 INFO - PROCESS | 3832 | 1461248907196 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 640ms 07:28:27 INFO - PROCESS | 3832 | 1461248907229 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 3832 | 1461248907231 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 07:28:27 INFO - PROCESS | 3832 | 1461248907234 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:28:27 INFO - PROCESS | 3832 | 1461248907236 Marionette TRACE conn3 <- [1,2178,null,{}] 07:28:27 INFO - PROCESS | 3832 | 1461248907240 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 3832 | 1461248907342 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:28:27 INFO - PROCESS | 3832 | 1461248907350 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 3832 | ++DOCSHELL 15B2C400 == 36 [pid = 3832] [id = 554] 07:28:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (199CC000) [pid = 3832] [serial = 1662] [outer = 00000000] 07:28:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (199D4400) [pid = 3832] [serial = 1663] [outer = 199CC000] 07:28:27 INFO - PROCESS | 3832 | 1461248907393 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (199D3800) [pid = 3832] [serial = 1664] [outer = 199CC000] 07:28:27 INFO - PROCESS | 3832 | 1461248907868 Marionette TRACE conn3 <- [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]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 688ms 07:28:27 INFO - PROCESS | 3832 | 1461248907935 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 3832 | 1461248907937 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 07:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:28:27 INFO - PROCESS | 3832 | 1461248907941 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 3832 | 1461248907942 Marionette TRACE conn3 <- [1,2182,null,{}] 07:28:27 INFO - PROCESS | 3832 | 1461248907946 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 3832 | 1461248908052 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:28:28 INFO - PROCESS | 3832 | 1461248908061 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 3832 | ++DOCSHELL 02A96400 == 37 [pid = 3832] [id = 555] 07:28:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (11F46800) [pid = 3832] [serial = 1665] [outer = 00000000] 07:28:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19A8FC00) [pid = 3832] [serial = 1666] [outer = 11F46800] 07:28:28 INFO - PROCESS | 3832 | 1461248908108 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19A96000) [pid = 3832] [serial = 1667] [outer = 11F46800] 07:28:28 INFO - PROCESS | 3832 | 1461248908549 Marionette TRACE conn3 <- [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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 07:28:28 INFO - PROCESS | 3832 | 1461248908579 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 3832 | 1461248908581 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 07:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:28:28 INFO - PROCESS | 3832 | 1461248908585 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 3832 | 1461248908587 Marionette TRACE conn3 <- [1,2186,null,{}] 07:28:28 INFO - PROCESS | 3832 | 1461248908590 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 3832 | 1461248908706 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:28:28 INFO - PROCESS | 3832 | 1461248908801 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 3832 | ++DOCSHELL 1662D000 == 38 [pid = 3832] [id = 556] 07:28:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B18400) [pid = 3832] [serial = 1668] [outer = 00000000] 07:28:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B81800) [pid = 3832] [serial = 1669] [outer = 19B18400] 07:28:28 INFO - PROCESS | 3832 | 1461248908849 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19DED400) [pid = 3832] [serial = 1670] [outer = 19B18400] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13370C00) [pid = 3832] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18547400) [pid = 3832] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18552400) [pid = 3832] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (197DE800) [pid = 3832] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (183AE800) [pid = 3832] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (165AF800) [pid = 3832] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13B2F000) [pid = 3832] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13575C00) [pid = 3832] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14B07400) [pid = 3832] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (02A8D000) [pid = 3832] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1357E000) [pid = 3832] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:28:29 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19DF0000) [pid = 3832] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:28:29 INFO - PROCESS | 3832 | 1461248909353 Marionette TRACE conn3 <- [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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 797ms 07:28:29 INFO - PROCESS | 3832 | 1461248909387 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 3832 | 1461248909388 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 07:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:28:29 INFO - PROCESS | 3832 | 1461248909392 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 3832 | 1461248909394 Marionette TRACE conn3 <- [1,2190,null,{}] 07:28:29 INFO - PROCESS | 3832 | 1461248909397 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 3832 | 1461248909469 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:28:29 INFO - PROCESS | 3832 | 1461248909475 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 3832 | ++DOCSHELL 13371800 == 39 [pid = 3832] [id = 557] 07:28:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15EC8C00) [pid = 3832] [serial = 1671] [outer = 00000000] 07:28:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18548C00) [pid = 3832] [serial = 1672] [outer = 15EC8C00] 07:28:29 INFO - PROCESS | 3832 | 1461248909519 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18547400) [pid = 3832] [serial = 1673] [outer = 15EC8C00] 07:28:29 INFO - PROCESS | 3832 | 1461248909944 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 594ms 07:28:30 INFO - PROCESS | 3832 | 1461248909989 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 3832 | 1461248909991 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 07:28:30 INFO - PROCESS | 3832 | 1461248909998 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:28:30 INFO - PROCESS | 3832 | 1461248910000 Marionette TRACE conn3 <- [1,2194,null,{}] 07:28:30 INFO - PROCESS | 3832 | 1461248910003 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 3832 | 1461248910076 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:28:30 INFO - PROCESS | 3832 | 1461248910082 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 3832 | ++DOCSHELL 183B7C00 == 40 [pid = 3832] [id = 558] 07:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B15800) [pid = 3832] [serial = 1674] [outer = 00000000] 07:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19E0A000) [pid = 3832] [serial = 1675] [outer = 19B15800] 07:28:30 INFO - PROCESS | 3832 | 1461248910125 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E0DC00) [pid = 3832] [serial = 1676] [outer = 19B15800] 07:28:30 INFO - PROCESS | 3832 | 1461248910558 Marionette TRACE conn3 <- [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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 594ms 07:28:30 INFO - PROCESS | 3832 | 1461248910596 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 3832 | 1461248910598 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 07:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:28:30 INFO - PROCESS | 3832 | 1461248910602 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 3832 | 1461248910603 Marionette TRACE conn3 <- [1,2198,null,{}] 07:28:30 INFO - PROCESS | 3832 | 1461248910618 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 3832 | 1461248910690 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:28:30 INFO - PROCESS | 3832 | 1461248910696 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 3832 | ++DOCSHELL 1854A000 == 41 [pid = 3832] [id = 559] 07:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B55C00) [pid = 3832] [serial = 1677] [outer = 00000000] 07:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E73C00) [pid = 3832] [serial = 1678] [outer = 19B55C00] 07:28:30 INFO - PROCESS | 3832 | 1461248910739 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E7A800) [pid = 3832] [serial = 1679] [outer = 19B55C00] 07:28:31 INFO - PROCESS | 3832 | 1461248911261 Marionette TRACE conn3 <- [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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 07:28:31 INFO - PROCESS | 3832 | 1461248911343 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 3832 | 1461248911348 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 07:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:28:31 INFO - PROCESS | 3832 | 1461248911353 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 3832 | 1461248911358 Marionette TRACE conn3 <- [1,2202,null,{}] 07:28:31 INFO - PROCESS | 3832 | 1461248911365 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:31 INFO - PROCESS | 3832 | 1461248911528 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:28:31 INFO - PROCESS | 3832 | 1461248911646 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 3832 | ++DOCSHELL 12D74000 == 42 [pid = 3832] [id = 560] 07:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12D77800) [pid = 3832] [serial = 1680] [outer = 00000000] 07:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1335DC00) [pid = 3832] [serial = 1681] [outer = 12D77800] 07:28:31 INFO - PROCESS | 3832 | 1461248911702 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13573800) [pid = 3832] [serial = 1682] [outer = 12D77800] 07:28:32 INFO - PROCESS | 3832 | 1461248912466 Marionette TRACE conn3 <- [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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1156ms 07:28:32 INFO - PROCESS | 3832 | 1461248912513 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 3832 | 1461248912519 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 07:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:28:32 INFO - PROCESS | 3832 | 1461248912525 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 3832 | 1461248912528 Marionette TRACE conn3 <- [1,2206,null,{}] 07:28:32 INFO - PROCESS | 3832 | 1461248912532 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 3832 | 1461248912644 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:28:32 INFO - PROCESS | 3832 | 1461248912778 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 3832 | ++DOCSHELL 1357D400 == 43 [pid = 3832] [id = 561] 07:28:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1357F000) [pid = 3832] [serial = 1683] [outer = 00000000] 07:28:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15EC9C00) [pid = 3832] [serial = 1684] [outer = 1357F000] 07:28:32 INFO - PROCESS | 3832 | 1461248912833 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1692B400) [pid = 3832] [serial = 1685] [outer = 1357F000] 07:28:33 INFO - PROCESS | 3832 | 1461248913685 Marionette TRACE conn3 <- [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]]]}] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 183B7C00 == 42 [pid = 3832] [id = 558] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 13371800 == 41 [pid = 3832] [id = 557] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 1662D000 == 40 [pid = 3832] [id = 556] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 02A96400 == 39 [pid = 3832] [id = 555] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 15B2C400 == 38 [pid = 3832] [id = 554] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 18D16800 == 37 [pid = 3832] [id = 553] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 18550400 == 36 [pid = 3832] [id = 552] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 183AEC00 == 35 [pid = 3832] [id = 551] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 1692C800 == 34 [pid = 3832] [id = 550] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 14B49000 == 33 [pid = 3832] [id = 549] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 15B2E400 == 32 [pid = 3832] [id = 548] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 13577C00 == 31 [pid = 3832] [id = 547] 07:28:33 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19E03800) [pid = 3832] [serial = 1636] [outer = 00000000] [url = about:blank] 07:28:33 INFO - PROCESS | 3832 | --DOCSHELL 12BE6C00 == 30 [pid = 3832] [id = 546] 07:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1250ms 07:28:33 INFO - PROCESS | 3832 | 1461248913781 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 3832 | 1461248913785 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 07:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:28:33 INFO - PROCESS | 3832 | 1461248913790 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 3832 | 1461248913793 Marionette TRACE conn3 <- [1,2210,null,{}] 07:28:33 INFO - PROCESS | 3832 | 1461248913799 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 3832 | 1461248913883 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:28:33 INFO - PROCESS | 3832 | 1461248913891 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 3832 | ++DOCSHELL 13364800 == 31 [pid = 3832] [id = 562] 07:28:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13371000) [pid = 3832] [serial = 1686] [outer = 00000000] 07:28:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1387F000) [pid = 3832] [serial = 1687] [outer = 13371000] 07:28:33 INFO - PROCESS | 3832 | 1461248913972 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13B5F800) [pid = 3832] [serial = 1688] [outer = 13371000] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19FAF800) [pid = 3832] [serial = 1601] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B5D000) [pid = 3832] [serial = 1634] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1854F800) [pid = 3832] [serial = 1621] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (199CE800) [pid = 3832] [serial = 1624] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (185CD800) [pid = 3832] [serial = 1622] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B1A800) [pid = 3832] [serial = 1627] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19A91400) [pid = 3832] [serial = 1625] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19B5D400) [pid = 3832] [serial = 1633] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19B1E000) [pid = 3832] [serial = 1628] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (183E1400) [pid = 3832] [serial = 1618] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16CB3800) [pid = 3832] [serial = 1615] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1809F000) [pid = 3832] [serial = 1616] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14B4EC00) [pid = 3832] [serial = 1612] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15516400) [pid = 3832] [serial = 1613] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13581400) [pid = 3832] [serial = 1609] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (137BAC00) [pid = 3832] [serial = 1610] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (165AC400) [pid = 3832] [serial = 1607] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15B33800) [pid = 3832] [serial = 1606] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12D79800) [pid = 3832] [serial = 1604] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12B84000) [pid = 3832] [serial = 1603] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (183ED800) [pid = 3832] [serial = 1630] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (18933400) [pid = 3832] [serial = 1631] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (183E4000) [pid = 3832] [serial = 1619] [outer = 00000000] [url = about:blank] 07:28:34 INFO - PROCESS | 3832 | 1461248914472 Marionette TRACE conn3 <- [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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 07:28:34 INFO - PROCESS | 3832 | 1461248914532 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 3832 | 1461248914537 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 07:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:28:34 INFO - PROCESS | 3832 | 1461248914543 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 3832 | 1461248914545 Marionette TRACE conn3 <- [1,2214,null,{}] 07:28:34 INFO - PROCESS | 3832 | 1461248914549 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:34 INFO - PROCESS | 3832 | 1461248914624 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:28:34 INFO - PROCESS | 3832 | 1461248914632 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 3832 | ++DOCSHELL 13581400 == 32 [pid = 3832] [id = 563] 07:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (148B1C00) [pid = 3832] [serial = 1689] [outer = 00000000] 07:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15510C00) [pid = 3832] [serial = 1690] [outer = 148B1C00] 07:28:34 INFO - PROCESS | 3832 | 1461248914677 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (157B3000) [pid = 3832] [serial = 1691] [outer = 148B1C00] 07:28:35 INFO - PROCESS | 3832 | 1461248915167 Marionette TRACE conn3 <- [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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 640ms 07:28:35 INFO - PROCESS | 3832 | 1461248915180 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:28:35 INFO - PROCESS | 3832 | 1461248915183 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 07:28:35 INFO - PROCESS | 3832 | 1461248915186 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 3832 | 1461248915190 Marionette TRACE conn3 <- [1,2218,null,{}] 07:28:35 INFO - PROCESS | 3832 | 1461248915200 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 3832 | 1461248915279 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:28:35 INFO - PROCESS | 3832 | 1461248915286 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 3832 | ++DOCSHELL 15EC5400 == 33 [pid = 3832] [id = 564] 07:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (165AC400) [pid = 3832] [serial = 1692] [outer = 00000000] 07:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17DEF000) [pid = 3832] [serial = 1693] [outer = 165AC400] 07:28:35 INFO - PROCESS | 3832 | 1461248915333 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1809C400) [pid = 3832] [serial = 1694] [outer = 165AC400] 07:28:35 INFO - PROCESS | 3832 | 1461248915784 Marionette TRACE conn3 <- [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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 641ms 07:28:35 INFO - PROCESS | 3832 | 1461248915823 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 3832 | 1461248915825 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 07:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:28:35 INFO - PROCESS | 3832 | 1461248915832 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 3832 | 1461248915834 Marionette TRACE conn3 <- [1,2222,null,{}] 07:28:35 INFO - PROCESS | 3832 | 1461248915837 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 3832 | 1461248915921 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:28:35 INFO - PROCESS | 3832 | 1461248915929 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 3832 | ++DOCSHELL 18099800 == 34 [pid = 3832] [id = 565] 07:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (182CC800) [pid = 3832] [serial = 1695] [outer = 00000000] 07:28:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (183E1C00) [pid = 3832] [serial = 1696] [outer = 182CC800] 07:28:35 INFO - PROCESS | 3832 | 1461248915973 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (183E5C00) [pid = 3832] [serial = 1697] [outer = 182CC800] 07:28:36 INFO - PROCESS | 3832 | 1461248916426 Marionette TRACE conn3 <- [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]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 625ms 07:28:36 INFO - PROCESS | 3832 | 1461248916472 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 3832 | 1461248916474 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 07:28:36 INFO - PROCESS | 3832 | 1461248916477 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:28:36 INFO - PROCESS | 3832 | 1461248916478 Marionette TRACE conn3 <- [1,2226,null,{}] 07:28:36 INFO - PROCESS | 3832 | 1461248916482 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 3832 | 1461248916584 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:28:36 INFO - PROCESS | 3832 | 1461248916591 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 3832 | ++DOCSHELL 183AF800 == 35 [pid = 3832] [id = 566] 07:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (183E3800) [pid = 3832] [serial = 1698] [outer = 00000000] 07:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18545000) [pid = 3832] [serial = 1699] [outer = 183E3800] 07:28:36 INFO - PROCESS | 3832 | 1461248916637 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (18549400) [pid = 3832] [serial = 1700] [outer = 183E3800] 07:28:37 INFO - PROCESS | 3832 | 1461248917092 Marionette TRACE conn3 <- [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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 641ms 07:28:37 INFO - PROCESS | 3832 | 1461248917115 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 3832 | 1461248917117 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 07:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:28:37 INFO - PROCESS | 3832 | 1461248917120 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 3832 | 1461248917122 Marionette TRACE conn3 <- [1,2230,null,{}] 07:28:37 INFO - PROCESS | 3832 | 1461248917126 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 3832 | 1461248917249 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:28:37 INFO - PROCESS | 3832 | 1461248917255 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 3832 | ++DOCSHELL 02A96400 == 36 [pid = 3832] [id = 567] 07:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18549C00) [pid = 3832] [serial = 1701] [outer = 00000000] 07:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18D0D800) [pid = 3832] [serial = 1702] [outer = 18549C00] 07:28:37 INFO - PROCESS | 3832 | 1461248917302 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18AA1C00) [pid = 3832] [serial = 1703] [outer = 18549C00] 07:28:37 INFO - PROCESS | 3832 | 1461248917758 Marionette TRACE conn3 <- [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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 703ms 07:28:37 INFO - PROCESS | 3832 | 1461248917820 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 3832 | 1461248917822 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 07:28:37 INFO - PROCESS | 3832 | 1461248917826 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:28:37 INFO - PROCESS | 3832 | 1461248917827 Marionette TRACE conn3 <- [1,2234,null,{}] 07:28:37 INFO - PROCESS | 3832 | 1461248917831 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 3832 | 1461248917932 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:28:37 INFO - PROCESS | 3832 | 1461248917938 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 3832 | ++DOCSHELL 18D16000 == 37 [pid = 3832] [id = 568] 07:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18D16400) [pid = 3832] [serial = 1704] [outer = 00000000] 07:28:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (199D3C00) [pid = 3832] [serial = 1705] [outer = 18D16400] 07:28:38 INFO - PROCESS | 3832 | 1461248917986 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19A8E400) [pid = 3832] [serial = 1706] [outer = 18D16400] 07:28:38 INFO - PROCESS | 3832 | 1461248918422 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 641ms 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (199CC000) [pid = 3832] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (18D16C00) [pid = 3832] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19DE3000) [pid = 3832] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15B2F000) [pid = 3832] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18550800) [pid = 3832] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12C10400) [pid = 3832] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13579400) [pid = 3832] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (183B3C00) [pid = 3832] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16CB0000) [pid = 3832] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11F46800) [pid = 3832] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B15800) [pid = 3832] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19B18400) [pid = 3832] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (15BB7800) [pid = 3832] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:28:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15EC8C00) [pid = 3832] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:28:38 INFO - PROCESS | 3832 | 1461248918656 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 3832 | 1461248918658 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 07:28:38 INFO - PROCESS | 3832 | 1461248918668 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 3832 | 1461248918670 Marionette TRACE conn3 <- [1,2238,null,{}] 07:28:38 INFO - PROCESS | 3832 | 1461248918673 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:28:38 INFO - PROCESS | 3832 | 1461248918745 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:28:38 INFO - PROCESS | 3832 | 1461248918753 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 3832 | ++DOCSHELL 11F4C800 == 38 [pid = 3832] [id = 569] 07:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12C10400) [pid = 3832] [serial = 1707] [outer = 00000000] 07:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15727800) [pid = 3832] [serial = 1708] [outer = 12C10400] 07:28:38 INFO - PROCESS | 3832 | 1461248918796 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15ECB800) [pid = 3832] [serial = 1709] [outer = 12C10400] 07:28:39 INFO - PROCESS | 3832 | 1461248919241 Marionette TRACE conn3 <- [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]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 625ms 07:28:39 INFO - PROCESS | 3832 | 1461248919303 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 3832 | 1461248919305 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:28:39 INFO - PROCESS | 3832 | 1461248919309 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 3832 | 1461248919311 Marionette TRACE conn3 <- [1,2242,null,{}] 07:28:39 INFO - PROCESS | 3832 | 1461248919314 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 3832 | 1461248919387 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:28:39 INFO - PROCESS | 3832 | 1461248919395 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 3832 | ++DOCSHELL 15D8EC00 == 39 [pid = 3832] [id = 570] 07:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16629800) [pid = 3832] [serial = 1710] [outer = 00000000] 07:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (199D2000) [pid = 3832] [serial = 1711] [outer = 16629800] 07:28:39 INFO - PROCESS | 3832 | 1461248919439 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (199CF000) [pid = 3832] [serial = 1712] [outer = 16629800] 07:28:39 INFO - PROCESS | 3832 | 1461248919850 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 594ms 07:28:39 INFO - PROCESS | 3832 | 1461248919905 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 3832 | 1461248919907 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:28:39 INFO - PROCESS | 3832 | 1461248919915 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 3832 | 1461248919916 Marionette TRACE conn3 <- [1,2246,null,{}] 07:28:39 INFO - PROCESS | 3832 | 1461248919920 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 3832 | 1461248919995 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:28:40 INFO - PROCESS | 3832 | 1461248920001 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 3832 | ++DOCSHELL 02A8EC00 == 40 [pid = 3832] [id = 571] 07:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (182CA400) [pid = 3832] [serial = 1713] [outer = 00000000] 07:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B79C00) [pid = 3832] [serial = 1714] [outer = 182CA400] 07:28:40 INFO - PROCESS | 3832 | 1461248920044 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B73800) [pid = 3832] [serial = 1715] [outer = 182CA400] 07:28:40 INFO - PROCESS | 3832 | 1461248920509 Marionette TRACE conn3 <- [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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 641ms 07:28:40 INFO - PROCESS | 3832 | 1461248920554 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 3832 | 1461248920556 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 07:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:28:40 INFO - PROCESS | 3832 | 1461248920563 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 3832 | 1461248920565 Marionette TRACE conn3 <- [1,2250,null,{}] 07:28:40 INFO - PROCESS | 3832 | 1461248920568 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 3832 | 1461248920703 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:28:40 INFO - PROCESS | 3832 | 1461248920840 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 3832 | ++DOCSHELL 0267FC00 == 41 [pid = 3832] [id = 572] 07:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (02681C00) [pid = 3832] [serial = 1716] [outer = 00000000] 07:28:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (11F4C000) [pid = 3832] [serial = 1717] [outer = 02681C00] 07:28:40 INFO - PROCESS | 3832 | 1461248920899 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12D47C00) [pid = 3832] [serial = 1718] [outer = 02681C00] 07:28:41 INFO - PROCESS | 3832 | 1461248921553 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1047ms 07:28:41 INFO - PROCESS | 3832 | 1461248921628 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 3832 | 1461248921633 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 07:28:41 INFO - PROCESS | 3832 | 1461248921638 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:28:41 INFO - PROCESS | 3832 | 1461248921642 Marionette TRACE conn3 <- [1,2254,null,{}] 07:28:41 INFO - PROCESS | 3832 | 1461248921647 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 3832 | 1461248921755 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:28:41 INFO - PROCESS | 3832 | 1461248921887 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 3832 | ++DOCSHELL 148BD000 == 42 [pid = 3832] [id = 573] 07:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (14B10C00) [pid = 3832] [serial = 1719] [outer = 00000000] 07:28:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1662B400) [pid = 3832] [serial = 1720] [outer = 14B10C00] 07:28:41 INFO - PROCESS | 3832 | 1461248921947 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16CA6000) [pid = 3832] [serial = 1721] [outer = 14B10C00] 07:28:42 INFO - PROCESS | 3832 | 1461248922477 Marionette TRACE conn3 <- [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]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 907ms 07:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:28:42 INFO - PROCESS | 3832 | 1461248922546 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 3832 | 1461248922549 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 07:28:42 INFO - PROCESS | 3832 | 1461248922553 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 3832 | 1461248922555 Marionette TRACE conn3 <- [1,2258,null,{}] 07:28:42 INFO - PROCESS | 3832 | 1461248922559 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 3832 | 1461248922658 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:28:42 INFO - PROCESS | 3832 | 1461248922763 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 3832 | ++DOCSHELL 180A7400 == 43 [pid = 3832] [id = 574] 07:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (183E8400) [pid = 3832] [serial = 1722] [outer = 00000000] 07:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (18933400) [pid = 3832] [serial = 1723] [outer = 183E8400] 07:28:42 INFO - PROCESS | 3832 | 1461248922817 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (197DF000) [pid = 3832] [serial = 1724] [outer = 183E8400] 07:28:43 INFO - PROCESS | 3832 | 1461248923496 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1000ms 07:28:43 INFO - PROCESS | 3832 | 1461248923554 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 3832 | 1461248923558 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 07:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:28:43 INFO - PROCESS | 3832 | 1461248923569 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 3832 | 1461248923574 Marionette TRACE conn3 <- [1,2262,null,{}] 07:28:43 INFO - PROCESS | 3832 | 1461248923578 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 3832 | 1461248923679 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:28:43 INFO - PROCESS | 3832 | 1461248923909 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 3832 | ++DOCSHELL 0267A800 == 44 [pid = 3832] [id = 575] 07:28:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (0267EC00) [pid = 3832] [serial = 1725] [outer = 00000000] 07:28:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (13375800) [pid = 3832] [serial = 1726] [outer = 0267EC00] 07:28:43 INFO - PROCESS | 3832 | 1461248923979 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1357D800) [pid = 3832] [serial = 1727] [outer = 0267EC00] 07:28:44 INFO - PROCESS | 3832 | 1461248924516 Marionette TRACE conn3 <- [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]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1000ms 07:28:44 INFO - PROCESS | 3832 | 1461248924567 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 3832 | 1461248924572 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 07:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:28:44 INFO - PROCESS | 3832 | 1461248924577 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 3832 | 1461248924580 Marionette TRACE conn3 <- [1,2266,null,{}] 07:28:44 INFO - PROCESS | 3832 | 1461248924585 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 3832 | 1461248924677 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:28:44 INFO - PROCESS | 3832 | 1461248924786 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 3832 | ++DOCSHELL 15BB3C00 == 45 [pid = 3832] [id = 576] 07:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (15BCCC00) [pid = 3832] [serial = 1728] [outer = 00000000] 07:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (165A6C00) [pid = 3832] [serial = 1729] [outer = 15BCCC00] 07:28:44 INFO - PROCESS | 3832 | 1461248924833 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1692E800) [pid = 3832] [serial = 1730] [outer = 15BCCC00] 07:28:44 INFO - PROCESS | 3832 | --DOCSHELL 02A8EC00 == 44 [pid = 3832] [id = 571] 07:28:44 INFO - PROCESS | 3832 | --DOCSHELL 15D8EC00 == 43 [pid = 3832] [id = 570] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 11F4C800 == 42 [pid = 3832] [id = 569] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 18D16000 == 41 [pid = 3832] [id = 568] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 02A96400 == 40 [pid = 3832] [id = 567] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 183AF800 == 39 [pid = 3832] [id = 566] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 18099800 == 38 [pid = 3832] [id = 565] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 15EC5400 == 37 [pid = 3832] [id = 564] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 13581400 == 36 [pid = 3832] [id = 563] 07:28:45 INFO - PROCESS | 3832 | --DOCSHELL 13364800 == 35 [pid = 3832] [id = 562] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19B81800) [pid = 3832] [serial = 1669] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19E0A000) [pid = 3832] [serial = 1675] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19DED400) [pid = 3832] [serial = 1670] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1692E000) [pid = 3832] [serial = 1648] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16C53800) [pid = 3832] [serial = 1649] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19A96000) [pid = 3832] [serial = 1667] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (18548C00) [pid = 3832] [serial = 1672] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (18547400) [pid = 3832] [serial = 1673] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19871800) [pid = 3832] [serial = 1661] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (199D4400) [pid = 3832] [serial = 1663] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19872800) [pid = 3832] [serial = 1660] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19E01800) [pid = 3832] [serial = 1637] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15BCD400) [pid = 3832] [serial = 1645] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15DCDC00) [pid = 3832] [serial = 1646] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18A99C00) [pid = 3832] [serial = 1657] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (18A98400) [pid = 3832] [serial = 1658] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13308800) [pid = 3832] [serial = 1639] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13359400) [pid = 3832] [serial = 1640] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13582C00) [pid = 3832] [serial = 1642] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13882800) [pid = 3832] [serial = 1643] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (18531800) [pid = 3832] [serial = 1654] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (18546800) [pid = 3832] [serial = 1655] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180A4400) [pid = 3832] [serial = 1651] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (182F1C00) [pid = 3832] [serial = 1652] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19A8FC00) [pid = 3832] [serial = 1666] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19E0DC00) [pid = 3832] [serial = 1676] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19E73C00) [pid = 3832] [serial = 1678] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (199D3800) [pid = 3832] [serial = 1664] [outer = 00000000] [url = about:blank] 07:28:45 INFO - PROCESS | 3832 | 1461248925315 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 813ms 07:28:45 INFO - PROCESS | 3832 | 1461248925381 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 3832 | 1461248925385 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 07:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:28:45 INFO - PROCESS | 3832 | 1461248925389 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 3832 | 1461248925391 Marionette TRACE conn3 <- [1,2270,null,{}] 07:28:45 INFO - PROCESS | 3832 | 1461248925395 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 3832 | 1461248925472 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:28:45 INFO - PROCESS | 3832 | 1461248925478 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 3832 | ++DOCSHELL 13DB2000 == 36 [pid = 3832] [id = 577] 07:28:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13DB3000) [pid = 3832] [serial = 1731] [outer = 00000000] 07:28:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15D87C00) [pid = 3832] [serial = 1732] [outer = 13DB3000] 07:28:45 INFO - PROCESS | 3832 | 1461248925523 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16938400) [pid = 3832] [serial = 1733] [outer = 13DB3000] 07:28:46 INFO - PROCESS | 3832 | 1461248926001 Marionette TRACE conn3 <- [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]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 640ms 07:28:46 INFO - PROCESS | 3832 | 1461248926028 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 3832 | 1461248926030 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 07:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:28:46 INFO - PROCESS | 3832 | 1461248926035 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 3832 | 1461248926040 Marionette TRACE conn3 <- [1,2274,null,{}] 07:28:46 INFO - PROCESS | 3832 | 1461248926053 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 3832 | 1461248926130 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:28:46 INFO - PROCESS | 3832 | 1461248926137 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 3832 | ++DOCSHELL 15BD5C00 == 37 [pid = 3832] [id = 578] 07:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (182F1C00) [pid = 3832] [serial = 1734] [outer = 00000000] 07:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (183B6C00) [pid = 3832] [serial = 1735] [outer = 182F1C00] 07:28:46 INFO - PROCESS | 3832 | 1461248926188 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (183EB800) [pid = 3832] [serial = 1736] [outer = 182F1C00] 07:28:46 INFO - PROCESS | 3832 | 1461248926628 Marionette TRACE conn3 <- [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]]]}] 07:28:46 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 07:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 656ms 07:28:46 INFO - PROCESS | 3832 | 1461248926692 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 3832 | 1461248926694 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 07:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:28:46 INFO - PROCESS | 3832 | 1461248926697 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 3832 | 1461248926699 Marionette TRACE conn3 <- [1,2278,null,{}] 07:28:46 INFO - PROCESS | 3832 | 1461248926703 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 3832 | 1461248926779 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:28:46 INFO - PROCESS | 3832 | 1461248926787 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 3832 | ++DOCSHELL 18545C00 == 38 [pid = 3832] [id = 579] 07:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18547400) [pid = 3832] [serial = 1737] [outer = 00000000] 07:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18552000) [pid = 3832] [serial = 1738] [outer = 18547400] 07:28:46 INFO - PROCESS | 3832 | 1461248926832 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15D8A800) [pid = 3832] [serial = 1739] [outer = 18547400] 07:28:47 INFO - PROCESS | 3832 | --DOCSHELL 1E472400 == 37 [pid = 3832] [id = 16] 07:28:47 INFO - PROCESS | 3832 | 1461248927380 Marionette TRACE conn3 <- [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]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 735ms 07:28:47 INFO - PROCESS | 3832 | 1461248927438 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 3832 | 1461248927440 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 07:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:28:47 INFO - PROCESS | 3832 | 1461248927443 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 3832 | 1461248927445 Marionette TRACE conn3 <- [1,2282,null,{}] 07:28:47 INFO - PROCESS | 3832 | 1461248927454 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 3832 | 1461248927561 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:28:47 INFO - PROCESS | 3832 | 1461248927573 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 3832 | ++DOCSHELL 18D09800 == 38 [pid = 3832] [id = 580] 07:28:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18D0A400) [pid = 3832] [serial = 1740] [outer = 00000000] 07:28:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (197DE000) [pid = 3832] [serial = 1741] [outer = 18D0A400] 07:28:47 INFO - PROCESS | 3832 | 1461248927634 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19929C00) [pid = 3832] [serial = 1742] [outer = 18D0A400] 07:28:48 INFO - PROCESS | 3832 | 1461248928097 Marionette TRACE conn3 <- [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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 07:28:48 INFO - PROCESS | 3832 | 1461248928143 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 3832 | 1461248928145 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 07:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:28:48 INFO - PROCESS | 3832 | 1461248928187 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 3832 | 1461248928190 Marionette TRACE conn3 <- [1,2286,null,{}] 07:28:48 INFO - PROCESS | 3832 | 1461248928204 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 3832 | 1461248928312 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:28:48 INFO - PROCESS | 3832 | 1461248928323 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 3832 | ++DOCSHELL 12D7C800 == 39 [pid = 3832] [id = 581] 07:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18D12000) [pid = 3832] [serial = 1743] [outer = 00000000] 07:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19A96C00) [pid = 3832] [serial = 1744] [outer = 18D12000] 07:28:48 INFO - PROCESS | 3832 | 1461248928369 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19B14800) [pid = 3832] [serial = 1745] [outer = 18D12000] 07:28:48 INFO - PROCESS | 3832 | 1461248928794 Marionette TRACE conn3 <- [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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 07:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:28:48 INFO - PROCESS | 3832 | 1461248928827 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 3832 | 1461248928829 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 07:28:48 INFO - PROCESS | 3832 | 1461248928833 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 3832 | 1461248928834 Marionette TRACE conn3 <- [1,2290,null,{}] 07:28:48 INFO - PROCESS | 3832 | 1461248928838 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 3832 | 1461248928941 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:28:48 INFO - PROCESS | 3832 | 1461248928947 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 3832 | ++DOCSHELL 199D7800 == 40 [pid = 3832] [id = 582] 07:28:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19A90800) [pid = 3832] [serial = 1746] [outer = 00000000] 07:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19DE2C00) [pid = 3832] [serial = 1747] [outer = 19A90800] 07:28:49 INFO - PROCESS | 3832 | 1461248928991 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19DE2800) [pid = 3832] [serial = 1748] [outer = 19A90800] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (18D16400) [pid = 3832] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16629800) [pid = 3832] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12C10400) [pid = 3832] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (165AC400) [pid = 3832] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (182CC800) [pid = 3832] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (18549C00) [pid = 3832] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13371000) [pid = 3832] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (148B1C00) [pid = 3832] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:28:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (183E3800) [pid = 3832] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:28:49 INFO - PROCESS | 3832 | 1461248929521 Marionette TRACE conn3 <- [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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 735ms 07:28:49 INFO - PROCESS | 3832 | 1461248929574 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 3832 | 1461248929576 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 07:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:28:49 INFO - PROCESS | 3832 | 1461248929579 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 3832 | 1461248929581 Marionette TRACE conn3 <- [1,2294,null,{}] 07:28:49 INFO - PROCESS | 3832 | 1461248929584 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 3832 | 1461248929684 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:28:49 INFO - PROCESS | 3832 | 1461248929770 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 3832 | ++DOCSHELL 02A8AC00 == 41 [pid = 3832] [id = 583] 07:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (02A8C000) [pid = 3832] [serial = 1749] [outer = 00000000] 07:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15740400) [pid = 3832] [serial = 1750] [outer = 02A8C000] 07:28:49 INFO - PROCESS | 3832 | 1461248929819 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (182CC800) [pid = 3832] [serial = 1751] [outer = 02A8C000] 07:28:50 INFO - PROCESS | 3832 | 1461248930177 Marionette TRACE conn3 <- [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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 625ms 07:28:50 INFO - PROCESS | 3832 | 1461248930217 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:28:50 INFO - PROCESS | 3832 | 1461248930219 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 07:28:50 INFO - PROCESS | 3832 | 1461248930223 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 3832 | 1461248930225 Marionette TRACE conn3 <- [1,2298,null,{}] 07:28:50 INFO - PROCESS | 3832 | 1461248930230 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 3832 | 1461248930308 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:28:50 INFO - PROCESS | 3832 | 1461248930397 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 3832 | ++DOCSHELL 13B57000 == 42 [pid = 3832] [id = 584] 07:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1550F400) [pid = 3832] [serial = 1752] [outer = 00000000] 07:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E09000) [pid = 3832] [serial = 1753] [outer = 1550F400] 07:28:50 INFO - PROCESS | 3832 | 1461248930440 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E0E800) [pid = 3832] [serial = 1754] [outer = 1550F400] 07:28:50 INFO - PROCESS | 3832 | 1461248930784 Marionette TRACE conn3 <- [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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 594ms 07:28:50 INFO - PROCESS | 3832 | 1461248930820 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 3832 | 1461248930821 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 07:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:28:50 INFO - PROCESS | 3832 | 1461248930825 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 3832 | 1461248930826 Marionette TRACE conn3 <- [1,2302,null,{}] 07:28:50 INFO - PROCESS | 3832 | 1461248930830 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 3832 | 1461248930942 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:28:50 INFO - PROCESS | 3832 | 1461248930950 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 3832 | ++DOCSHELL 18D0CC00 == 43 [pid = 3832] [id = 585] 07:28:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19B81800) [pid = 3832] [serial = 1755] [outer = 00000000] 07:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19E7AC00) [pid = 3832] [serial = 1756] [outer = 19B81800] 07:28:51 INFO - PROCESS | 3832 | 1461248931000 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19F1E000) [pid = 3832] [serial = 1757] [outer = 19B81800] 07:28:51 INFO - PROCESS | 3832 | 1461248931461 Marionette TRACE conn3 <- [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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 703ms 07:28:51 INFO - PROCESS | 3832 | 1461248931525 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 3832 | 1461248931530 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 07:28:51 INFO - PROCESS | 3832 | 1461248931535 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:28:51 INFO - PROCESS | 3832 | 1461248931539 Marionette TRACE conn3 <- [1,2306,null,{}] 07:28:51 INFO - PROCESS | 3832 | 1461248931545 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 3832 | 1461248931650 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:28:51 INFO - PROCESS | 3832 | 1461248931759 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 3832 | ++DOCSHELL 13372000 == 44 [pid = 3832] [id = 586] 07:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13377800) [pid = 3832] [serial = 1758] [outer = 00000000] 07:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (137B7C00) [pid = 3832] [serial = 1759] [outer = 13377800] 07:28:51 INFO - PROCESS | 3832 | 1461248931816 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13B5EC00) [pid = 3832] [serial = 1760] [outer = 13377800] 07:28:52 INFO - PROCESS | 3832 | 1461248932491 Marionette TRACE conn3 <- [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] 07:28:52 INFO - PROCESS | 3832 | 1461248932543 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 07:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:28:52 INFO - PROCESS | 3832 | 1461248932551 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 3832 | 1461248932555 Marionette TRACE conn3 <- [1,2310,null,{}] 07:28:52 INFO - PROCESS | 3832 | 1461248932574 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 3832 | 1461248932675 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:28:52 INFO - PROCESS | 3832 | 1461248932805 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 3832 | ++DOCSHELL 12D3C800 == 45 [pid = 3832] [id = 587] 07:28:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13497C00) [pid = 3832] [serial = 1761] [outer = 00000000] 07:28:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (183AC800) [pid = 3832] [serial = 1762] [outer = 13497C00] 07:28:52 INFO - PROCESS | 3832 | 1461248932860 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (18529800) [pid = 3832] [serial = 1763] [outer = 13497C00] 07:28:53 INFO - PROCESS | 3832 | 1461248933380 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 891ms 07:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:28:53 INFO - PROCESS | 3832 | 1461248933454 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 3832 | 1461248933457 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 07:28:53 INFO - PROCESS | 3832 | 1461248933463 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 3832 | 1461248933465 Marionette TRACE conn3 <- [1,2314,null,{}] 07:28:53 INFO - PROCESS | 3832 | 1461248933475 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 3832 | 1461248933580 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:28:53 INFO - PROCESS | 3832 | 1461248933713 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 3832 | ++DOCSHELL 18D16800 == 46 [pid = 3832] [id = 588] 07:28:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19876C00) [pid = 3832] [serial = 1764] [outer = 00000000] 07:28:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19E06400) [pid = 3832] [serial = 1765] [outer = 19876C00] 07:28:53 INFO - PROCESS | 3832 | 1461248933772 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19E71000) [pid = 3832] [serial = 1766] [outer = 19876C00] 07:28:54 INFO - PROCESS | 3832 | 1461248934383 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1000ms 07:28:54 INFO - PROCESS | 3832 | 1461248934463 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 3832 | 1461248934465 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 07:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:28:54 INFO - PROCESS | 3832 | 1461248934469 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 3832 | 1461248934471 Marionette TRACE conn3 <- [1,2318,null,{}] 07:28:54 INFO - PROCESS | 3832 | 1461248934474 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 3832 | 1461248934597 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:28:54 INFO - PROCESS | 3832 | 1461248934730 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 3832 | ++DOCSHELL 02A91800 == 47 [pid = 3832] [id = 589] 07:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (12D43400) [pid = 3832] [serial = 1767] [outer = 00000000] 07:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (14B56C00) [pid = 3832] [serial = 1768] [outer = 12D43400] 07:28:54 INFO - PROCESS | 3832 | 1461248934785 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (15B2F400) [pid = 3832] [serial = 1769] [outer = 12D43400] 07:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1047ms 07:28:55 INFO - PROCESS | 3832 | 1461248935499 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:28:55 INFO - PROCESS | 3832 | 1461248935507 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 3832 | 1461248935512 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 07:28:55 INFO - PROCESS | 3832 | 1461248935534 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:28:55 INFO - PROCESS | 3832 | 1461248935537 Marionette TRACE conn3 <- [1,2322,null,{}] 07:28:55 INFO - PROCESS | 3832 | 1461248935542 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:55 INFO - PROCESS | 3832 | 1461248935636 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:28:55 INFO - PROCESS | 3832 | 1461248935748 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 3832 | ++DOCSHELL 15D8EC00 == 48 [pid = 3832] [id = 590] 07:28:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (15DCDC00) [pid = 3832] [serial = 1770] [outer = 00000000] 07:28:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (180A3C00) [pid = 3832] [serial = 1771] [outer = 15DCDC00] 07:28:55 INFO - PROCESS | 3832 | 1461248935797 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (182F9400) [pid = 3832] [serial = 1772] [outer = 15DCDC00] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 13B57000 == 47 [pid = 3832] [id = 584] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 02A8AC00 == 46 [pid = 3832] [id = 583] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 199D7800 == 45 [pid = 3832] [id = 582] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 12D7C800 == 44 [pid = 3832] [id = 581] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 18D09800 == 43 [pid = 3832] [id = 580] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 18545C00 == 42 [pid = 3832] [id = 579] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 15BD5C00 == 41 [pid = 3832] [id = 578] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 13DB2000 == 40 [pid = 3832] [id = 577] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 15BB3C00 == 39 [pid = 3832] [id = 576] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 0267A800 == 38 [pid = 3832] [id = 575] 07:28:56 INFO - PROCESS | 3832 | --DOCSHELL 0267FC00 == 37 [pid = 3832] [id = 572] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (17DEF000) [pid = 3832] [serial = 1693] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15EC9C00) [pid = 3832] [serial = 1684] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (1387F000) [pid = 3832] [serial = 1687] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1335DC00) [pid = 3832] [serial = 1681] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (157B3000) [pid = 3832] [serial = 1691] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1809C400) [pid = 3832] [serial = 1694] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (15510C00) [pid = 3832] [serial = 1690] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13B5F800) [pid = 3832] [serial = 1688] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (199D3C00) [pid = 3832] [serial = 1705] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (199CF000) [pid = 3832] [serial = 1712] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15727800) [pid = 3832] [serial = 1708] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19A8E400) [pid = 3832] [serial = 1706] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (183E5C00) [pid = 3832] [serial = 1697] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (18AA1C00) [pid = 3832] [serial = 1703] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (183E1C00) [pid = 3832] [serial = 1696] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (18D0D800) [pid = 3832] [serial = 1702] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (199D2000) [pid = 3832] [serial = 1711] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (18549400) [pid = 3832] [serial = 1700] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15ECB800) [pid = 3832] [serial = 1709] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (18545000) [pid = 3832] [serial = 1699] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B79C00) [pid = 3832] [serial = 1714] [outer = 00000000] [url = about:blank] 07:28:56 INFO - PROCESS | 3832 | 1461248936363 Marionette TRACE conn3 <- [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]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 844ms 07:28:56 INFO - PROCESS | 3832 | 1461248936382 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 3832 | 1461248936387 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 07:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:28:56 INFO - PROCESS | 3832 | 1461248936393 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 3832 | 1461248936396 Marionette TRACE conn3 <- [1,2326,null,{}] 07:28:56 INFO - PROCESS | 3832 | 1461248936400 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 3832 | 1461248936491 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:28:56 INFO - PROCESS | 3832 | 1461248936500 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 3832 | ++DOCSHELL 15727800 == 38 [pid = 3832] [id = 591] 07:28:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1573F000) [pid = 3832] [serial = 1773] [outer = 00000000] 07:28:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (165ACC00) [pid = 3832] [serial = 1774] [outer = 1573F000] 07:28:56 INFO - PROCESS | 3832 | 1461248936544 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17DEF000) [pid = 3832] [serial = 1775] [outer = 1573F000] 07:28:57 INFO - PROCESS | 3832 | 1461248937037 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 687ms 07:28:57 INFO - PROCESS | 3832 | 1461248937092 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 3832 | 1461248937094 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 07:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:28:57 INFO - PROCESS | 3832 | 1461248937097 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 3832 | 1461248937101 Marionette TRACE conn3 <- [1,2330,null,{}] 07:28:57 INFO - PROCESS | 3832 | 1461248937111 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 3832 | 1461248937192 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:28:57 INFO - PROCESS | 3832 | 1461248937199 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 3832 | ++DOCSHELL 1809C400 == 39 [pid = 3832] [id = 592] 07:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (183E7000) [pid = 3832] [serial = 1776] [outer = 00000000] 07:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (18550400) [pid = 3832] [serial = 1777] [outer = 183E7000] 07:28:57 INFO - PROCESS | 3832 | 1461248937245 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18A97800) [pid = 3832] [serial = 1778] [outer = 183E7000] 07:28:57 INFO - PROCESS | 3832 | 1461248937702 Marionette TRACE conn3 <- [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]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms 07:28:57 INFO - PROCESS | 3832 | 1461248937735 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 3832 | 1461248937737 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 07:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:28:57 INFO - PROCESS | 3832 | 1461248937741 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 3832 | 1461248937742 Marionette TRACE conn3 <- [1,2334,null,{}] 07:28:57 INFO - PROCESS | 3832 | 1461248937749 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 3832 | 1461248937826 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:28:57 INFO - PROCESS | 3832 | 1461248937863 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 3832 | ++DOCSHELL 197DF400 == 40 [pid = 3832] [id = 593] 07:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19870800) [pid = 3832] [serial = 1779] [outer = 00000000] 07:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (199CA800) [pid = 3832] [serial = 1780] [outer = 19870800] 07:28:57 INFO - PROCESS | 3832 | 1461248937907 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (199D2000) [pid = 3832] [serial = 1781] [outer = 19870800] 07:28:58 INFO - PROCESS | 3832 | 1461248938326 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 626ms 07:28:58 INFO - PROCESS | 3832 | 1461248938379 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 3832 | 1461248938381 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 07:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:28:58 INFO - PROCESS | 3832 | 1461248938385 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 3832 | 1461248938386 Marionette TRACE conn3 <- [1,2338,null,{}] 07:28:58 INFO - PROCESS | 3832 | 1461248938390 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 3832 | 1461248938464 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:28:58 INFO - PROCESS | 3832 | 1461248938470 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 3832 | ++DOCSHELL 199D9C00 == 41 [pid = 3832] [id = 594] 07:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19A93800) [pid = 3832] [serial = 1782] [outer = 00000000] 07:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19A99000) [pid = 3832] [serial = 1783] [outer = 19A93800] 07:28:58 INFO - PROCESS | 3832 | 1461248938513 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19A98C00) [pid = 3832] [serial = 1784] [outer = 19A93800] 07:28:59 INFO - PROCESS | 3832 | 1461248939005 Marionette TRACE conn3 <- [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]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 641ms 07:28:59 INFO - PROCESS | 3832 | 1461248939022 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 3832 | 1461248939024 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 07:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:28:59 INFO - PROCESS | 3832 | 1461248939034 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 3832 | 1461248939036 Marionette TRACE conn3 <- [1,2342,null,{}] 07:28:59 INFO - PROCESS | 3832 | 1461248939039 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 3832 | 1461248939156 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:28:59 INFO - PROCESS | 3832 | 1461248939243 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 3832 | ++DOCSHELL 19DE5000 == 42 [pid = 3832] [id = 595] 07:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19DE9800) [pid = 3832] [serial = 1785] [outer = 00000000] 07:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19E0C000) [pid = 3832] [serial = 1786] [outer = 19DE9800] 07:28:59 INFO - PROCESS | 3832 | 1461248939297 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19E78C00) [pid = 3832] [serial = 1787] [outer = 19DE9800] 07:28:59 INFO - PROCESS | 3832 | 1461248939723 Marionette TRACE conn3 <- [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]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 07:28:59 INFO - PROCESS | 3832 | 1461248939775 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 3832 | 1461248939777 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 07:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:28:59 INFO - PROCESS | 3832 | 1461248939780 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 3832 | 1461248939782 Marionette TRACE conn3 <- [1,2346,null,{}] 07:28:59 INFO - PROCESS | 3832 | 1461248939785 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 3832 | 1461248939890 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:28:59 INFO - PROCESS | 3832 | 1461248939897 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 3832 | ++DOCSHELL 1330A000 == 43 [pid = 3832] [id = 596] 07:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13365000) [pid = 3832] [serial = 1788] [outer = 00000000] 07:28:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A3EE000) [pid = 3832] [serial = 1789] [outer = 13365000] 07:28:59 INFO - PROCESS | 3832 | 1461248939943 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A3F8000) [pid = 3832] [serial = 1790] [outer = 13365000] 07:29:00 INFO - PROCESS | 3832 | 1461248940379 Marionette TRACE conn3 <- [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]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 641ms 07:29:00 INFO - PROCESS | 3832 | 1461248940417 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 3832 | 1461248940419 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 07:29:00 INFO - PROCESS | 3832 | 1461248940422 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:29:00 INFO - PROCESS | 3832 | 1461248940423 Marionette TRACE conn3 <- [1,2350,null,{}] 07:29:00 INFO - PROCESS | 3832 | 1461248940427 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 3832 | 1461248940534 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:29:00 INFO - PROCESS | 3832 | 1461248940625 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 3832 | ++DOCSHELL 148B8800 == 44 [pid = 3832] [id = 597] 07:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1809A400) [pid = 3832] [serial = 1791] [outer = 00000000] 07:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A5C4C00) [pid = 3832] [serial = 1792] [outer = 1809A400] 07:29:00 INFO - PROCESS | 3832 | 1461248940668 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1A5C8000) [pid = 3832] [serial = 1793] [outer = 1809A400] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (18D0A400) [pid = 3832] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19A90800) [pid = 3832] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (18D12000) [pid = 3832] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (15BCCC00) [pid = 3832] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (0267EC00) [pid = 3832] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13DB3000) [pid = 3832] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (182F1C00) [pid = 3832] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (18547400) [pid = 3832] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1550F400) [pid = 3832] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1E46F800) [pid = 3832] [serial = 47] [outer = 00000000] [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.] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1E472800) [pid = 3832] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:29:01 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1357F000) [pid = 3832] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:29:01 INFO - PROCESS | 3832 | 1461248941223 Marionette TRACE conn3 <- [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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 843ms 07:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:29:01 INFO - PROCESS | 3832 | 1461248941265 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 3832 | 1461248941267 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 07:29:01 INFO - PROCESS | 3832 | 1461248941270 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 3832 | 1461248941272 Marionette TRACE conn3 <- [1,2354,null,{}] 07:29:01 INFO - PROCESS | 3832 | 1461248941275 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 3832 | 1461248941349 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:29:01 INFO - PROCESS | 3832 | 1461248941355 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 3832 | ++DOCSHELL 12D44C00 == 45 [pid = 3832] [id = 598] 07:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13357C00) [pid = 3832] [serial = 1794] [outer = 00000000] 07:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A0B8400) [pid = 3832] [serial = 1795] [outer = 13357C00] 07:29:01 INFO - PROCESS | 3832 | 1461248941399 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A6F1000) [pid = 3832] [serial = 1796] [outer = 13357C00] 07:29:01 INFO - PROCESS | 3832 | 1461248941825 Marionette TRACE conn3 <- [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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 594ms 07:29:01 INFO - PROCESS | 3832 | 1461248941870 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 3832 | 1461248941871 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 07:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:29:01 INFO - PROCESS | 3832 | 1461248941878 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 3832 | 1461248941880 Marionette TRACE conn3 <- [1,2358,null,{}] 07:29:01 INFO - PROCESS | 3832 | 1461248941884 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 3832 | 1461248941958 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:29:01 INFO - PROCESS | 3832 | 1461248941964 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 3832 | ++DOCSHELL 1A051400 == 46 [pid = 3832] [id = 599] 07:29:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A5C3400) [pid = 3832] [serial = 1797] [outer = 00000000] 07:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AAF9C00) [pid = 3832] [serial = 1798] [outer = 1A5C3400] 07:29:02 INFO - PROCESS | 3832 | 1461248942008 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AC78800) [pid = 3832] [serial = 1799] [outer = 1A5C3400] 07:29:02 INFO - PROCESS | 3832 | 1461248942490 Marionette TRACE conn3 <- [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]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 641ms 07:29:02 INFO - PROCESS | 3832 | 1461248942511 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 3832 | 1461248942514 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 07:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:29:02 INFO - PROCESS | 3832 | 1461248942517 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 3832 | 1461248942519 Marionette TRACE conn3 <- [1,2362,null,{}] 07:29:02 INFO - PROCESS | 3832 | 1461248942523 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 3832 | 1461248942619 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:29:02 INFO - PROCESS | 3832 | 1461248942628 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 3832 | ++DOCSHELL 1AC7CC00 == 47 [pid = 3832] [id = 600] 07:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AF68C00) [pid = 3832] [serial = 1800] [outer = 00000000] 07:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1C508000) [pid = 3832] [serial = 1801] [outer = 1AF68C00] 07:29:02 INFO - PROCESS | 3832 | 1461248942675 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1C50C800) [pid = 3832] [serial = 1802] [outer = 1AF68C00] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 12D74000 == 46 [pid = 3832] [id = 560] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 1357D400 == 45 [pid = 3832] [id = 561] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 148BD000 == 44 [pid = 3832] [id = 573] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 180A7400 == 43 [pid = 3832] [id = 574] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 1854A000 == 42 [pid = 3832] [id = 559] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 16633000 == 41 [pid = 3832] [id = 545] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 1A3F0400 == 40 [pid = 3832] [id = 17] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 15D8EC00 == 39 [pid = 3832] [id = 590] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 02A91800 == 38 [pid = 3832] [id = 589] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 12D3C800 == 37 [pid = 3832] [id = 587] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 18D16800 == 36 [pid = 3832] [id = 588] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 18D0CC00 == 35 [pid = 3832] [id = 585] 07:29:03 INFO - PROCESS | 3832 | --DOCSHELL 13372000 == 34 [pid = 3832] [id = 586] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 1809C400 == 33 [pid = 3832] [id = 592] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 197DF400 == 32 [pid = 3832] [id = 593] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 15727800 == 31 [pid = 3832] [id = 591] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 199D9C00 == 30 [pid = 3832] [id = 594] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 1330A000 == 29 [pid = 3832] [id = 596] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 19DE5000 == 28 [pid = 3832] [id = 595] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 148B8800 == 27 [pid = 3832] [id = 597] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 12D44C00 == 26 [pid = 3832] [id = 598] 07:29:04 INFO - PROCESS | 3832 | --DOCSHELL 1A051400 == 25 [pid = 3832] [id = 599] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1E35D800) [pid = 3832] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1692B400) [pid = 3832] [serial = 1685] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (197DE000) [pid = 3832] [serial = 1741] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19DE2C00) [pid = 3832] [serial = 1747] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (15740400) [pid = 3832] [serial = 1750] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19A96C00) [pid = 3832] [serial = 1744] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (11F4C000) [pid = 3832] [serial = 1717] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1692E800) [pid = 3832] [serial = 1730] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (165A6C00) [pid = 3832] [serial = 1729] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1357D800) [pid = 3832] [serial = 1727] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13375800) [pid = 3832] [serial = 1726] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15D87C00) [pid = 3832] [serial = 1732] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16938400) [pid = 3832] [serial = 1733] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (183B6C00) [pid = 3832] [serial = 1735] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183EB800) [pid = 3832] [serial = 1736] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18552000) [pid = 3832] [serial = 1738] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1662B400) [pid = 3832] [serial = 1720] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (18933400) [pid = 3832] [serial = 1723] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19E0E800) [pid = 3832] [serial = 1754] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19E09000) [pid = 3832] [serial = 1753] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13575800) [pid = 3832] [serial = 1157] [outer = 00000000] [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.] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19DE2800) [pid = 3832] [serial = 1748] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B14800) [pid = 3832] [serial = 1745] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19E7AC00) [pid = 3832] [serial = 1756] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19929C00) [pid = 3832] [serial = 1742] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15D8A800) [pid = 3832] [serial = 1739] [outer = 00000000] [url = about:blank] 07:29:04 INFO - PROCESS | 3832 | 1461248944559 Marionette TRACE conn3 <- [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]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2047ms 07:29:04 INFO - PROCESS | 3832 | 1461248944579 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 3832 | 1461248944583 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 07:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:29:04 INFO - PROCESS | 3832 | 1461248944588 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 3832 | 1461248944592 Marionette TRACE conn3 <- [1,2366,null,{}] 07:29:04 INFO - PROCESS | 3832 | 1461248944598 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 3832 | 1461248944682 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:29:04 INFO - PROCESS | 3832 | 1461248944691 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 3832 | ++DOCSHELL 12C10800 == 26 [pid = 3832] [id = 601] 07:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12C91000) [pid = 3832] [serial = 1803] [outer = 00000000] 07:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1330EC00) [pid = 3832] [serial = 1804] [outer = 12C91000] 07:29:04 INFO - PROCESS | 3832 | 1461248944739 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1335DC00) [pid = 3832] [serial = 1805] [outer = 12C91000] 07:29:05 INFO - PROCESS | 3832 | 1461248945242 Marionette TRACE conn3 <- [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]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 07:29:05 INFO - PROCESS | 3832 | 1461248945288 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 3832 | 1461248945294 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 07:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:29:05 INFO - PROCESS | 3832 | 1461248945301 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 3832 | 1461248945303 Marionette TRACE conn3 <- [1,2370,null,{}] 07:29:05 INFO - PROCESS | 3832 | 1461248945307 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 3832 | 1461248945385 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:29:05 INFO - PROCESS | 3832 | 1461248945394 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 3832 | ++DOCSHELL 1357F800 == 27 [pid = 3832] [id = 602] 07:29:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13580400) [pid = 3832] [serial = 1806] [outer = 00000000] 07:29:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (137B6C00) [pid = 3832] [serial = 1807] [outer = 13580400] 07:29:05 INFO - PROCESS | 3832 | 1461248945439 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13888000) [pid = 3832] [serial = 1808] [outer = 13580400] 07:29:05 INFO - PROCESS | 3832 | 1461248945912 Marionette TRACE conn3 <- [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]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 625ms 07:29:05 INFO - PROCESS | 3832 | 1461248945936 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 3832 | 1461248945939 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 07:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:29:05 INFO - PROCESS | 3832 | 1461248945946 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 3832 | 1461248945950 Marionette TRACE conn3 <- [1,2374,null,{}] 07:29:05 INFO - PROCESS | 3832 | 1461248945961 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 3832 | 1461248946040 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:29:06 INFO - PROCESS | 3832 | 1461248946047 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 3832 | ++DOCSHELL 15511000 == 28 [pid = 3832] [id = 603] 07:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15739000) [pid = 3832] [serial = 1809] [outer = 00000000] 07:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (159FA000) [pid = 3832] [serial = 1810] [outer = 15739000] 07:29:06 INFO - PROCESS | 3832 | 1461248946094 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15BB7800) [pid = 3832] [serial = 1811] [outer = 15739000] 07:29:06 INFO - PROCESS | 3832 | 1461248946582 Marionette TRACE conn3 <- [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]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 687ms 07:29:06 INFO - PROCESS | 3832 | 1461248946641 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 3832 | 1461248946644 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 07:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:29:06 INFO - PROCESS | 3832 | 1461248946647 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 3832 | 1461248946649 Marionette TRACE conn3 <- [1,2378,null,{}] 07:29:06 INFO - PROCESS | 3832 | 1461248946652 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 3832 | 1461248946725 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:29:06 INFO - PROCESS | 3832 | 1461248946731 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 3832 | ++DOCSHELL 13373400 == 29 [pid = 3832] [id = 604] 07:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15B33800) [pid = 3832] [serial = 1812] [outer = 00000000] 07:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16635C00) [pid = 3832] [serial = 1813] [outer = 15B33800] 07:29:06 INFO - PROCESS | 3832 | 1461248946775 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16938800) [pid = 3832] [serial = 1814] [outer = 15B33800] 07:29:07 INFO - PROCESS | 3832 | 1461248947210 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 594ms 07:29:07 INFO - PROCESS | 3832 | 1461248947244 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 3832 | 1461248947246 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 07:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:29:07 INFO - PROCESS | 3832 | 1461248947249 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 3832 | 1461248947251 Marionette TRACE conn3 <- [1,2382,null,{}] 07:29:07 INFO - PROCESS | 3832 | 1461248947254 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 3832 | 1461248947326 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:29:07 INFO - PROCESS | 3832 | 1461248947332 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 3832 | ++DOCSHELL 16CA7000 == 30 [pid = 3832] [id = 605] 07:29:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (18098400) [pid = 3832] [serial = 1815] [outer = 00000000] 07:29:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (180A7400) [pid = 3832] [serial = 1816] [outer = 18098400] 07:29:07 INFO - PROCESS | 3832 | 1461248947376 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (182F0000) [pid = 3832] [serial = 1817] [outer = 18098400] 07:29:07 INFO - PROCESS | 3832 | 1461248947856 Marionette TRACE conn3 <- [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]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 640ms 07:29:07 INFO - PROCESS | 3832 | 1461248947888 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 3832 | 1461248947890 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 07:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:29:07 INFO - PROCESS | 3832 | 1461248947893 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 3832 | 1461248947895 Marionette TRACE conn3 <- [1,2386,null,{}] 07:29:07 INFO - PROCESS | 3832 | 1461248947898 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 3832 | 1461248947989 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:29:08 INFO - PROCESS | 3832 | 1461248947997 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 3832 | ++DOCSHELL 183B2800 == 31 [pid = 3832] [id = 606] 07:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (183E4400) [pid = 3832] [serial = 1818] [outer = 00000000] 07:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1852AC00) [pid = 3832] [serial = 1819] [outer = 183E4400] 07:29:08 INFO - PROCESS | 3832 | 1461248948044 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1854C000) [pid = 3832] [serial = 1820] [outer = 183E4400] 07:29:08 INFO - PROCESS | 3832 | 1461248948465 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 594ms 07:29:08 INFO - PROCESS | 3832 | 1461248948490 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 3832 | 1461248948492 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 07:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:29:08 INFO - PROCESS | 3832 | 1461248948507 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 3832 | 1461248948508 Marionette TRACE conn3 <- [1,2390,null,{}] 07:29:08 INFO - PROCESS | 3832 | 1461248948512 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 3832 | 1461248948588 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:29:08 INFO - PROCESS | 3832 | 1461248948594 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 3832 | ++DOCSHELL 183ACC00 == 32 [pid = 3832] [id = 607] 07:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18526400) [pid = 3832] [serial = 1821] [outer = 00000000] 07:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (18A98800) [pid = 3832] [serial = 1822] [outer = 18526400] 07:29:08 INFO - PROCESS | 3832 | 1461248948637 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (18D0A800) [pid = 3832] [serial = 1823] [outer = 18526400] 07:29:09 INFO - PROCESS | 3832 | 1461248949081 Marionette TRACE conn3 <- [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]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 594ms 07:29:09 INFO - PROCESS | 3832 | 1461248949103 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 3832 | 1461248949105 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 07:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:29:09 INFO - PROCESS | 3832 | 1461248949108 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 3832 | 1461248949110 Marionette TRACE conn3 <- [1,2394,null,{}] 07:29:09 INFO - PROCESS | 3832 | 1461248949113 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 3832 | 1461248949222 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:29:09 INFO - PROCESS | 3832 | 1461248949230 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 3832 | ++DOCSHELL 197DCC00 == 33 [pid = 3832] [id = 608] 07:29:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (197DDC00) [pid = 3832] [serial = 1824] [outer = 00000000] 07:29:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19924400) [pid = 3832] [serial = 1825] [outer = 197DDC00] 07:29:09 INFO - PROCESS | 3832 | 1461248949274 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1991C400) [pid = 3832] [serial = 1826] [outer = 197DDC00] 07:29:09 INFO - PROCESS | 3832 | 1461248949691 Marionette TRACE conn3 <- [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]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 641ms 07:29:09 INFO - PROCESS | 3832 | 1461248949747 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 3832 | 1461248949749 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 07:29:09 INFO - PROCESS | 3832 | 1461248949752 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:29:09 INFO - PROCESS | 3832 | 1461248949754 Marionette TRACE conn3 <- [1,2398,null,{}] 07:29:09 INFO - PROCESS | 3832 | 1461248949757 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 3832 | 1461248949867 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:29:09 INFO - PROCESS | 3832 | 1461248949885 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 3832 | ++DOCSHELL 137AD800 == 34 [pid = 3832] [id = 609] 07:29:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (199D3800) [pid = 3832] [serial = 1827] [outer = 00000000] 07:29:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19A96400) [pid = 3832] [serial = 1828] [outer = 199D3800] 07:29:09 INFO - PROCESS | 3832 | 1461248949934 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19A94C00) [pid = 3832] [serial = 1829] [outer = 199D3800] 07:29:10 INFO - PROCESS | 3832 | 1461248950423 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 688ms 07:29:10 INFO - PROCESS | 3832 | 1461248950452 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 3832 | 1461248950454 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 07:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:29:10 INFO - PROCESS | 3832 | 1461248950457 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 3832 | 1461248950459 Marionette TRACE conn3 <- [1,2402,null,{}] 07:29:10 INFO - PROCESS | 3832 | 1461248950463 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 3832 | 1461248950571 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:29:10 INFO - PROCESS | 3832 | 1461248950583 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 3832 | ++DOCSHELL 165AD400 == 35 [pid = 3832] [id = 610] 07:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (165AD800) [pid = 3832] [serial = 1830] [outer = 00000000] 07:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19B5D400) [pid = 3832] [serial = 1831] [outer = 165AD800] 07:29:10 INFO - PROCESS | 3832 | 1461248950628 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19DE1800) [pid = 3832] [serial = 1832] [outer = 165AD800] 07:29:11 INFO - PROCESS | 3832 | 1461248951079 Marionette TRACE conn3 <- [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]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 07:29:11 INFO - PROCESS | 3832 | 1461248951095 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 3832 | 1461248951098 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 07:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:29:11 INFO - PROCESS | 3832 | 1461248951101 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 3832 | 1461248951103 Marionette TRACE conn3 <- [1,2406,null,{}] 07:29:11 INFO - PROCESS | 3832 | 1461248951106 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 3832 | 1461248951229 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:29:11 INFO - PROCESS | 3832 | 1461248951324 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 3832 | ++DOCSHELL 16C46800 == 36 [pid = 3832] [id = 611] 07:29:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19DE9C00) [pid = 3832] [serial = 1833] [outer = 00000000] 07:29:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (19E06800) [pid = 3832] [serial = 1834] [outer = 19DE9C00] 07:29:11 INFO - PROCESS | 3832 | 1461248951374 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (19E6D400) [pid = 3832] [serial = 1835] [outer = 19DE9C00] 07:29:11 INFO - PROCESS | 3832 | 1461248951819 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 735ms 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A5C3400) [pid = 3832] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19DE9800) [pid = 3832] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (13365000) [pid = 3832] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1809A400) [pid = 3832] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (12D43400) [pid = 3832] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19876C00) [pid = 3832] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13497C00) [pid = 3832] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (13377800) [pid = 3832] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19B81800) [pid = 3832] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19A93800) [pid = 3832] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19870800) [pid = 3832] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (183E7000) [pid = 3832] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1573F000) [pid = 3832] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (15DCDC00) [pid = 3832] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13357C00) [pid = 3832] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12D77800) [pid = 3832] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19B55C00) [pid = 3832] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (182CA400) [pid = 3832] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (02A8C000) [pid = 3832] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (02681C00) [pid = 3832] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (183E8400) [pid = 3832] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:29:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14B10C00) [pid = 3832] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:29:12 INFO - PROCESS | 3832 | 1461248952176 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 3832 | 1461248952178 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 07:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:29:12 INFO - PROCESS | 3832 | 1461248952188 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 3832 | 1461248952190 Marionette TRACE conn3 <- [1,2410,null,{}] 07:29:12 INFO - PROCESS | 3832 | 1461248952194 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 3832 | 1461248952266 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:29:12 INFO - PROCESS | 3832 | 1461248952274 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 3832 | ++DOCSHELL 02676400 == 37 [pid = 3832] [id = 612] 07:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12D40800) [pid = 3832] [serial = 1836] [outer = 00000000] 07:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13889000) [pid = 3832] [serial = 1837] [outer = 12D40800] 07:29:12 INFO - PROCESS | 3832 | 1461248952320 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14BF0C00) [pid = 3832] [serial = 1838] [outer = 12D40800] 07:29:12 INFO - PROCESS | 3832 | 1461248952770 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 640ms 07:29:12 INFO - PROCESS | 3832 | 1461248952824 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 3832 | 1461248952826 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 07:29:12 INFO - PROCESS | 3832 | 1461248952833 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:29:12 INFO - PROCESS | 3832 | 1461248952835 Marionette TRACE conn3 <- [1,2414,null,{}] 07:29:12 INFO - PROCESS | 3832 | 1461248952838 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 3832 | 1461248952910 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:29:12 INFO - PROCESS | 3832 | 1461248952916 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 3832 | ++DOCSHELL 165A7400 == 38 [pid = 3832] [id = 613] 07:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (182CCC00) [pid = 3832] [serial = 1839] [outer = 00000000] 07:29:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (185CE400) [pid = 3832] [serial = 1840] [outer = 182CCC00] 07:29:12 INFO - PROCESS | 3832 | 1461248952959 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (199D7800) [pid = 3832] [serial = 1841] [outer = 182CCC00] 07:29:13 INFO - PROCESS | 3832 | 1461248953373 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 594ms 07:29:13 INFO - PROCESS | 3832 | 1461248953432 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 3832 | 1461248953434 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 07:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:29:13 INFO - PROCESS | 3832 | 1461248953437 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 3832 | 1461248953439 Marionette TRACE conn3 <- [1,2418,null,{}] 07:29:13 INFO - PROCESS | 3832 | 1461248953442 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 3832 | 1461248953515 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:29:13 INFO - PROCESS | 3832 | 1461248953520 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 3832 | ++DOCSHELL 180A4C00 == 39 [pid = 3832] [id = 614] 07:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19B15800) [pid = 3832] [serial = 1842] [outer = 00000000] 07:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19E0A000) [pid = 3832] [serial = 1843] [outer = 19B15800] 07:29:13 INFO - PROCESS | 3832 | 1461248953563 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19E70400) [pid = 3832] [serial = 1844] [outer = 19B15800] 07:29:14 INFO - PROCESS | 3832 | 1461248953995 Marionette TRACE conn3 <- [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]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 594ms 07:29:14 INFO - PROCESS | 3832 | 1461248954038 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 3832 | 1461248954040 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 07:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:29:14 INFO - PROCESS | 3832 | 1461248954047 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 3832 | 1461248954048 Marionette TRACE conn3 <- [1,2422,null,{}] 07:29:14 INFO - PROCESS | 3832 | 1461248954052 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 3832 | 1461248954125 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:29:14 INFO - PROCESS | 3832 | 1461248954131 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 3832 | ++DOCSHELL 159F8000 == 40 [pid = 3832] [id = 615] 07:29:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (183E5000) [pid = 3832] [serial = 1845] [outer = 00000000] 07:29:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A3F7400) [pid = 3832] [serial = 1846] [outer = 183E5000] 07:29:14 INFO - PROCESS | 3832 | 1461248954174 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A5BF000) [pid = 3832] [serial = 1847] [outer = 183E5000] 07:29:15 INFO - PROCESS | 3832 | 1461248955017 Marionette TRACE conn3 <- [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]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1000ms 07:29:15 INFO - PROCESS | 3832 | 1461248955048 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 3832 | 1461248955052 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 07:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:29:15 INFO - PROCESS | 3832 | 1461248955057 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 3832 | 1461248955060 Marionette TRACE conn3 <- [1,2426,null,{}] 07:29:15 INFO - PROCESS | 3832 | 1461248955066 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 3832 | 1461248955180 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:29:15 INFO - PROCESS | 3832 | 1461248955317 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 3832 | ++DOCSHELL 12BE6000 == 41 [pid = 3832] [id = 616] 07:29:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13309000) [pid = 3832] [serial = 1848] [outer = 00000000] 07:29:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13582C00) [pid = 3832] [serial = 1849] [outer = 13309000] 07:29:15 INFO - PROCESS | 3832 | 1461248955373 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13DA9C00) [pid = 3832] [serial = 1850] [outer = 13309000] 07:29:16 INFO - PROCESS | 3832 | 1461248956305 Marionette TRACE conn3 <- [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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1297ms 07:29:16 INFO - PROCESS | 3832 | 1461248956354 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 3832 | 1461248956358 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 07:29:16 INFO - PROCESS | 3832 | 1461248956363 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:29:16 INFO - PROCESS | 3832 | 1461248956366 Marionette TRACE conn3 <- [1,2430,null,{}] 07:29:16 INFO - PROCESS | 3832 | 1461248956372 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 3832 | 1461248956474 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:29:16 INFO - PROCESS | 3832 | 1461248956562 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 3832 | ++DOCSHELL 11F52000 == 42 [pid = 3832] [id = 617] 07:29:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13310400) [pid = 3832] [serial = 1851] [outer = 00000000] 07:29:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1357D800) [pid = 3832] [serial = 1852] [outer = 13310400] 07:29:16 INFO - PROCESS | 3832 | 1461248956656 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (137B6400) [pid = 3832] [serial = 1853] [outer = 13310400] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 180A4C00 == 41 [pid = 3832] [id = 614] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 165A7400 == 40 [pid = 3832] [id = 613] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 02676400 == 39 [pid = 3832] [id = 612] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 16C46800 == 38 [pid = 3832] [id = 611] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 165AD400 == 37 [pid = 3832] [id = 610] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 137AD800 == 36 [pid = 3832] [id = 609] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 197DCC00 == 35 [pid = 3832] [id = 608] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 183ACC00 == 34 [pid = 3832] [id = 607] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 183B2800 == 33 [pid = 3832] [id = 606] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 16CA7000 == 32 [pid = 3832] [id = 605] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 13373400 == 31 [pid = 3832] [id = 604] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 15511000 == 30 [pid = 3832] [id = 603] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 1357F800 == 29 [pid = 3832] [id = 602] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1C508000) [pid = 3832] [serial = 1801] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOCSHELL 12C10800 == 28 [pid = 3832] [id = 601] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19B73800) [pid = 3832] [serial = 1715] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13573800) [pid = 3832] [serial = 1682] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19E7A800) [pid = 3832] [serial = 1679] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1AC78800) [pid = 3832] [serial = 1799] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19E0C000) [pid = 3832] [serial = 1786] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1A3EE000) [pid = 3832] [serial = 1789] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A5C4C00) [pid = 3832] [serial = 1792] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A3F8000) [pid = 3832] [serial = 1790] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1AAF9C00) [pid = 3832] [serial = 1798] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A5C8000) [pid = 3832] [serial = 1793] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (14B56C00) [pid = 3832] [serial = 1768] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19E71000) [pid = 3832] [serial = 1766] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19E06400) [pid = 3832] [serial = 1765] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (18529800) [pid = 3832] [serial = 1763] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (183AC800) [pid = 3832] [serial = 1762] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13B5EC00) [pid = 3832] [serial = 1760] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (137B7C00) [pid = 3832] [serial = 1759] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19F1E000) [pid = 3832] [serial = 1757] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19A99000) [pid = 3832] [serial = 1783] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (199CA800) [pid = 3832] [serial = 1780] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (199D2000) [pid = 3832] [serial = 1781] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18550400) [pid = 3832] [serial = 1777] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18A97800) [pid = 3832] [serial = 1778] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (165ACC00) [pid = 3832] [serial = 1774] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17DEF000) [pid = 3832] [serial = 1775] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (182F9400) [pid = 3832] [serial = 1772] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (180A3C00) [pid = 3832] [serial = 1771] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15B2F400) [pid = 3832] [serial = 1769] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A0B8400) [pid = 3832] [serial = 1795] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19E78C00) [pid = 3832] [serial = 1787] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A6F1000) [pid = 3832] [serial = 1796] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19A98C00) [pid = 3832] [serial = 1784] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (182CC800) [pid = 3832] [serial = 1751] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12D47C00) [pid = 3832] [serial = 1718] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197DF000) [pid = 3832] [serial = 1724] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16CA6000) [pid = 3832] [serial = 1721] [outer = 00000000] [url = about:blank] 07:29:17 INFO - PROCESS | 3832 | 1461248957258 Marionette TRACE conn3 <- [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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 937ms 07:29:17 INFO - PROCESS | 3832 | 1461248957330 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 3832 | 1461248957336 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 07:29:17 INFO - PROCESS | 3832 | 1461248957346 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 3832 | 1461248957348 Marionette TRACE conn3 <- [1,2434,null,{}] 07:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:29:17 INFO - PROCESS | 3832 | 1461248957352 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 3832 | 1461248957464 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:29:17 INFO - PROCESS | 3832 | 1461248957528 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 3832 | ++DOCSHELL 148BD000 == 29 [pid = 3832] [id = 618] 07:29:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14B04C00) [pid = 3832] [serial = 1854] [outer = 00000000] 07:29:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1550F400) [pid = 3832] [serial = 1855] [outer = 14B04C00] 07:29:17 INFO - PROCESS | 3832 | 1461248957573 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (157A6C00) [pid = 3832] [serial = 1856] [outer = 14B04C00] 07:29:18 INFO - PROCESS | 3832 | 1461248958020 Marionette TRACE conn3 <- [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]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 688ms 07:29:18 INFO - PROCESS | 3832 | 1461248958049 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 3832 | 1461248958051 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:29:18 INFO - PROCESS | 3832 | 1461248958055 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 3832 | 1461248958058 Marionette TRACE conn3 <- [1,2438,null,{}] 07:29:18 INFO - PROCESS | 3832 | 1461248958069 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 3832 | 1461248958147 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:29:18 INFO - PROCESS | 3832 | 1461248958155 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 3832 | ++DOCSHELL 165A6C00 == 30 [pid = 3832] [id = 619] 07:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (165A7000) [pid = 3832] [serial = 1857] [outer = 00000000] 07:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16635800) [pid = 3832] [serial = 1858] [outer = 165A7000] 07:29:18 INFO - PROCESS | 3832 | 1461248958204 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16938400) [pid = 3832] [serial = 1859] [outer = 165A7000] 07:29:18 INFO - PROCESS | 3832 | 1461248958668 Marionette TRACE conn3 <- [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]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 07:29:18 INFO - PROCESS | 3832 | 1461248958694 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 3832 | 1461248958697 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:29:18 INFO - PROCESS | 3832 | 1461248958700 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 3832 | 1461248958702 Marionette TRACE conn3 <- [1,2442,null,{}] 07:29:18 INFO - PROCESS | 3832 | 1461248958705 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 3832 | 1461248958788 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:29:18 INFO - PROCESS | 3832 | 1461248958794 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 3832 | ++DOCSHELL 15728800 == 31 [pid = 3832] [id = 620] 07:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1809E000) [pid = 3832] [serial = 1860] [outer = 00000000] 07:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (183A9000) [pid = 3832] [serial = 1861] [outer = 1809E000] 07:29:18 INFO - PROCESS | 3832 | 1461248958839 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (183B0800) [pid = 3832] [serial = 1862] [outer = 1809E000] 07:29:19 INFO - PROCESS | 3832 | 1461248959262 Marionette TRACE conn3 <- [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]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 594ms 07:29:19 INFO - PROCESS | 3832 | 1461248959299 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 3832 | 1461248959301 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 07:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:29:19 INFO - PROCESS | 3832 | 1461248959305 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 3832 | 1461248959307 Marionette TRACE conn3 <- [1,2446,null,{}] 07:29:19 INFO - PROCESS | 3832 | 1461248959310 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 3832 | 1461248959422 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:29:19 INFO - PROCESS | 3832 | 1461248959427 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 3832 | ++DOCSHELL 183B2800 == 32 [pid = 3832] [id = 621] 07:29:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (183E1C00) [pid = 3832] [serial = 1863] [outer = 00000000] 07:29:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (183EA800) [pid = 3832] [serial = 1864] [outer = 183E1C00] 07:29:19 INFO - PROCESS | 3832 | 1461248959472 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1852A400) [pid = 3832] [serial = 1865] [outer = 183E1C00] 07:29:19 INFO - PROCESS | 3832 | 1461248959947 Marionette TRACE conn3 <- [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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 704ms 07:29:20 INFO - PROCESS | 3832 | 1461248960005 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 3832 | 1461248960007 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 07:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:29:20 INFO - PROCESS | 3832 | 1461248960010 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 3832 | 1461248960012 Marionette TRACE conn3 <- [1,2450,null,{}] 07:29:20 INFO - PROCESS | 3832 | 1461248960023 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 3832 | 1461248960146 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:29:20 INFO - PROCESS | 3832 | 1461248960210 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 3832 | ++DOCSHELL 18547400 == 33 [pid = 3832] [id = 622] 07:29:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18550400) [pid = 3832] [serial = 1866] [outer = 00000000] 07:29:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18939800) [pid = 3832] [serial = 1867] [outer = 18550400] 07:29:20 INFO - PROCESS | 3832 | 1461248960257 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (18D16000) [pid = 3832] [serial = 1868] [outer = 18550400] 07:29:20 INFO - PROCESS | 3832 | 1461248960670 Marionette TRACE conn3 <- [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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 07:29:20 INFO - PROCESS | 3832 | 1461248960710 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 3832 | 1461248960712 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 07:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:29:20 INFO - PROCESS | 3832 | 1461248960715 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 3832 | 1461248960717 Marionette TRACE conn3 <- [1,2454,null,{}] 07:29:20 INFO - PROCESS | 3832 | 1461248960730 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 3832 | 1461248960892 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:29:20 INFO - PROCESS | 3832 | 1461248960904 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 3832 | ++DOCSHELL 183AC800 == 34 [pid = 3832] [id = 623] 07:29:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (190AF800) [pid = 3832] [serial = 1869] [outer = 00000000] 07:29:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (199D3C00) [pid = 3832] [serial = 1870] [outer = 190AF800] 07:29:20 INFO - PROCESS | 3832 | 1461248960947 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19A8E400) [pid = 3832] [serial = 1871] [outer = 190AF800] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19B15800) [pid = 3832] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (165AD800) [pid = 3832] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15B33800) [pid = 3832] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18526400) [pid = 3832] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12C91000) [pid = 3832] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1AF68C00) [pid = 3832] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19DE9C00) [pid = 3832] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13580400) [pid = 3832] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (18098400) [pid = 3832] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (183E4400) [pid = 3832] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12D40800) [pid = 3832] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (182CCC00) [pid = 3832] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15739000) [pid = 3832] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197DDC00) [pid = 3832] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:29:21 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (199D3800) [pid = 3832] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:29:21 INFO - PROCESS | 3832 | 1461248961557 Marionette TRACE conn3 <- [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]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 906ms 07:29:21 INFO - PROCESS | 3832 | 1461248961620 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 3832 | 1461248961622 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 07:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:29:21 INFO - PROCESS | 3832 | 1461248961625 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 3832 | 1461248961627 Marionette TRACE conn3 <- [1,2458,null,{}] 07:29:21 INFO - PROCESS | 3832 | 1461248961630 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 3832 | 1461248961701 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:29:21 INFO - PROCESS | 3832 | 1461248961710 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 3832 | ++DOCSHELL 12C91000 == 35 [pid = 3832] [id = 624] 07:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D40800) [pid = 3832] [serial = 1872] [outer = 00000000] 07:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16634800) [pid = 3832] [serial = 1873] [outer = 12D40800] 07:29:21 INFO - PROCESS | 3832 | 1461248961753 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1809F800) [pid = 3832] [serial = 1874] [outer = 12D40800] 07:29:22 INFO - PROCESS | 3832 | 1461248962209 Marionette TRACE conn3 <- [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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 641ms 07:29:22 INFO - PROCESS | 3832 | 1461248962264 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 3832 | 1461248962266 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 07:29:22 INFO - PROCESS | 3832 | 1461248962269 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:29:22 INFO - PROCESS | 3832 | 1461248962271 Marionette TRACE conn3 <- [1,2462,null,{}] 07:29:22 INFO - PROCESS | 3832 | 1461248962274 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 3832 | 1461248962350 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:29:22 INFO - PROCESS | 3832 | 1461248962356 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 3832 | ++DOCSHELL 1357F800 == 36 [pid = 3832] [id = 625] 07:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (137B5400) [pid = 3832] [serial = 1875] [outer = 00000000] 07:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (199CC000) [pid = 3832] [serial = 1876] [outer = 137B5400] 07:29:22 INFO - PROCESS | 3832 | 1461248962401 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19A95000) [pid = 3832] [serial = 1877] [outer = 137B5400] 07:29:22 INFO - PROCESS | 3832 | 1461248962817 Marionette TRACE conn3 <- [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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 593ms 07:29:22 INFO - PROCESS | 3832 | 1461248962866 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 3832 | 1461248962868 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 07:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:29:22 INFO - PROCESS | 3832 | 1461248962872 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 3832 | 1461248962873 Marionette TRACE conn3 <- [1,2466,null,{}] 07:29:22 INFO - PROCESS | 3832 | 1461248962877 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 3832 | 1461248962949 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:29:22 INFO - PROCESS | 3832 | 1461248962955 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 3832 | ++DOCSHELL 18099000 == 37 [pid = 3832] [id = 626] 07:29:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (183EA000) [pid = 3832] [serial = 1878] [outer = 00000000] 07:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19B58400) [pid = 3832] [serial = 1879] [outer = 183EA000] 07:29:23 INFO - PROCESS | 3832 | 1461248963002 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B56C00) [pid = 3832] [serial = 1880] [outer = 183EA000] 07:29:23 INFO - PROCESS | 3832 | 1461248963412 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 594ms 07:29:23 INFO - PROCESS | 3832 | 1461248963469 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 3832 | 1461248963471 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 07:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:29:23 INFO - PROCESS | 3832 | 1461248963478 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 3832 | 1461248963480 Marionette TRACE conn3 <- [1,2470,null,{}] 07:29:23 INFO - PROCESS | 3832 | 1461248963484 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 3832 | 1461248963646 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:29:23 INFO - PROCESS | 3832 | 1461248963791 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 3832 | ++DOCSHELL 13358C00 == 38 [pid = 3832] [id = 627] 07:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13365000) [pid = 3832] [serial = 1881] [outer = 00000000] 07:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13574C00) [pid = 3832] [serial = 1882] [outer = 13365000] 07:29:23 INFO - PROCESS | 3832 | 1461248963856 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1387E000) [pid = 3832] [serial = 1883] [outer = 13365000] 07:29:24 INFO - PROCESS | 3832 | 1461248964394 Marionette TRACE conn3 <- [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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 937ms 07:29:24 INFO - PROCESS | 3832 | 1461248964424 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 3832 | 1461248964430 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 07:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:29:24 INFO - PROCESS | 3832 | 1461248964436 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 3832 | 1461248964439 Marionette TRACE conn3 <- [1,2474,null,{}] 07:29:24 INFO - PROCESS | 3832 | 1461248964444 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 3832 | 1461248964544 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:29:24 INFO - PROCESS | 3832 | 1461248964652 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 3832 | ++DOCSHELL 159EF800 == 39 [pid = 3832] [id = 628] 07:29:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15BB3400) [pid = 3832] [serial = 1884] [outer = 00000000] 07:29:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17DF4800) [pid = 3832] [serial = 1885] [outer = 15BB3400] 07:29:24 INFO - PROCESS | 3832 | 1461248964708 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180A2000) [pid = 3832] [serial = 1886] [outer = 15BB3400] 07:29:25 INFO - PROCESS | 3832 | 1461248965310 Marionette TRACE conn3 <- [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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 906ms 07:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:29:25 INFO - PROCESS | 3832 | 1461248965342 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 3832 | 1461248965345 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 07:29:25 INFO - PROCESS | 3832 | 1461248965349 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 3832 | 1461248965352 Marionette TRACE conn3 <- [1,2478,null,{}] 07:29:25 INFO - PROCESS | 3832 | 1461248965356 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 3832 | 1461248965456 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:29:25 INFO - PROCESS | 3832 | 1461248965560 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 3832 | ++DOCSHELL 1854F400 == 40 [pid = 3832] [id = 629] 07:29:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18553400) [pid = 3832] [serial = 1887] [outer = 00000000] 07:29:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19A90800) [pid = 3832] [serial = 1888] [outer = 18553400] 07:29:25 INFO - PROCESS | 3832 | 1461248965617 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B1E800) [pid = 3832] [serial = 1889] [outer = 18553400] 07:29:26 INFO - PROCESS | 3832 | 1461248966205 Marionette TRACE conn3 <- [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]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 891ms 07:29:26 INFO - PROCESS | 3832 | 1461248966251 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 3832 | 1461248966256 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 07:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:29:26 INFO - PROCESS | 3832 | 1461248966266 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 3832 | 1461248966271 Marionette TRACE conn3 <- [1,2482,null,{}] 07:29:26 INFO - PROCESS | 3832 | 1461248966275 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 3832 | 1461248966373 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:29:26 INFO - PROCESS | 3832 | 1461248966477 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 3832 | ++DOCSHELL 13581C00 == 41 [pid = 3832] [id = 630] 07:29:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (137B0400) [pid = 3832] [serial = 1890] [outer = 00000000] 07:29:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19E74000) [pid = 3832] [serial = 1891] [outer = 137B0400] 07:29:26 INFO - PROCESS | 3832 | 1461248966531 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19EA2C00) [pid = 3832] [serial = 1892] [outer = 137B0400] 07:29:27 INFO - PROCESS | 3832 | 1461248967108 Marionette TRACE conn3 <- [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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 907ms 07:29:27 INFO - PROCESS | 3832 | 1461248967167 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 3832 | 1461248967169 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 07:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:29:27 INFO - PROCESS | 3832 | 1461248967173 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 3832 | 1461248967174 Marionette TRACE conn3 <- [1,2486,null,{}] 07:29:27 INFO - PROCESS | 3832 | 1461248967179 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 3832 | 1461248967286 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:29:27 INFO - PROCESS | 3832 | 1461248967390 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 3832 | ++DOCSHELL 14B53800 == 42 [pid = 3832] [id = 631] 07:29:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19DEF000) [pid = 3832] [serial = 1893] [outer = 00000000] 07:29:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A0B8400) [pid = 3832] [serial = 1894] [outer = 19DEF000] 07:29:27 INFO - PROCESS | 3832 | 1461248967443 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A3F3800) [pid = 3832] [serial = 1895] [outer = 19DEF000] 07:29:28 INFO - PROCESS | 3832 | 1461248968151 Marionette TRACE conn3 <- [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]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1047ms 07:29:28 INFO - PROCESS | 3832 | 1461248968212 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 3832 | 1461248968216 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 07:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:29:28 INFO - PROCESS | 3832 | 1461248968221 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 3832 | 1461248968225 Marionette TRACE conn3 <- [1,2490,null,{}] 07:29:28 INFO - PROCESS | 3832 | 1461248968254 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 3832 | 1461248968346 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:29:28 INFO - PROCESS | 3832 | 1461248968488 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 3832 | ++DOCSHELL 1349E800 == 43 [pid = 3832] [id = 632] 07:29:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (134A3000) [pid = 3832] [serial = 1896] [outer = 00000000] 07:29:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (14B56C00) [pid = 3832] [serial = 1897] [outer = 134A3000] 07:29:28 INFO - PROCESS | 3832 | 1461248968540 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (15BD6C00) [pid = 3832] [serial = 1898] [outer = 134A3000] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 1357F800 == 42 [pid = 3832] [id = 625] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 12C91000 == 41 [pid = 3832] [id = 624] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 183AC800 == 40 [pid = 3832] [id = 623] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 18547400 == 39 [pid = 3832] [id = 622] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 183B2800 == 38 [pid = 3832] [id = 621] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 15728800 == 37 [pid = 3832] [id = 620] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 165A6C00 == 36 [pid = 3832] [id = 619] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 148BD000 == 35 [pid = 3832] [id = 618] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 11F52000 == 34 [pid = 3832] [id = 617] 07:29:28 INFO - PROCESS | 3832 | --DOCSHELL 12BE6000 == 33 [pid = 3832] [id = 616] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19B5D400) [pid = 3832] [serial = 1831] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16635C00) [pid = 3832] [serial = 1813] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16938800) [pid = 3832] [serial = 1814] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (18A98800) [pid = 3832] [serial = 1822] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (18D0A800) [pid = 3832] [serial = 1823] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1330EC00) [pid = 3832] [serial = 1804] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1335DC00) [pid = 3832] [serial = 1805] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1C50C800) [pid = 3832] [serial = 1802] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19E06800) [pid = 3832] [serial = 1834] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (137B6C00) [pid = 3832] [serial = 1807] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13888000) [pid = 3832] [serial = 1808] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (180A7400) [pid = 3832] [serial = 1816] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (182F0000) [pid = 3832] [serial = 1817] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1852AC00) [pid = 3832] [serial = 1819] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1854C000) [pid = 3832] [serial = 1820] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19E6D400) [pid = 3832] [serial = 1835] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13889000) [pid = 3832] [serial = 1837] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (185CE400) [pid = 3832] [serial = 1840] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (159FA000) [pid = 3832] [serial = 1810] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15BB7800) [pid = 3832] [serial = 1811] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19924400) [pid = 3832] [serial = 1825] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1991C400) [pid = 3832] [serial = 1826] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14BF0C00) [pid = 3832] [serial = 1838] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19A94C00) [pid = 3832] [serial = 1829] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19A96400) [pid = 3832] [serial = 1828] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19DE1800) [pid = 3832] [serial = 1832] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19E70400) [pid = 3832] [serial = 1844] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (199D7800) [pid = 3832] [serial = 1841] [outer = 00000000] [url = about:blank] 07:29:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19E0A000) [pid = 3832] [serial = 1843] [outer = 00000000] [url = about:blank] 07:29:29 INFO - PROCESS | 3832 | 1461248969073 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 860ms 07:29:29 INFO - PROCESS | 3832 | 1461248969086 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 3832 | 1461248969091 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 07:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:29:29 INFO - PROCESS | 3832 | 1461248969097 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 3832 | 1461248969100 Marionette TRACE conn3 <- [1,2494,null,{}] 07:29:29 INFO - PROCESS | 3832 | 1461248969103 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 3832 | 1461248969182 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:29:29 INFO - PROCESS | 3832 | 1461248969188 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 3832 | ++DOCSHELL 13DB3000 == 34 [pid = 3832] [id = 633] 07:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1444C400) [pid = 3832] [serial = 1899] [outer = 00000000] 07:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1573C000) [pid = 3832] [serial = 1900] [outer = 1444C400] 07:29:29 INFO - PROCESS | 3832 | 1461248969234 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (15EC5400) [pid = 3832] [serial = 1901] [outer = 1444C400] 07:29:29 INFO - PROCESS | 3832 | 1461248969716 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 626ms 07:29:29 INFO - PROCESS | 3832 | 1461248969734 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 3832 | 1461248969736 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 07:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:29:29 INFO - PROCESS | 3832 | 1461248969739 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 3832 | 1461248969743 Marionette TRACE conn3 <- [1,2498,null,{}] 07:29:29 INFO - PROCESS | 3832 | 1461248969757 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 3832 | 1461248969840 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:29:29 INFO - PROCESS | 3832 | 1461248969847 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 3832 | ++DOCSHELL 15728000 == 35 [pid = 3832] [id = 634] 07:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16937400) [pid = 3832] [serial = 1902] [outer = 00000000] 07:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (180A5000) [pid = 3832] [serial = 1903] [outer = 16937400] 07:29:29 INFO - PROCESS | 3832 | 1461248969893 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (182FB400) [pid = 3832] [serial = 1904] [outer = 16937400] 07:29:30 INFO - PROCESS | 3832 | 1461248970404 Marionette TRACE conn3 <- [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]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 688ms 07:29:30 INFO - PROCESS | 3832 | 1461248970439 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 3832 | 1461248970441 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 07:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:29:30 INFO - PROCESS | 3832 | 1461248970449 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 3832 | 1461248970451 Marionette TRACE conn3 <- [1,2502,null,{}] 07:29:30 INFO - PROCESS | 3832 | 1461248970454 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 3832 | 1461248970532 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:29:30 INFO - PROCESS | 3832 | 1461248970537 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 3832 | ++DOCSHELL 180A1400 == 36 [pid = 3832] [id = 635] 07:29:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (183AF800) [pid = 3832] [serial = 1905] [outer = 00000000] 07:29:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1854B400) [pid = 3832] [serial = 1906] [outer = 183AF800] 07:29:30 INFO - PROCESS | 3832 | 1461248970581 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18551C00) [pid = 3832] [serial = 1907] [outer = 183AF800] 07:29:31 INFO - PROCESS | 3832 | 1461248971021 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 594ms 07:29:31 INFO - PROCESS | 3832 | 1461248971046 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 3832 | 1461248971048 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 07:29:31 INFO - PROCESS | 3832 | 1461248971052 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:29:31 INFO - PROCESS | 3832 | 1461248971053 Marionette TRACE conn3 <- [1,2506,null,{}] 07:29:31 INFO - PROCESS | 3832 | 1461248971056 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 3832 | 1461248971168 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:29:31 INFO - PROCESS | 3832 | 1461248971173 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 3832 | ++DOCSHELL 12B3B000 == 37 [pid = 3832] [id = 636] 07:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12C85800) [pid = 3832] [serial = 1908] [outer = 00000000] 07:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (18D0DC00) [pid = 3832] [serial = 1909] [outer = 12C85800] 07:29:31 INFO - PROCESS | 3832 | 1461248971218 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (190B1800) [pid = 3832] [serial = 1910] [outer = 12C85800] 07:29:31 INFO - PROCESS | 3832 | 1461248971695 Marionette TRACE conn3 <- [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]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 687ms 07:29:31 INFO - PROCESS | 3832 | 1461248971751 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 3832 | 1461248971753 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 07:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:29:31 INFO - PROCESS | 3832 | 1461248971763 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 3832 | 1461248971765 Marionette TRACE conn3 <- [1,2510,null,{}] 07:29:31 INFO - PROCESS | 3832 | 1461248971769 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 3832 | 1461248971901 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:29:31 INFO - PROCESS | 3832 | 1461248971917 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 3832 | ++DOCSHELL 1330A000 == 38 [pid = 3832] [id = 637] 07:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (199CF400) [pid = 3832] [serial = 1911] [outer = 00000000] 07:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B15C00) [pid = 3832] [serial = 1912] [outer = 199CF400] 07:29:32 INFO - PROCESS | 3832 | 1461248972026 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B55000) [pid = 3832] [serial = 1913] [outer = 199CF400] 07:29:32 INFO - PROCESS | 3832 | 1461248972468 Marionette TRACE conn3 <- [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]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 07:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:29:32 INFO - PROCESS | 3832 | 1461248972530 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 3832 | 1461248972532 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 07:29:32 INFO - PROCESS | 3832 | 1461248972535 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 3832 | 1461248972537 Marionette TRACE conn3 <- [1,2514,null,{}] 07:29:32 INFO - PROCESS | 3832 | 1461248972540 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 3832 | 1461248972645 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:29:32 INFO - PROCESS | 3832 | 1461248972653 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 3832 | ++DOCSHELL 13B2FC00 == 39 [pid = 3832] [id = 638] 07:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16C46400) [pid = 3832] [serial = 1914] [outer = 00000000] 07:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E09800) [pid = 3832] [serial = 1915] [outer = 16C46400] 07:29:32 INFO - PROCESS | 3832 | 1461248972700 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E6E800) [pid = 3832] [serial = 1916] [outer = 16C46400] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (190AF800) [pid = 3832] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1809E000) [pid = 3832] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12D40800) [pid = 3832] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (18550400) [pid = 3832] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (137B5400) [pid = 3832] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (183E1C00) [pid = 3832] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (165A7000) [pid = 3832] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14B04C00) [pid = 3832] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:29:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13310400) [pid = 3832] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:29:33 INFO - PROCESS | 3832 | 1461248973215 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 735ms 07:29:33 INFO - PROCESS | 3832 | 1461248973274 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 3832 | 1461248973276 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 07:29:33 INFO - PROCESS | 3832 | 1461248973279 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:29:33 INFO - PROCESS | 3832 | 1461248973281 Marionette TRACE conn3 <- [1,2518,null,{}] 07:29:33 INFO - PROCESS | 3832 | 1461248973284 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 3832 | 1461248973360 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:29:33 INFO - PROCESS | 3832 | 1461248973366 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 3832 | ++DOCSHELL 15B33800 == 40 [pid = 3832] [id = 639] 07:29:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15B36400) [pid = 3832] [serial = 1917] [outer = 00000000] 07:29:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19E06000) [pid = 3832] [serial = 1918] [outer = 15B36400] 07:29:33 INFO - PROCESS | 3832 | 1461248973409 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19E71800) [pid = 3832] [serial = 1919] [outer = 15B36400] 07:29:33 INFO - PROCESS | 3832 | 1461248973835 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 594ms 07:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:29:33 INFO - PROCESS | 3832 | 1461248973876 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 3832 | 1461248973878 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 07:29:33 INFO - PROCESS | 3832 | 1461248973882 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 3832 | 1461248973883 Marionette TRACE conn3 <- [1,2522,null,{}] 07:29:33 INFO - PROCESS | 3832 | 1461248973886 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 3832 | 1461248974002 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:29:34 INFO - PROCESS | 3832 | 1461248974011 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 3832 | ++DOCSHELL 197DD800 == 41 [pid = 3832] [id = 640] 07:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (199D7C00) [pid = 3832] [serial = 1920] [outer = 00000000] 07:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19F1C800) [pid = 3832] [serial = 1921] [outer = 199D7C00] 07:29:34 INFO - PROCESS | 3832 | 1461248974054 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A047000) [pid = 3832] [serial = 1922] [outer = 199D7C00] 07:29:34 INFO - PROCESS | 3832 | 1461248974478 Marionette TRACE conn3 <- [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]]]}] 07:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 625ms 07:29:34 INFO - PROCESS | 3832 | 1461248974520 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 3832 | 1461248974522 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 07:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:29:34 INFO - PROCESS | 3832 | 1461248974528 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 3832 | 1461248974530 Marionette TRACE conn3 <- [1,2526,null,{}] 07:29:34 INFO - PROCESS | 3832 | 1461248974533 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 3832 | 1461248974608 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:29:34 INFO - PROCESS | 3832 | 1461248974615 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 3832 | ++DOCSHELL 1335D400 == 42 [pid = 3832] [id = 641] 07:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A5BA400) [pid = 3832] [serial = 1923] [outer = 00000000] 07:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A6F5400) [pid = 3832] [serial = 1924] [outer = 1A5BA400] 07:29:34 INFO - PROCESS | 3832 | 1461248974657 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A6FD800) [pid = 3832] [serial = 1925] [outer = 1A5BA400] 07:29:35 INFO - PROCESS | 3832 | 1461248975092 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 594ms 07:29:35 INFO - PROCESS | 3832 | 1461248975126 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:29:35 INFO - PROCESS | 3832 | 1461248975128 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 07:29:35 INFO - PROCESS | 3832 | 1461248975131 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 3832 | 1461248975134 Marionette TRACE conn3 <- [1,2530,null,{}] 07:29:35 INFO - PROCESS | 3832 | 1461248975186 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 3832 | 1461248975297 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:29:35 INFO - PROCESS | 3832 | 1461248975473 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 3832 | ++DOCSHELL 13577400 == 43 [pid = 3832] [id = 642] 07:29:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1357B000) [pid = 3832] [serial = 1926] [outer = 00000000] 07:29:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13B36C00) [pid = 3832] [serial = 1927] [outer = 1357B000] 07:29:35 INFO - PROCESS | 3832 | 1461248975530 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1449DC00) [pid = 3832] [serial = 1928] [outer = 1357B000] 07:29:36 INFO - PROCESS | 3832 | 1461248976094 Marionette TRACE conn3 <- [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]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 985ms 07:29:36 INFO - PROCESS | 3832 | 1461248976120 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 3832 | 1461248976126 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 07:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:29:36 INFO - PROCESS | 3832 | 1461248976131 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 3832 | 1461248976133 Marionette TRACE conn3 <- [1,2534,null,{}] 07:29:36 INFO - PROCESS | 3832 | 1461248976138 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 3832 | 1461248976242 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:29:36 INFO - PROCESS | 3832 | 1461248976354 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 3832 | ++DOCSHELL 16638C00 == 44 [pid = 3832] [id = 643] 07:29:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16938800) [pid = 3832] [serial = 1929] [outer = 00000000] 07:29:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (183A9800) [pid = 3832] [serial = 1930] [outer = 16938800] 07:29:36 INFO - PROCESS | 3832 | 1461248976409 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (18529000) [pid = 3832] [serial = 1931] [outer = 16938800] 07:29:37 INFO - PROCESS | 3832 | 1461248977008 Marionette TRACE conn3 <- [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]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 937ms 07:29:37 INFO - PROCESS | 3832 | 1461248977076 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 3832 | 1461248977079 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 07:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:29:37 INFO - PROCESS | 3832 | 1461248977082 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 3832 | 1461248977085 Marionette TRACE conn3 <- [1,2538,null,{}] 07:29:37 INFO - PROCESS | 3832 | 1461248977088 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 3832 | 1461248977191 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:29:37 INFO - PROCESS | 3832 | 1461248977298 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 3832 | ++DOCSHELL 17DF1C00 == 45 [pid = 3832] [id = 644] 07:29:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (199CA800) [pid = 3832] [serial = 1932] [outer = 00000000] 07:29:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19B12C00) [pid = 3832] [serial = 1933] [outer = 199CA800] 07:29:37 INFO - PROCESS | 3832 | 1461248977356 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19DEAC00) [pid = 3832] [serial = 1934] [outer = 199CA800] 07:29:37 INFO - PROCESS | 3832 | 1461248977978 Marionette TRACE conn3 <- [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]]]}] 07:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 937ms 07:29:38 INFO - PROCESS | 3832 | 1461248978033 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 3832 | 1461248978040 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 07:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:29:38 INFO - PROCESS | 3832 | 1461248978048 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 3832 | 1461248978052 Marionette TRACE conn3 <- [1,2542,null,{}] 07:29:38 INFO - PROCESS | 3832 | 1461248978056 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 3832 | 1461248978201 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:29:38 INFO - PROCESS | 3832 | 1461248978263 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 3832 | ++DOCSHELL 19E0D000 == 46 [pid = 3832] [id = 645] 07:29:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1AAF2800) [pid = 3832] [serial = 1935] [outer = 00000000] 07:29:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AF6B400) [pid = 3832] [serial = 1936] [outer = 1AAF2800] 07:29:38 INFO - PROCESS | 3832 | 1461248978316 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1AF6FC00) [pid = 3832] [serial = 1937] [outer = 1AAF2800] 07:29:39 INFO - PROCESS | 3832 | 1461248979156 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1140ms 07:29:39 INFO - PROCESS | 3832 | 1461248979200 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 3832 | 1461248979204 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 07:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:29:39 INFO - PROCESS | 3832 | 1461248979223 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 3832 | 1461248979227 Marionette TRACE conn3 <- [1,2546,null,{}] 07:29:39 INFO - PROCESS | 3832 | 1461248979235 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 3832 | 1461248979326 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:29:39 INFO - PROCESS | 3832 | 1461248979467 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 3832 | ++DOCSHELL 11F48000 == 47 [pid = 3832] [id = 646] 07:29:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (11F4E000) [pid = 3832] [serial = 1938] [outer = 00000000] 07:29:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13377C00) [pid = 3832] [serial = 1939] [outer = 11F4E000] 07:29:39 INFO - PROCESS | 3832 | 1461248979520 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13576400) [pid = 3832] [serial = 1940] [outer = 11F4E000] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 1AC7CC00 == 46 [pid = 3832] [id = 600] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 197DD800 == 45 [pid = 3832] [id = 640] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 15B33800 == 44 [pid = 3832] [id = 639] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 13B2FC00 == 43 [pid = 3832] [id = 638] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 1330A000 == 42 [pid = 3832] [id = 637] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 12B3B000 == 41 [pid = 3832] [id = 636] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 180A1400 == 40 [pid = 3832] [id = 635] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 15728000 == 39 [pid = 3832] [id = 634] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 13DB3000 == 38 [pid = 3832] [id = 633] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 1349E800 == 37 [pid = 3832] [id = 632] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B58400) [pid = 3832] [serial = 1879] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1A3F7400) [pid = 3832] [serial = 1846] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOCSHELL 13358C00 == 36 [pid = 3832] [id = 627] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19A8E400) [pid = 3832] [serial = 1871] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (183B0800) [pid = 3832] [serial = 1862] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1809F800) [pid = 3832] [serial = 1874] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (18D16000) [pid = 3832] [serial = 1868] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19A95000) [pid = 3832] [serial = 1877] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1852A400) [pid = 3832] [serial = 1865] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (18939800) [pid = 3832] [serial = 1867] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16938400) [pid = 3832] [serial = 1859] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (183A9000) [pid = 3832] [serial = 1861] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (157A6C00) [pid = 3832] [serial = 1856] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16634800) [pid = 3832] [serial = 1873] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1357D800) [pid = 3832] [serial = 1852] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (199D3C00) [pid = 3832] [serial = 1870] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16635800) [pid = 3832] [serial = 1858] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13582C00) [pid = 3832] [serial = 1849] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (183EA800) [pid = 3832] [serial = 1864] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (137B6400) [pid = 3832] [serial = 1853] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (199CC000) [pid = 3832] [serial = 1876] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1550F400) [pid = 3832] [serial = 1855] [outer = 00000000] [url = about:blank] 07:29:40 INFO - PROCESS | 3832 | 1461248980097 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 906ms 07:29:40 INFO - PROCESS | 3832 | 1461248980115 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 3832 | 1461248980121 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 07:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:29:40 INFO - PROCESS | 3832 | 1461248980127 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 3832 | 1461248980129 Marionette TRACE conn3 <- [1,2550,null,{}] 07:29:40 INFO - PROCESS | 3832 | 1461248980133 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 3832 | 1461248980209 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:29:40 INFO - PROCESS | 3832 | 1461248980216 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 3832 | ++DOCSHELL 13370400 == 37 [pid = 3832] [id = 647] 07:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1349E800) [pid = 3832] [serial = 1941] [outer = 00000000] 07:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15510C00) [pid = 3832] [serial = 1942] [outer = 1349E800] 07:29:40 INFO - PROCESS | 3832 | 1461248980260 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (157B0C00) [pid = 3832] [serial = 1943] [outer = 1349E800] 07:29:40 INFO - PROCESS | 3832 | 1461248980813 Marionette TRACE conn3 <- [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]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 750ms 07:29:40 INFO - PROCESS | 3832 | 1461248980866 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 3832 | 1461248980868 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 07:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:29:40 INFO - PROCESS | 3832 | 1461248980872 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 3832 | 1461248980875 Marionette TRACE conn3 <- [1,2554,null,{}] 07:29:40 INFO - PROCESS | 3832 | 1461248980885 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 3832 | 1461248980964 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:29:41 INFO - PROCESS | 3832 | 1461248981059 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 3832 | ++DOCSHELL 165A1000 == 38 [pid = 3832] [id = 648] 07:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (165A9800) [pid = 3832] [serial = 1944] [outer = 00000000] 07:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16CAC800) [pid = 3832] [serial = 1945] [outer = 165A9800] 07:29:41 INFO - PROCESS | 3832 | 1461248981114 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1809D000) [pid = 3832] [serial = 1946] [outer = 165A9800] 07:29:41 INFO - PROCESS | 3832 | 1461248981519 Marionette TRACE conn3 <- [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]]]}] 07:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 704ms 07:29:41 INFO - PROCESS | 3832 | 1461248981571 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 3832 | 1461248981573 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 07:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:29:41 INFO - PROCESS | 3832 | 1461248981577 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 3832 | 1461248981578 Marionette TRACE conn3 <- [1,2558,null,{}] 07:29:41 INFO - PROCESS | 3832 | 1461248981581 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 3832 | 1461248981657 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:29:41 INFO - PROCESS | 3832 | 1461248981663 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 3832 | ++DOCSHELL 15DD8000 == 39 [pid = 3832] [id = 649] 07:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16C51C00) [pid = 3832] [serial = 1947] [outer = 00000000] 07:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (183B5C00) [pid = 3832] [serial = 1948] [outer = 16C51C00] 07:29:41 INFO - PROCESS | 3832 | 1461248981707 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1852A400) [pid = 3832] [serial = 1949] [outer = 16C51C00] 07:29:42 INFO - PROCESS | 3832 | 1461248982156 Marionette TRACE conn3 <- [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]]]}] 07:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 640ms 07:29:42 INFO - PROCESS | 3832 | 1461248982214 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 3832 | 1461248982216 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 07:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:29:42 INFO - PROCESS | 3832 | 1461248982220 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 3832 | 1461248982221 Marionette TRACE conn3 <- [1,2562,null,{}] 07:29:42 INFO - PROCESS | 3832 | 1461248982225 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 3832 | 1461248982329 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:29:42 INFO - PROCESS | 3832 | 1461248982424 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 3832 | ++DOCSHELL 1854F800 == 40 [pid = 3832] [id = 650] 07:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (18550000) [pid = 3832] [serial = 1950] [outer = 00000000] 07:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (18934800) [pid = 3832] [serial = 1951] [outer = 18550000] 07:29:42 INFO - PROCESS | 3832 | 1461248982468 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (18A97400) [pid = 3832] [serial = 1952] [outer = 18550000] 07:29:42 INFO - PROCESS | 3832 | 1461248982884 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 704ms 07:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:29:42 INFO - PROCESS | 3832 | 1461248982920 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 3832 | 1461248982921 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 07:29:42 INFO - PROCESS | 3832 | 1461248982925 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 3832 | 1461248982926 Marionette TRACE conn3 <- [1,2566,null,{}] 07:29:42 INFO - PROCESS | 3832 | 1461248982937 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 3832 | 1461248983062 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:29:43 INFO - PROCESS | 3832 | 1461248983072 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 3832 | ++DOCSHELL 1357A400 == 41 [pid = 3832] [id = 651] 07:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (18545800) [pid = 3832] [serial = 1953] [outer = 00000000] 07:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (199CF000) [pid = 3832] [serial = 1954] [outer = 18545800] 07:29:43 INFO - PROCESS | 3832 | 1461248983123 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19A91800) [pid = 3832] [serial = 1955] [outer = 18545800] 07:29:43 INFO - PROCESS | 3832 | 1461248983602 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 688ms 07:29:43 INFO - PROCESS | 3832 | 1461248983625 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 3832 | 1461248983627 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 07:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:29:43 INFO - PROCESS | 3832 | 1461248983630 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 3832 | 1461248983632 Marionette TRACE conn3 <- [1,2570,null,{}] 07:29:43 INFO - PROCESS | 3832 | 1461248983635 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 3832 | 1461248983766 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:29:43 INFO - PROCESS | 3832 | 1461248983784 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 3832 | ++DOCSHELL 199D9C00 == 42 [pid = 3832] [id = 652] 07:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19A8E400) [pid = 3832] [serial = 1956] [outer = 00000000] 07:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19B58400) [pid = 3832] [serial = 1957] [outer = 19A8E400] 07:29:43 INFO - PROCESS | 3832 | 1461248983827 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19B57400) [pid = 3832] [serial = 1958] [outer = 19A8E400] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13309000) [pid = 3832] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (199CF400) [pid = 3832] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (134A3000) [pid = 3832] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19DEF000) [pid = 3832] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16937400) [pid = 3832] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (183AF800) [pid = 3832] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1444C400) [pid = 3832] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16C46400) [pid = 3832] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15B36400) [pid = 3832] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (199D7C00) [pid = 3832] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12C85800) [pid = 3832] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:29:44 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (183E5000) [pid = 3832] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:29:44 INFO - PROCESS | 3832 | 1461248984458 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 829ms 07:29:44 INFO - PROCESS | 3832 | 1461248984473 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 3832 | 1461248984475 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 07:29:44 INFO - PROCESS | 3832 | 1461248984479 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:29:44 INFO - PROCESS | 3832 | 1461248984480 Marionette TRACE conn3 <- [1,2574,null,{}] 07:29:44 INFO - PROCESS | 3832 | 1461248984484 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 3832 | 1461248984557 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:29:44 INFO - PROCESS | 3832 | 1461248984563 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 3832 | ++DOCSHELL 12C85800 == 43 [pid = 3832] [id = 653] 07:29:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13309000) [pid = 3832] [serial = 1959] [outer = 00000000] 07:29:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (165A0400) [pid = 3832] [serial = 1960] [outer = 13309000] 07:29:44 INFO - PROCESS | 3832 | 1461248984607 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16CAC000) [pid = 3832] [serial = 1961] [outer = 13309000] 07:29:45 INFO - PROCESS | 3832 | 1461248985037 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 594ms 07:29:45 INFO - PROCESS | 3832 | 1461248985094 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 3832 | 1461248985096 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 07:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:29:45 INFO - PROCESS | 3832 | 1461248985100 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 3832 | 1461248985101 Marionette TRACE conn3 <- [1,2578,null,{}] 07:29:45 INFO - PROCESS | 3832 | 1461248985105 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 3832 | 1461248985188 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:29:45 INFO - PROCESS | 3832 | 1461248985195 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 3832 | ++DOCSHELL 1335AC00 == 44 [pid = 3832] [id = 654] 07:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13888000) [pid = 3832] [serial = 1962] [outer = 00000000] 07:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19B4FC00) [pid = 3832] [serial = 1963] [outer = 13888000] 07:29:45 INFO - PROCESS | 3832 | 1461248985238 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19DEF000) [pid = 3832] [serial = 1964] [outer = 13888000] 07:29:45 INFO - PROCESS | 3832 | 1461248985659 Marionette TRACE conn3 <- [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]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 594ms 07:29:45 INFO - PROCESS | 3832 | 1461248985698 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 3832 | 1461248985700 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 07:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:29:45 INFO - PROCESS | 3832 | 1461248985703 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 3832 | 1461248985705 Marionette TRACE conn3 <- [1,2582,null,{}] 07:29:45 INFO - PROCESS | 3832 | 1461248985712 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 3832 | 1461248985786 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:29:45 INFO - PROCESS | 3832 | 1461248985792 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 3832 | ++DOCSHELL 12D77400 == 45 [pid = 3832] [id = 655] 07:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (183B3400) [pid = 3832] [serial = 1965] [outer = 00000000] 07:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19FB7800) [pid = 3832] [serial = 1966] [outer = 183B3400] 07:29:45 INFO - PROCESS | 3832 | 1461248985836 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A3F0400) [pid = 3832] [serial = 1967] [outer = 183B3400] 07:29:46 INFO - PROCESS | 3832 | 1461248986275 Marionette TRACE conn3 <- [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]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 594ms 07:29:46 INFO - PROCESS | 3832 | 1461248986306 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 3832 | 1461248986309 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 07:29:46 INFO - PROCESS | 3832 | 1461248986312 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 3832 | 1461248986314 Marionette TRACE conn3 <- [1,2586,null,{}] 07:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:29:46 INFO - PROCESS | 3832 | 1461248986318 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 3832 | 1461248986456 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:29:46 INFO - PROCESS | 3832 | 1461248986654 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 3832 | ++DOCSHELL 12D71800 == 46 [pid = 3832] [id = 656] 07:29:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (12D7F400) [pid = 3832] [serial = 1968] [outer = 00000000] 07:29:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1336CC00) [pid = 3832] [serial = 1969] [outer = 12D7F400] 07:29:46 INFO - PROCESS | 3832 | 1461248986712 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13573400) [pid = 3832] [serial = 1970] [outer = 12D7F400] 07:29:47 INFO - PROCESS | 3832 | 1461248987277 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 969ms 07:29:47 INFO - PROCESS | 3832 | 1461248987303 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 3832 | 1461248987308 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 07:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:29:47 INFO - PROCESS | 3832 | 1461248987312 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 3832 | 1461248987317 Marionette TRACE conn3 <- [1,2590,null,{}] 07:29:47 INFO - PROCESS | 3832 | 1461248987322 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 3832 | 1461248987425 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:29:47 INFO - PROCESS | 3832 | 1461248987595 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 3832 | ++DOCSHELL 165AF800 == 47 [pid = 3832] [id = 657] 07:29:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (165AFC00) [pid = 3832] [serial = 1971] [outer = 00000000] 07:29:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (16C47000) [pid = 3832] [serial = 1972] [outer = 165AFC00] 07:29:47 INFO - PROCESS | 3832 | 1461248987654 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (183AF800) [pid = 3832] [serial = 1973] [outer = 165AFC00] 07:29:48 INFO - PROCESS | 3832 | 1461248988250 Marionette TRACE conn3 <- [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]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1000ms 07:29:48 INFO - PROCESS | 3832 | 1461248988316 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 3832 | 1461248988319 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 07:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:29:48 INFO - PROCESS | 3832 | 1461248988323 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 3832 | 1461248988325 Marionette TRACE conn3 <- [1,2594,null,{}] 07:29:48 INFO - PROCESS | 3832 | 1461248988329 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 3832 | 1461248988429 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:29:48 INFO - PROCESS | 3832 | 1461248988564 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 3832 | ++DOCSHELL 183E5400 == 48 [pid = 3832] [id = 658] 07:29:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (197DFC00) [pid = 3832] [serial = 1974] [outer = 00000000] 07:29:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19A92800) [pid = 3832] [serial = 1975] [outer = 197DFC00] 07:29:48 INFO - PROCESS | 3832 | 1461248988620 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19B14800) [pid = 3832] [serial = 1976] [outer = 197DFC00] 07:29:49 INFO - PROCESS | 3832 | 1461248989205 Marionette TRACE conn3 <- [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]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 938ms 07:29:49 INFO - PROCESS | 3832 | 1461248989267 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 3832 | 1461248989271 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 07:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:29:49 INFO - PROCESS | 3832 | 1461248989282 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 3832 | 1461248989287 Marionette TRACE conn3 <- [1,2598,null,{}] 07:29:49 INFO - PROCESS | 3832 | 1461248989303 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 3832 | 1461248989435 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:29:49 INFO - PROCESS | 3832 | 1461248989499 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 3832 | ++DOCSHELL 1AAF5800 == 49 [pid = 3832] [id = 659] 07:29:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1AAF7C00) [pid = 3832] [serial = 1977] [outer = 00000000] 07:29:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1AF6B000) [pid = 3832] [serial = 1978] [outer = 1AAF7C00] 07:29:49 INFO - PROCESS | 3832 | 1461248989553 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1AF74000) [pid = 3832] [serial = 1979] [outer = 1AAF7C00] 07:29:50 INFO - PROCESS | 3832 | 1461248990149 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 937ms 07:29:50 INFO - PROCESS | 3832 | 1461248990223 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 3832 | 1461248990225 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 07:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:29:50 INFO - PROCESS | 3832 | 1461248990229 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 3832 | 1461248990231 Marionette TRACE conn3 <- [1,2602,null,{}] 07:29:50 INFO - PROCESS | 3832 | 1461248990235 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 3832 | 1461248990346 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:29:50 INFO - PROCESS | 3832 | 1461248990618 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 3832 | ++DOCSHELL 02677400 == 50 [pid = 3832] [id = 660] 07:29:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (02677800) [pid = 3832] [serial = 1980] [outer = 00000000] 07:29:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (13883400) [pid = 3832] [serial = 1981] [outer = 02677800] 07:29:50 INFO - PROCESS | 3832 | 1461248990671 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (13DA7800) [pid = 3832] [serial = 1982] [outer = 02677800] 07:29:51 INFO - PROCESS | 3832 | 1461248991256 Marionette TRACE conn3 <- [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]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1047ms 07:29:51 INFO - PROCESS | 3832 | 1461248991294 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 3832 | 1461248991299 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 07:29:51 INFO - PROCESS | 3832 | 1461248991323 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:29:51 INFO - PROCESS | 3832 | 1461248991326 Marionette TRACE conn3 <- [1,2606,null,{}] 07:29:51 INFO - PROCESS | 3832 | 1461248991331 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 3832 | 1461248991425 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:29:51 INFO - PROCESS | 3832 | 1461248991535 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 3832 | ++DOCSHELL 15D01800 == 51 [pid = 3832] [id = 661] 07:29:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1692F400) [pid = 3832] [serial = 1983] [outer = 00000000] 07:29:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (182ED800) [pid = 3832] [serial = 1984] [outer = 1692F400] 07:29:51 INFO - PROCESS | 3832 | 1461248991583 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (183B2000) [pid = 3832] [serial = 1985] [outer = 1692F400] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 12D77400 == 50 [pid = 3832] [id = 655] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 1335AC00 == 49 [pid = 3832] [id = 654] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 12C85800 == 48 [pid = 3832] [id = 653] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 199D9C00 == 47 [pid = 3832] [id = 652] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 1357A400 == 46 [pid = 3832] [id = 651] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 1854F800 == 45 [pid = 3832] [id = 650] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 15DD8000 == 44 [pid = 3832] [id = 649] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 165A1000 == 43 [pid = 3832] [id = 648] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 13370400 == 42 [pid = 3832] [id = 647] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 11F48000 == 41 [pid = 3832] [id = 646] 07:29:51 INFO - PROCESS | 3832 | --DOCSHELL 1335D400 == 40 [pid = 3832] [id = 641] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (1A6F5400) [pid = 3832] [serial = 1924] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19B15C00) [pid = 3832] [serial = 1912] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15BD6C00) [pid = 3832] [serial = 1898] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (14B56C00) [pid = 3832] [serial = 1897] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (1A3F3800) [pid = 3832] [serial = 1895] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (1A0B8400) [pid = 3832] [serial = 1894] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (180A5000) [pid = 3832] [serial = 1903] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (182FB400) [pid = 3832] [serial = 1904] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1854B400) [pid = 3832] [serial = 1906] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1573C000) [pid = 3832] [serial = 1900] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15EC5400) [pid = 3832] [serial = 1901] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19B55000) [pid = 3832] [serial = 1913] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19E09800) [pid = 3832] [serial = 1915] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19E71800) [pid = 3832] [serial = 1919] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19E06000) [pid = 3832] [serial = 1918] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19F1C800) [pid = 3832] [serial = 1921] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13574C00) [pid = 3832] [serial = 1882] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17DF4800) [pid = 3832] [serial = 1885] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (19A90800) [pid = 3832] [serial = 1888] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19E74000) [pid = 3832] [serial = 1891] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19E6E800) [pid = 3832] [serial = 1916] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (18D0DC00) [pid = 3832] [serial = 1909] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A047000) [pid = 3832] [serial = 1922] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (190B1800) [pid = 3832] [serial = 1910] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (18551C00) [pid = 3832] [serial = 1907] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A5BF000) [pid = 3832] [serial = 1847] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13DA9C00) [pid = 3832] [serial = 1850] [outer = 00000000] [url = about:blank] 07:29:52 INFO - PROCESS | 3832 | 1461248992098 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 797ms 07:29:52 INFO - PROCESS | 3832 | 1461248992131 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 3832 | 1461248992135 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 07:29:52 INFO - PROCESS | 3832 | 1461248992140 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:29:52 INFO - PROCESS | 3832 | 1461248992141 Marionette TRACE conn3 <- [1,2610,null,{}] 07:29:52 INFO - PROCESS | 3832 | 1461248992145 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 3832 | 1461248992225 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:29:52 INFO - PROCESS | 3832 | 1461248992231 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 3832 | ++DOCSHELL 13DAF000 == 41 [pid = 3832] [id = 662] 07:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1550E400) [pid = 3832] [serial = 1986] [outer = 00000000] 07:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (165A8000) [pid = 3832] [serial = 1987] [outer = 1550E400] 07:29:52 INFO - PROCESS | 3832 | 1461248992276 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (182CA400) [pid = 3832] [serial = 1988] [outer = 1550E400] 07:29:52 INFO - PROCESS | 3832 | 1461248992787 Marionette TRACE conn3 <- [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]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 704ms 07:29:52 INFO - PROCESS | 3832 | 1461248992842 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 3832 | 1461248992844 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 07:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:29:52 INFO - PROCESS | 3832 | 1461248992849 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 3832 | 1461248992854 Marionette TRACE conn3 <- [1,2614,null,{}] 07:29:52 INFO - PROCESS | 3832 | 1461248992863 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 3832 | 1461248992943 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:29:52 INFO - PROCESS | 3832 | 1461248992951 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 3832 | ++DOCSHELL 15511000 == 42 [pid = 3832] [id = 663] 07:29:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (165A1800) [pid = 3832] [serial = 1989] [outer = 00000000] 07:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (18D11C00) [pid = 3832] [serial = 1990] [outer = 165A1800] 07:29:53 INFO - PROCESS | 3832 | 1461248992996 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19475000) [pid = 3832] [serial = 1991] [outer = 165A1800] 07:29:53 INFO - PROCESS | 3832 | 1461248993462 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 657ms 07:29:53 INFO - PROCESS | 3832 | 1461248993506 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 3832 | 1461248993508 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 07:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:29:53 INFO - PROCESS | 3832 | 1461248993511 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 3832 | 1461248993513 Marionette TRACE conn3 <- [1,2618,null,{}] 07:29:53 INFO - PROCESS | 3832 | 1461248993516 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 3832 | 1461248993592 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:29:53 INFO - PROCESS | 3832 | 1461248993718 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 3832 | ++DOCSHELL 199CC400 == 43 [pid = 3832] [id = 664] 07:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (199D2C00) [pid = 3832] [serial = 1992] [outer = 00000000] 07:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19B13800) [pid = 3832] [serial = 1993] [outer = 199D2C00] 07:29:53 INFO - PROCESS | 3832 | 1461248993767 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B17800) [pid = 3832] [serial = 1994] [outer = 199D2C00] 07:29:54 INFO - PROCESS | 3832 | 1461248994161 Marionette TRACE conn3 <- [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]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 07:29:54 INFO - PROCESS | 3832 | 1461248994211 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 3832 | 1461248994213 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 07:29:54 INFO - PROCESS | 3832 | 1461248994216 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:29:54 INFO - PROCESS | 3832 | 1461248994218 Marionette TRACE conn3 <- [1,2622,null,{}] 07:29:54 INFO - PROCESS | 3832 | 1461248994221 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 3832 | 1461248994336 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:29:54 INFO - PROCESS | 3832 | 1461248994402 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 3832 | ++DOCSHELL 19B56000 == 44 [pid = 3832] [id = 665] 07:29:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19B5E800) [pid = 3832] [serial = 1995] [outer = 00000000] 07:29:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19DEE000) [pid = 3832] [serial = 1996] [outer = 19B5E800] 07:29:54 INFO - PROCESS | 3832 | 1461248994455 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19E7A400) [pid = 3832] [serial = 1997] [outer = 19B5E800] 07:29:54 INFO - PROCESS | 3832 | 1461248994909 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 07:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:29:55 INFO - PROCESS | 3832 | 1461248994984 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 3832 | 1461248994986 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 3832 | 1461248994990 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 3832 | 1461248994991 Marionette TRACE conn3 <- [1,2626,null,{}] 07:29:55 INFO - PROCESS | 3832 | 1461248994995 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 3832 | 1461248995111 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:29:55 INFO - PROCESS | 3832 | 1461248995176 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 3832 | ++DOCSHELL 13375800 == 45 [pid = 3832] [id = 666] 07:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19B55000) [pid = 3832] [serial = 1998] [outer = 00000000] 07:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A568000) [pid = 3832] [serial = 1999] [outer = 19B55000] 07:29:55 INFO - PROCESS | 3832 | 1461248995219 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A566000) [pid = 3832] [serial = 2000] [outer = 19B55000] 07:29:55 INFO - PROCESS | 3832 | 1461248995631 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 688ms 07:29:55 INFO - PROCESS | 3832 | 1461248995687 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 3832 | 1461248995689 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 3832 | 1461248995692 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:29:55 INFO - PROCESS | 3832 | 1461248995694 Marionette TRACE conn3 <- [1,2630,null,{}] 07:29:55 INFO - PROCESS | 3832 | 1461248995698 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 3832 | 1461248995810 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:29:55 INFO - PROCESS | 3832 | 1461248995815 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 3832 | ++DOCSHELL 19FB6C00 == 46 [pid = 3832] [id = 667] 07:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A0AE400) [pid = 3832] [serial = 2001] [outer = 00000000] 07:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1AC77C00) [pid = 3832] [serial = 2002] [outer = 1A0AE400] 07:29:55 INFO - PROCESS | 3832 | 1461248995859 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1AF6D400) [pid = 3832] [serial = 2003] [outer = 1A0AE400] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (18550000) [pid = 3832] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (18545800) [pid = 3832] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16C51C00) [pid = 3832] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (11F4E000) [pid = 3832] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1349E800) [pid = 3832] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19A8E400) [pid = 3832] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (165A9800) [pid = 3832] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1AAF2800) [pid = 3832] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (13309000) [pid = 3832] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13888000) [pid = 3832] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:29:56 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (183EA000) [pid = 3832] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:29:56 INFO - PROCESS | 3832 | 1461248996642 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 985ms 07:29:56 INFO - PROCESS | 3832 | 1461248996680 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 3832 | 1461248996685 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 07:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:29:56 INFO - PROCESS | 3832 | 1461248996690 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 3832 | 1461248996694 Marionette TRACE conn3 <- [1,2634,null,{}] 07:29:56 INFO - PROCESS | 3832 | 1461248996700 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 3832 | 1461248996807 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:29:56 INFO - PROCESS | 3832 | 1461248996946 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 3832 | ++DOCSHELL 137B1000 == 47 [pid = 3832] [id = 668] 07:29:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (137BAC00) [pid = 3832] [serial = 2004] [outer = 00000000] 07:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15728000) [pid = 3832] [serial = 2005] [outer = 137BAC00] 07:29:57 INFO - PROCESS | 3832 | 1461248997004 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15B36400) [pid = 3832] [serial = 2006] [outer = 137BAC00] 07:29:57 INFO - PROCESS | 3832 | 1461248997552 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:29:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 891ms 07:29:57 INFO - PROCESS | 3832 | 1461248997607 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 3832 | 1461248997613 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 07:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:29:57 INFO - PROCESS | 3832 | 1461248997621 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 3832 | 1461248997624 Marionette TRACE conn3 <- [1,2638,null,{}] 07:29:57 INFO - PROCESS | 3832 | 1461248997628 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 3832 | 1461248997728 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:29:57 INFO - PROCESS | 3832 | 1461248997837 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 3832 | ++DOCSHELL 15BD6800 == 48 [pid = 3832] [id = 669] 07:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (165A6000) [pid = 3832] [serial = 2007] [outer = 00000000] 07:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (182C9400) [pid = 3832] [serial = 2008] [outer = 165A6000] 07:29:57 INFO - PROCESS | 3832 | 1461248997891 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (183EA000) [pid = 3832] [serial = 2009] [outer = 165A6000] 07:29:58 INFO - PROCESS | 3832 | 1461248998523 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:29:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 938ms 07:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:29:58 INFO - PROCESS | 3832 | 1461248998564 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 3832 | 1461248998566 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 07:29:58 INFO - PROCESS | 3832 | 1461248998570 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 3832 | 1461248998574 Marionette TRACE conn3 <- [1,2642,null,{}] 07:29:58 INFO - PROCESS | 3832 | 1461248998585 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 3832 | 1461248998688 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:29:58 INFO - PROCESS | 3832 | 1461248998826 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 3832 | ++DOCSHELL 19871800 == 49 [pid = 3832] [id = 670] 07:29:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19872800) [pid = 3832] [serial = 2010] [outer = 00000000] 07:29:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19B11800) [pid = 3832] [serial = 2011] [outer = 19872800] 07:29:58 INFO - PROCESS | 3832 | 1461248998884 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19E0FC00) [pid = 3832] [serial = 2012] [outer = 19872800] 07:29:59 INFO - PROCESS | 3832 | 1461248999435 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 890ms 07:29:59 INFO - PROCESS | 3832 | 1461248999474 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 3832 | 1461248999477 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 07:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:29:59 INFO - PROCESS | 3832 | 1461248999480 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 3832 | 1461248999482 Marionette TRACE conn3 <- [1,2646,null,{}] 07:29:59 INFO - PROCESS | 3832 | 1461248999486 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 3832 | 1461248999584 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:29:59 INFO - PROCESS | 3832 | 1461248999692 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 3832 | ++DOCSHELL 1A3F8800 == 50 [pid = 3832] [id = 671] 07:29:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A563000) [pid = 3832] [serial = 2013] [outer = 00000000] 07:29:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1AAF2800) [pid = 3832] [serial = 2014] [outer = 1A563000] 07:29:59 INFO - PROCESS | 3832 | 1461248999745 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1C504800) [pid = 3832] [serial = 2015] [outer = 1A563000] 07:30:00 INFO - PROCESS | 3832 | 1461249000490 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:30:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1047ms 07:30:00 INFO - PROCESS | 3832 | 1461249000553 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 3832 | 1461249000557 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 07:30:00 INFO - PROCESS | 3832 | 1461249000562 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:30:00 INFO - PROCESS | 3832 | 1461249000565 Marionette TRACE conn3 <- [1,2650,null,{}] 07:30:00 INFO - PROCESS | 3832 | 1461249000570 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 3832 | 1461249000666 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:30:00 INFO - PROCESS | 3832 | 1461249000800 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 3832 | ++DOCSHELL 13357400 == 51 [pid = 3832] [id = 672] 07:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13370400) [pid = 3832] [serial = 2016] [outer = 00000000] 07:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (15D05C00) [pid = 3832] [serial = 2017] [outer = 13370400] 07:30:00 INFO - PROCESS | 3832 | 1461249000849 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (165A9800) [pid = 3832] [serial = 2018] [outer = 13370400] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 13375800 == 50 [pid = 3832] [id = 666] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 19B56000 == 49 [pid = 3832] [id = 665] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 199CC400 == 48 [pid = 3832] [id = 664] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 15511000 == 47 [pid = 3832] [id = 663] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 13DAF000 == 46 [pid = 3832] [id = 662] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 15D01800 == 45 [pid = 3832] [id = 661] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 02677400 == 44 [pid = 3832] [id = 660] 07:30:01 INFO - PROCESS | 3832 | --DOCSHELL 12D71800 == 43 [pid = 3832] [id = 656] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (19B56C00) [pid = 3832] [serial = 1880] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (19FB7800) [pid = 3832] [serial = 1966] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (18934800) [pid = 3832] [serial = 1951] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (18A97400) [pid = 3832] [serial = 1952] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (199CF000) [pid = 3832] [serial = 1954] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (13B36C00) [pid = 3832] [serial = 1927] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (183A9800) [pid = 3832] [serial = 1930] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (183B5C00) [pid = 3832] [serial = 1948] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13576400) [pid = 3832] [serial = 1940] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13377C00) [pid = 3832] [serial = 1939] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (15510C00) [pid = 3832] [serial = 1942] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (157B0C00) [pid = 3832] [serial = 1943] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19B58400) [pid = 3832] [serial = 1957] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16CAC800) [pid = 3832] [serial = 1945] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1809D000) [pid = 3832] [serial = 1946] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B12C00) [pid = 3832] [serial = 1933] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1AF6B400) [pid = 3832] [serial = 1936] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AF6FC00) [pid = 3832] [serial = 1937] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (165A0400) [pid = 3832] [serial = 1960] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B4FC00) [pid = 3832] [serial = 1963] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19B57400) [pid = 3832] [serial = 1958] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16CAC000) [pid = 3832] [serial = 1961] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19A91800) [pid = 3832] [serial = 1955] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19DEF000) [pid = 3832] [serial = 1964] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1852A400) [pid = 3832] [serial = 1949] [outer = 00000000] [url = about:blank] 07:30:01 INFO - PROCESS | 3832 | 1461249001434 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:30:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 907ms 07:30:01 INFO - PROCESS | 3832 | 1461249001469 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 3832 | 1461249001475 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 07:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:30:01 INFO - PROCESS | 3832 | 1461249001481 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 3832 | 1461249001483 Marionette TRACE conn3 <- [1,2654,null,{}] 07:30:01 INFO - PROCESS | 3832 | 1461249001487 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 3832 | 1461249001567 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:30:01 INFO - PROCESS | 3832 | 1461249001575 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 3832 | ++DOCSHELL 1357A400 == 44 [pid = 3832] [id = 673] 07:30:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13DAF000) [pid = 3832] [serial = 2019] [outer = 00000000] 07:30:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (159F0400) [pid = 3832] [serial = 2020] [outer = 13DAF000] 07:30:01 INFO - PROCESS | 3832 | 1461249001619 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (165A0800) [pid = 3832] [serial = 2021] [outer = 13DAF000] 07:30:02 INFO - PROCESS | 3832 | 1461249002607 Marionette TRACE conn3 <- [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]]]}] 07:30:02 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) 07:30:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1141ms 07:30:02 INFO - PROCESS | 3832 | 1461249002622 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 3832 | 1461249002624 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 07:30:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:30:02 INFO - PROCESS | 3832 | 1461249002628 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 3832 | 1461249002632 Marionette TRACE conn3 <- [1,2658,null,{}] 07:30:02 INFO - PROCESS | 3832 | 1461249002642 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 3832 | 1461249002721 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:30:02 INFO - PROCESS | 3832 | 1461249002728 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 3832 | ++DOCSHELL 1809F800 == 45 [pid = 3832] [id = 674] 07:30:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1809FC00) [pid = 3832] [serial = 2022] [outer = 00000000] 07:30:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1854C000) [pid = 3832] [serial = 2023] [outer = 1809FC00] 07:30:02 INFO - PROCESS | 3832 | 1461249002775 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18553000) [pid = 3832] [serial = 2024] [outer = 1809FC00] 07:30:03 INFO - PROCESS | 3832 | 1461249003725 Marionette TRACE conn3 <- [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] 07:30:03 INFO - PROCESS | 3832 | 1461249003781 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 07:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:30:03 INFO - PROCESS | 3832 | 1461249003785 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 3832 | 1461249003786 Marionette TRACE conn3 <- [1,2662,null,{}] 07:30:03 INFO - PROCESS | 3832 | 1461249003790 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:03 INFO - PROCESS | 3832 | 1461249003903 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:30:03 INFO - PROCESS | 3832 | 1461249003910 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 3832 | ++DOCSHELL 18A97C00 == 46 [pid = 3832] [id = 675] 07:30:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (18A98C00) [pid = 3832] [serial = 2025] [outer = 00000000] 07:30:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (199D0000) [pid = 3832] [serial = 2026] [outer = 18A98C00] 07:30:04 INFO - PROCESS | 3832 | 1461249004026 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19A8E400) [pid = 3832] [serial = 2027] [outer = 18A98C00] 07:30:05 INFO - PROCESS | 3832 | 1461249005001 Marionette TRACE conn3 <- [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] 07:30:05 INFO - PROCESS | 3832 | 1461249005029 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 07:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:30:05 INFO - PROCESS | 3832 | 1461249005039 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 3832 | 1461249005040 Marionette TRACE conn3 <- [1,2666,null,{}] 07:30:05 INFO - PROCESS | 3832 | 1461249005044 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 3832 | 1461249005154 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:30:05 INFO - PROCESS | 3832 | 1461249005161 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 3832 | ++DOCSHELL 19A94C00 == 47 [pid = 3832] [id = 676] 07:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19A9DC00) [pid = 3832] [serial = 2028] [outer = 00000000] 07:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19B5D400) [pid = 3832] [serial = 2029] [outer = 19A9DC00] 07:30:05 INFO - PROCESS | 3832 | 1461249005205 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (15D02000) [pid = 3832] [serial = 2030] [outer = 19A9DC00] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (18553400) [pid = 3832] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15BB3400) [pid = 3832] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13365000) [pid = 3832] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (137B0400) [pid = 3832] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (199D2C00) [pid = 3832] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19B5E800) [pid = 3832] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (183B3400) [pid = 3832] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1357B000) [pid = 3832] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (199CA800) [pid = 3832] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16938800) [pid = 3832] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19B55000) [pid = 3832] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1550E400) [pid = 3832] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (02677800) [pid = 3832] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (165A1800) [pid = 3832] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:30:05 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1692F400) [pid = 3832] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:30:06 INFO - PROCESS | 3832 | 1461249006209 Marionette TRACE conn3 <- [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]]]}] 07:30:06 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) 07:30:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1219ms 07:30:06 INFO - PROCESS | 3832 | 1461249006242 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 3832 | 1461249006243 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 07:30:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:30:06 INFO - PROCESS | 3832 | 1461249006247 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 3832 | 1461249006249 Marionette TRACE conn3 <- [1,2670,null,{}] 07:30:06 INFO - PROCESS | 3832 | 1461249006252 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 3832 | 1461249006347 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:30:06 INFO - PROCESS | 3832 | 1461249006438 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 3832 | ++DOCSHELL 1336BC00 == 48 [pid = 3832] [id = 677] 07:30:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13497800) [pid = 3832] [serial = 2031] [outer = 00000000] 07:30:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (182F9400) [pid = 3832] [serial = 2032] [outer = 13497800] 07:30:06 INFO - PROCESS | 3832 | 1461249006485 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B5B800) [pid = 3832] [serial = 2033] [outer = 13497800] 07:30:07 INFO - PROCESS | 3832 | 1461249007362 Marionette TRACE conn3 <- [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]]]}] 07:30:07 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) 07:30:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 07:30:07 INFO - PROCESS | 3832 | 1461249007388 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 3832 | 1461249007390 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 07:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:30:07 INFO - PROCESS | 3832 | 1461249007394 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 3832 | 1461249007395 Marionette TRACE conn3 <- [1,2674,null,{}] 07:30:07 INFO - PROCESS | 3832 | 1461249007398 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 3832 | 1461249007507 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:30:07 INFO - PROCESS | 3832 | 1461249007515 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 3832 | ++DOCSHELL 19A96400 == 49 [pid = 3832] [id = 678] 07:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B80C00) [pid = 3832] [serial = 2034] [outer = 00000000] 07:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19E6E400) [pid = 3832] [serial = 2035] [outer = 19B80C00] 07:30:07 INFO - PROCESS | 3832 | 1461249007566 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19DED400) [pid = 3832] [serial = 2036] [outer = 19B80C00] 07:30:08 INFO - PROCESS | 3832 | 1461249008708 Marionette TRACE conn3 <- [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] 07:30:08 INFO - PROCESS | 3832 | 1461249008744 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 07:30:08 INFO - PROCESS | 3832 | 1461249008749 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:30:08 INFO - PROCESS | 3832 | 1461249008752 Marionette TRACE conn3 <- [1,2678,null,{}] 07:30:08 INFO - PROCESS | 3832 | 1461249008759 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 3832 | 1461249008865 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:30:09 INFO - PROCESS | 3832 | 1461249009035 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 3832 | ++DOCSHELL 13880000 == 50 [pid = 3832] [id = 679] 07:30:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13886000) [pid = 3832] [serial = 2037] [outer = 00000000] 07:30:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16930000) [pid = 3832] [serial = 2038] [outer = 13886000] 07:30:09 INFO - PROCESS | 3832 | 1461249009095 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1809DC00) [pid = 3832] [serial = 2039] [outer = 13886000] 07:30:10 INFO - PROCESS | 3832 | 1461249010138 Marionette TRACE conn3 <- [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] 07:30:10 INFO - PROCESS | 3832 | 1461249010172 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 07:30:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:30:10 INFO - PROCESS | 3832 | 1461249010179 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 3832 | 1461249010182 Marionette TRACE conn3 <- [1,2682,null,{}] 07:30:10 INFO - PROCESS | 3832 | 1461249010186 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 3832 | 1461249010289 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:30:10 INFO - PROCESS | 3832 | 1461249010431 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 3832 | ++DOCSHELL 18547000 == 51 [pid = 3832] [id = 680] 07:30:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1854B400) [pid = 3832] [serial = 2040] [outer = 00000000] 07:30:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19922C00) [pid = 3832] [serial = 2041] [outer = 1854B400] 07:30:10 INFO - PROCESS | 3832 | 1461249010487 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19A91800) [pid = 3832] [serial = 2042] [outer = 1854B400] 07:30:11 INFO - PROCESS | 3832 | 1461249011464 Marionette TRACE conn3 <- [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] 07:30:11 INFO - PROCESS | 3832 | 1461249011483 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 07:30:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:30:11 INFO - PROCESS | 3832 | 1461249011487 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 3832 | 1461249011490 Marionette TRACE conn3 <- [1,2686,null,{}] 07:30:11 INFO - PROCESS | 3832 | 1461249011501 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 3832 | 1461249011678 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:30:11 INFO - PROCESS | 3832 | 1461249011829 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 3832 | ++DOCSHELL 19B55800 == 52 [pid = 3832] [id = 681] 07:30:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19E04000) [pid = 3832] [serial = 2043] [outer = 00000000] 07:30:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AAA4400) [pid = 3832] [serial = 2044] [outer = 19E04000] 07:30:11 INFO - PROCESS | 3832 | 1461249011887 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1AF6A400) [pid = 3832] [serial = 2045] [outer = 19E04000] 07:30:13 INFO - PROCESS | 3832 | 1461249013089 Marionette TRACE conn3 <- [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] 07:30:13 INFO - PROCESS | 3832 | 1461249013150 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 07:30:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:30:13 INFO - PROCESS | 3832 | 1461249013265 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 3832 | 1461249013269 Marionette TRACE conn3 <- [1,2690,null,{}] 07:30:13 INFO - PROCESS | 3832 | 1461249013275 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 3832 | 1461249013392 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 19E0D000 == 51 [pid = 3832] [id = 645] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 16638C00 == 50 [pid = 3832] [id = 643] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 17DF1C00 == 49 [pid = 3832] [id = 644] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 159F8000 == 48 [pid = 3832] [id = 615] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 1336BC00 == 47 [pid = 3832] [id = 677] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 19A94C00 == 46 [pid = 3832] [id = 676] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 18A97C00 == 45 [pid = 3832] [id = 675] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 1809F800 == 44 [pid = 3832] [id = 674] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 1357A400 == 43 [pid = 3832] [id = 673] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 13357400 == 42 [pid = 3832] [id = 672] 07:30:13 INFO - PROCESS | 3832 | --DOCSHELL 137B1000 == 41 [pid = 3832] [id = 668] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1387E000) [pid = 3832] [serial = 1883] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19EA2C00) [pid = 3832] [serial = 1892] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19B1E800) [pid = 3832] [serial = 1889] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (180A2000) [pid = 3832] [serial = 1886] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19B17800) [pid = 3832] [serial = 1994] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19DEE000) [pid = 3832] [serial = 1996] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B13800) [pid = 3832] [serial = 1993] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1AC77C00) [pid = 3832] [serial = 2002] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A3F0400) [pid = 3832] [serial = 1967] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1449DC00) [pid = 3832] [serial = 1928] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19DEAC00) [pid = 3832] [serial = 1934] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (18529000) [pid = 3832] [serial = 1931] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A566000) [pid = 3832] [serial = 2000] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19E7A400) [pid = 3832] [serial = 1997] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (165A8000) [pid = 3832] [serial = 1987] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (182CA400) [pid = 3832] [serial = 1988] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16C47000) [pid = 3832] [serial = 1972] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13DA7800) [pid = 3832] [serial = 1982] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13883400) [pid = 3832] [serial = 1981] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (18D11C00) [pid = 3832] [serial = 1990] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19475000) [pid = 3832] [serial = 1991] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (183B2000) [pid = 3832] [serial = 1985] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (182ED800) [pid = 3832] [serial = 1984] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1336CC00) [pid = 3832] [serial = 1969] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19A92800) [pid = 3832] [serial = 1975] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1AF6B000) [pid = 3832] [serial = 1978] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A568000) [pid = 3832] [serial = 1999] [outer = 00000000] [url = about:blank] 07:30:13 INFO - PROCESS | 3832 | 1461249013520 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 3832 | ++DOCSHELL 1335AC00 == 42 [pid = 3832] [id = 682] 07:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1336BC00) [pid = 3832] [serial = 2046] [outer = 00000000] 07:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13B57800) [pid = 3832] [serial = 2047] [outer = 1336BC00] 07:30:13 INFO - PROCESS | 3832 | 1461249013568 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14452C00) [pid = 3832] [serial = 2048] [outer = 1336BC00] 07:30:13 INFO - PROCESS | 3832 | 1461249013965 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:30:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 813ms 07:30:14 INFO - PROCESS | 3832 | 1461249014045 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 3832 | 1461249014050 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 07:30:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:30:14 INFO - PROCESS | 3832 | 1461249014057 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 3832 | 1461249014060 Marionette TRACE conn3 <- [1,2694,null,{}] 07:30:14 INFO - PROCESS | 3832 | 1461249014067 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 3832 | 1461249014148 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:30:14 INFO - PROCESS | 3832 | 1461249014154 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 3832 | ++DOCSHELL 12B84000 == 43 [pid = 3832] [id = 683] 07:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (148B6400) [pid = 3832] [serial = 2049] [outer = 00000000] 07:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16C53800) [pid = 3832] [serial = 2050] [outer = 148B6400] 07:30:14 INFO - PROCESS | 3832 | 1461249014200 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (18099800) [pid = 3832] [serial = 2051] [outer = 148B6400] 07:30:14 INFO - PROCESS | 3832 | 1461249014666 Marionette TRACE conn3 <- [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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:30:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 640ms 07:30:14 INFO - PROCESS | 3832 | 1461249014696 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 3832 | 1461249014698 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 07:30:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:30:14 INFO - PROCESS | 3832 | 1461249014702 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 3832 | 1461249014705 Marionette TRACE conn3 <- [1,2698,null,{}] 07:30:14 INFO - PROCESS | 3832 | 1461249014715 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 3832 | 1461249014827 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:30:14 INFO - PROCESS | 3832 | 1461249014837 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 3832 | ++DOCSHELL 18529C00 == 44 [pid = 3832] [id = 684] 07:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1852B800) [pid = 3832] [serial = 2052] [outer = 00000000] 07:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1854C400) [pid = 3832] [serial = 2053] [outer = 1852B800] 07:30:14 INFO - PROCESS | 3832 | 1461249014886 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (185D1C00) [pid = 3832] [serial = 2054] [outer = 1852B800] 07:30:15 INFO - PROCESS | 3832 | 1461249015391 Marionette TRACE conn3 <- [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] 07:30:15 INFO - PROCESS | 3832 | 1461249015444 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 07:30:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:30:15 INFO - PROCESS | 3832 | 1461249015447 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 3832 | 1461249015449 Marionette TRACE conn3 <- [1,2702,null,{}] 07:30:15 INFO - PROCESS | 3832 | 1461249015453 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 3832 | 1461249015532 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:30:15 INFO - PROCESS | 3832 | 1461249015538 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 3832 | ++DOCSHELL 18553400 == 45 [pid = 3832] [id = 685] 07:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18933400) [pid = 3832] [serial = 2055] [outer = 00000000] 07:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19A98C00) [pid = 3832] [serial = 2056] [outer = 18933400] 07:30:15 INFO - PROCESS | 3832 | 1461249015583 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B16000) [pid = 3832] [serial = 2057] [outer = 18933400] 07:30:16 INFO - PROCESS | 3832 | 1461249016065 Marionette TRACE conn3 <- [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]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:30:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 640ms 07:30:16 INFO - PROCESS | 3832 | 1461249016085 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 3832 | 1461249016087 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 07:30:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:30:16 INFO - PROCESS | 3832 | 1461249016090 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 3832 | 1461249016092 Marionette TRACE conn3 <- [1,2706,null,{}] 07:30:16 INFO - PROCESS | 3832 | 1461249016100 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 3832 | 1461249016207 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:30:16 INFO - PROCESS | 3832 | 1461249016300 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 3832 | ++DOCSHELL 19B4FC00 == 46 [pid = 3832] [id = 686] 07:30:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B54800) [pid = 3832] [serial = 2058] [outer = 00000000] 07:30:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19DE6400) [pid = 3832] [serial = 2059] [outer = 19B54800] 07:30:16 INFO - PROCESS | 3832 | 1461249016344 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E02400) [pid = 3832] [serial = 2060] [outer = 19B54800] 07:30:16 INFO - PROCESS | 3832 | 1461249016782 Marionette TRACE conn3 <- [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] 07:30:16 INFO - PROCESS | 3832 | 1461249016835 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 07:30:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:30:16 INFO - PROCESS | 3832 | 1461249016838 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 3832 | 1461249016840 Marionette TRACE conn3 <- [1,2710,null,{}] 07:30:16 INFO - PROCESS | 3832 | 1461249016843 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 3832 | 1461249016971 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:30:17 INFO - PROCESS | 3832 | 1461249017040 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 3832 | ++DOCSHELL 1357BC00 == 47 [pid = 3832] [id = 687] 07:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19E6E800) [pid = 3832] [serial = 2061] [outer = 00000000] 07:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A5C8400) [pid = 3832] [serial = 2062] [outer = 19E6E800] 07:30:17 INFO - PROCESS | 3832 | 1461249017088 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A6F4C00) [pid = 3832] [serial = 2063] [outer = 19E6E800] 07:30:17 INFO - PROCESS | 3832 | 1461249017515 Marionette TRACE conn3 <- [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] 07:30:17 INFO - PROCESS | 3832 | 1461249017538 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 07:30:17 INFO - PROCESS | 3832 | 1461249017542 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:30:17 INFO - PROCESS | 3832 | 1461249017543 Marionette TRACE conn3 <- [1,2714,null,{}] 07:30:17 INFO - PROCESS | 3832 | 1461249017608 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 3832 | 1461249017718 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:30:17 INFO - PROCESS | 3832 | 1461249017734 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 3832 | ++DOCSHELL 13DACC00 == 48 [pid = 3832] [id = 688] 07:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15519C00) [pid = 3832] [serial = 2064] [outer = 00000000] 07:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1C503C00) [pid = 3832] [serial = 2065] [outer = 15519C00] 07:30:17 INFO - PROCESS | 3832 | 1461249017851 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1C50FC00) [pid = 3832] [serial = 2066] [outer = 15519C00] 07:30:17 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13497800) [pid = 3832] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:30:17 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13DAF000) [pid = 3832] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:30:17 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13370400) [pid = 3832] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:30:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (18A98C00) [pid = 3832] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:30:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1809FC00) [pid = 3832] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:30:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19A9DC00) [pid = 3832] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:30:18 INFO - PROCESS | 3832 | 1461249018211 Marionette TRACE conn3 <- [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]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:30:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 718ms 07:30:18 INFO - PROCESS | 3832 | 1461249018262 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 3832 | 1461249018264 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 07:30:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:30:18 INFO - PROCESS | 3832 | 1461249018267 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 3832 | 1461249018269 Marionette TRACE conn3 <- [1,2718,null,{}] 07:30:18 INFO - PROCESS | 3832 | 1461249018273 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 3832 | 1461249018349 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:30:18 INFO - PROCESS | 3832 | 1461249018444 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 3832 | ++DOCSHELL 13497400 == 49 [pid = 3832] [id = 689] 07:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (180A7400) [pid = 3832] [serial = 2067] [outer = 00000000] 07:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1C604800) [pid = 3832] [serial = 2068] [outer = 180A7400] 07:30:18 INFO - PROCESS | 3832 | 1461249018489 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1C509C00) [pid = 3832] [serial = 2069] [outer = 180A7400] 07:30:19 INFO - PROCESS | 3832 | 1461249019332 Marionette TRACE conn3 <- [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] 07:30:19 INFO - PROCESS | 3832 | 1461249019362 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 07:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:30:19 INFO - PROCESS | 3832 | 1461249019366 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 3832 | 1461249019367 Marionette TRACE conn3 <- [1,2722,null,{}] 07:30:19 INFO - PROCESS | 3832 | 1461249019371 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 3832 | 1461249019446 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:30:19 INFO - PROCESS | 3832 | 1461249019536 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 3832 | ++DOCSHELL 1AF76800 == 50 [pid = 3832] [id = 690] 07:30:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1C60C000) [pid = 3832] [serial = 2070] [outer = 00000000] 07:30:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1C977C00) [pid = 3832] [serial = 2071] [outer = 1C60C000] 07:30:19 INFO - PROCESS | 3832 | 1461249019579 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1C97B000) [pid = 3832] [serial = 2072] [outer = 1C60C000] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 18099000 == 49 [pid = 3832] [id = 626] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 159EF800 == 48 [pid = 3832] [id = 628] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 15BD6800 == 47 [pid = 3832] [id = 669] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 13581C00 == 46 [pid = 3832] [id = 630] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 1854F400 == 45 [pid = 3832] [id = 629] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 13577400 == 44 [pid = 3832] [id = 642] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 19FB6C00 == 43 [pid = 3832] [id = 667] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 19871800 == 42 [pid = 3832] [id = 670] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 1A3F8800 == 41 [pid = 3832] [id = 671] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 14B53800 == 40 [pid = 3832] [id = 631] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 165AF800 == 39 [pid = 3832] [id = 657] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 1AAF5800 == 38 [pid = 3832] [id = 659] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 183E5400 == 37 [pid = 3832] [id = 658] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 1335AC00 == 36 [pid = 3832] [id = 682] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 18547000 == 35 [pid = 3832] [id = 680] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 19B55800 == 34 [pid = 3832] [id = 681] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 13880000 == 33 [pid = 3832] [id = 679] 07:30:20 INFO - PROCESS | 3832 | --DOCSHELL 19A96400 == 32 [pid = 3832] [id = 678] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 18553400 == 31 [pid = 3832] [id = 685] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 19B4FC00 == 30 [pid = 3832] [id = 686] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 13497400 == 29 [pid = 3832] [id = 689] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 18529C00 == 28 [pid = 3832] [id = 684] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 12B84000 == 27 [pid = 3832] [id = 683] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 13DACC00 == 26 [pid = 3832] [id = 688] 07:30:21 INFO - PROCESS | 3832 | --DOCSHELL 1357BC00 == 25 [pid = 3832] [id = 687] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (182F9400) [pid = 3832] [serial = 2032] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (182C9400) [pid = 3832] [serial = 2008] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (159F0400) [pid = 3832] [serial = 2020] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (165A0800) [pid = 3832] [serial = 2021] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1AAF2800) [pid = 3832] [serial = 2014] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (165A9800) [pid = 3832] [serial = 2018] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15D05C00) [pid = 3832] [serial = 2017] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15728000) [pid = 3832] [serial = 2005] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19A8E400) [pid = 3832] [serial = 2027] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1854C000) [pid = 3832] [serial = 2023] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B11800) [pid = 3832] [serial = 2011] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19B5D400) [pid = 3832] [serial = 2029] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19B5B800) [pid = 3832] [serial = 2033] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15D02000) [pid = 3832] [serial = 2030] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (199D0000) [pid = 3832] [serial = 2026] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (18553000) [pid = 3832] [serial = 2024] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3832 | 1461249021398 Marionette TRACE conn3 <- [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]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2047ms 07:30:21 INFO - PROCESS | 3832 | 1461249021424 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 3832 | 1461249021428 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 07:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:30:21 INFO - PROCESS | 3832 | 1461249021434 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 3832 | 1461249021437 Marionette TRACE conn3 <- [1,2726,null,{}] 07:30:21 INFO - PROCESS | 3832 | 1461249021443 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 3832 | 1461249021530 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:30:21 INFO - PROCESS | 3832 | 1461249021539 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 3832 | ++DOCSHELL 12B3DC00 == 26 [pid = 3832] [id = 691] 07:30:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (12B7C000) [pid = 3832] [serial = 2073] [outer = 00000000] 07:30:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12C8A800) [pid = 3832] [serial = 2074] [outer = 12B7C000] 07:30:21 INFO - PROCESS | 3832 | 1461249021592 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (12D77400) [pid = 3832] [serial = 2075] [outer = 12B7C000] 07:30:22 INFO - PROCESS | 3832 | 1461249022113 Marionette TRACE conn3 <- [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]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 07:30:22 INFO - PROCESS | 3832 | 1461249022134 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 3832 | 1461249022140 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 07:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:30:22 INFO - PROCESS | 3832 | 1461249022146 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 3832 | 1461249022149 Marionette TRACE conn3 <- [1,2730,null,{}] 07:30:22 INFO - PROCESS | 3832 | 1461249022156 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 3832 | 1461249022236 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:30:22 INFO - PROCESS | 3832 | 1461249022242 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 3832 | ++DOCSHELL 1335D000 == 27 [pid = 3832] [id = 692] 07:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13371400) [pid = 3832] [serial = 2076] [outer = 00000000] 07:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13573800) [pid = 3832] [serial = 2077] [outer = 13371400] 07:30:22 INFO - PROCESS | 3832 | 1461249022287 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13579400) [pid = 3832] [serial = 2078] [outer = 13371400] 07:30:22 INFO - PROCESS | 3832 | 1461249022750 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 626ms 07:30:22 INFO - PROCESS | 3832 | 1461249022782 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 3832 | 1461249022785 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 07:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:30:22 INFO - PROCESS | 3832 | 1461249022792 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 3832 | 1461249022796 Marionette TRACE conn3 <- [1,2734,null,{}] 07:30:22 INFO - PROCESS | 3832 | 1461249022807 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 3832 | 1461249022894 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:30:22 INFO - PROCESS | 3832 | 1461249022902 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 3832 | ++DOCSHELL 1449A000 == 28 [pid = 3832] [id = 693] 07:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1449A400) [pid = 3832] [serial = 2079] [outer = 00000000] 07:30:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14B55000) [pid = 3832] [serial = 2080] [outer = 1449A400] 07:30:22 INFO - PROCESS | 3832 | 1461249022950 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (15515000) [pid = 3832] [serial = 2081] [outer = 1449A400] 07:30:23 INFO - PROCESS | 3832 | 1461249023433 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 07:30:23 INFO - PROCESS | 3832 | 1461249023492 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 3832 | 1461249023494 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 07:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:30:23 INFO - PROCESS | 3832 | 1461249023498 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 3832 | 1461249023500 Marionette TRACE conn3 <- [1,2738,null,{}] 07:30:23 INFO - PROCESS | 3832 | 1461249023503 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 3832 | 1461249023577 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:30:23 INFO - PROCESS | 3832 | 1461249023583 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 3832 | ++DOCSHELL 14BE7800 == 29 [pid = 3832] [id = 694] 07:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15B2FC00) [pid = 3832] [serial = 2082] [outer = 00000000] 07:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15D8A800) [pid = 3832] [serial = 2083] [outer = 15B2FC00] 07:30:23 INFO - PROCESS | 3832 | 1461249023628 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (165A1000) [pid = 3832] [serial = 2084] [outer = 15B2FC00] 07:30:24 INFO - PROCESS | 3832 | 1461249024049 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 594ms 07:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:30:24 INFO - PROCESS | 3832 | 1461249024094 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 3832 | 1461249024096 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 07:30:24 INFO - PROCESS | 3832 | 1461249024100 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 3832 | 1461249024101 Marionette TRACE conn3 <- [1,2742,null,{}] 07:30:24 INFO - PROCESS | 3832 | 1461249024109 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 3832 | 1461249024182 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:30:24 INFO - PROCESS | 3832 | 1461249024188 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 3832 | ++DOCSHELL 165AE800 == 30 [pid = 3832] [id = 695] 07:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1662B400) [pid = 3832] [serial = 2085] [outer = 00000000] 07:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16938400) [pid = 3832] [serial = 2086] [outer = 1662B400] 07:30:24 INFO - PROCESS | 3832 | 1461249024231 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16CAC000) [pid = 3832] [serial = 2087] [outer = 1662B400] 07:30:24 INFO - PROCESS | 3832 | 1461249024683 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 625ms 07:30:24 INFO - PROCESS | 3832 | 1461249024738 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 3832 | 1461249024740 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 07:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:30:24 INFO - PROCESS | 3832 | 1461249024744 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 3832 | 1461249024746 Marionette TRACE conn3 <- [1,2746,null,{}] 07:30:24 INFO - PROCESS | 3832 | 1461249024749 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 3832 | 1461249024841 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:30:24 INFO - PROCESS | 3832 | 1461249024849 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 3832 | ++DOCSHELL 182EE800 == 31 [pid = 3832] [id = 696] 07:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (182F0000) [pid = 3832] [serial = 2088] [outer = 00000000] 07:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16930400) [pid = 3832] [serial = 2089] [outer = 182F0000] 07:30:24 INFO - PROCESS | 3832 | 1461249024902 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (183B6400) [pid = 3832] [serial = 2090] [outer = 182F0000] 07:30:25 INFO - PROCESS | 3832 | 1461249025332 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 641ms 07:30:25 INFO - PROCESS | 3832 | 1461249025382 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 3832 | 1461249025384 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 07:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:30:25 INFO - PROCESS | 3832 | 1461249025391 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 3832 | 1461249025393 Marionette TRACE conn3 <- [1,2750,null,{}] 07:30:25 INFO - PROCESS | 3832 | 1461249025396 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:25 INFO - PROCESS | 3832 | 1461249025465 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:30:25 INFO - PROCESS | 3832 | 1461249025472 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 3832 | ++DOCSHELL 183E4000 == 32 [pid = 3832] [id = 697] 07:30:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (183EB800) [pid = 3832] [serial = 2091] [outer = 00000000] 07:30:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (18546000) [pid = 3832] [serial = 2092] [outer = 183EB800] 07:30:25 INFO - PROCESS | 3832 | 1461249025515 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (18544C00) [pid = 3832] [serial = 2093] [outer = 183EB800] 07:30:25 INFO - PROCESS | 3832 | 1461249025964 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 07:30:26 INFO - PROCESS | 3832 | 1461249025989 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 3832 | 1461249025991 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 07:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:30:26 INFO - PROCESS | 3832 | 1461249026012 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 3832 | 1461249026014 Marionette TRACE conn3 <- [1,2754,null,{}] 07:30:26 INFO - PROCESS | 3832 | 1461249026021 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 3832 | 1461249026092 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:30:26 INFO - PROCESS | 3832 | 1461249026098 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 3832 | ++DOCSHELL 1854B000 == 33 [pid = 3832] [id = 698] 07:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (18550400) [pid = 3832] [serial = 2094] [outer = 00000000] 07:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1892F000) [pid = 3832] [serial = 2095] [outer = 18550400] 07:30:26 INFO - PROCESS | 3832 | 1461249026141 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (185D3800) [pid = 3832] [serial = 2096] [outer = 18550400] 07:30:26 INFO - PROCESS | 3832 | 1461249026599 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 641ms 07:30:26 INFO - PROCESS | 3832 | 1461249026650 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 3832 | 1461249026652 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 07:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:30:26 INFO - PROCESS | 3832 | 1461249026659 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 3832 | 1461249026661 Marionette TRACE conn3 <- [1,2758,null,{}] 07:30:26 INFO - PROCESS | 3832 | 1461249026664 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 3832 | 1461249026772 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:30:26 INFO - PROCESS | 3832 | 1461249026782 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 3832 | ++DOCSHELL 1444C800 == 34 [pid = 3832] [id = 699] 07:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (18D0F000) [pid = 3832] [serial = 2097] [outer = 00000000] 07:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (197DD000) [pid = 3832] [serial = 2098] [outer = 18D0F000] 07:30:26 INFO - PROCESS | 3832 | 1461249026829 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (197DC800) [pid = 3832] [serial = 2099] [outer = 18D0F000] 07:30:27 INFO - PROCESS | 3832 | 1461249027288 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 687ms 07:30:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:30:27 INFO - PROCESS | 3832 | 1461249027361 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 3832 | 1461249027363 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 07:30:27 INFO - PROCESS | 3832 | 1461249027367 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 3832 | 1461249027368 Marionette TRACE conn3 <- [1,2762,null,{}] 07:30:27 INFO - PROCESS | 3832 | 1461249027372 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 3832 | 1461249027484 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:30:27 INFO - PROCESS | 3832 | 1461249027494 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 3832 | ++DOCSHELL 1854F000 == 35 [pid = 3832] [id = 700] 07:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (197E5400) [pid = 3832] [serial = 2100] [outer = 00000000] 07:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (199D3400) [pid = 3832] [serial = 2101] [outer = 197E5400] 07:30:27 INFO - PROCESS | 3832 | 1461249027591 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19A8F000) [pid = 3832] [serial = 2102] [outer = 197E5400] 07:30:28 INFO - PROCESS | 3832 | 1461249028036 Marionette TRACE conn3 <- [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]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 687ms 07:30:28 INFO - PROCESS | 3832 | 1461249028065 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 3832 | 1461249028067 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 07:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:30:28 INFO - PROCESS | 3832 | 1461249028071 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 3832 | 1461249028073 Marionette TRACE conn3 <- [1,2766,null,{}] 07:30:28 INFO - PROCESS | 3832 | 1461249028077 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 3832 | 1461249028230 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:30:28 INFO - PROCESS | 3832 | 1461249028245 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 3832 | ++DOCSHELL 165A5000 == 36 [pid = 3832] [id = 701] 07:30:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19A99400) [pid = 3832] [serial = 2103] [outer = 00000000] 07:30:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (19B54000) [pid = 3832] [serial = 2104] [outer = 19A99400] 07:30:28 INFO - PROCESS | 3832 | 1461249028293 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (19B5E800) [pid = 3832] [serial = 2105] [outer = 19A99400] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (1AAF7C00) [pid = 3832] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (19B54800) [pid = 3832] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (19E6E800) [pid = 3832] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15519C00) [pid = 3832] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (180A7400) [pid = 3832] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (18933400) [pid = 3832] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1852B800) [pid = 3832] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (148B6400) [pid = 3832] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1336BC00) [pid = 3832] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19E04000) [pid = 3832] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1854B400) [pid = 3832] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13886000) [pid = 3832] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19B80C00) [pid = 3832] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19872800) [pid = 3832] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (165A6000) [pid = 3832] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A563000) [pid = 3832] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (137BAC00) [pid = 3832] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (197DFC00) [pid = 3832] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12D7F400) [pid = 3832] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (165AFC00) [pid = 3832] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A5BA400) [pid = 3832] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:30:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A0AE400) [pid = 3832] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:30:29 INFO - PROCESS | 3832 | 1461249029049 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1000ms 07:30:29 INFO - PROCESS | 3832 | 1461249029073 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 3832 | 1461249029075 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 07:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:30:29 INFO - PROCESS | 3832 | 1461249029078 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 3832 | 1461249029080 Marionette TRACE conn3 <- [1,2770,null,{}] 07:30:29 INFO - PROCESS | 3832 | 1461249029084 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 3832 | 1461249029156 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:30:29 INFO - PROCESS | 3832 | 1461249029162 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 3832 | ++DOCSHELL 13304000 == 37 [pid = 3832] [id = 702] 07:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13582000) [pid = 3832] [serial = 2106] [outer = 00000000] 07:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18933400) [pid = 3832] [serial = 2107] [outer = 13582000] 07:30:29 INFO - PROCESS | 3832 | 1461249029205 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (18545000) [pid = 3832] [serial = 2108] [outer = 13582000] 07:30:29 INFO - PROCESS | 3832 | 1461249029621 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 594ms 07:30:29 INFO - PROCESS | 3832 | 1461249029675 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 3832 | 1461249029677 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 07:30:29 INFO - PROCESS | 3832 | 1461249029681 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:30:29 INFO - PROCESS | 3832 | 1461249029682 Marionette TRACE conn3 <- [1,2774,null,{}] 07:30:29 INFO - PROCESS | 3832 | 1461249029689 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 3832 | 1461249029761 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:30:29 INFO - PROCESS | 3832 | 1461249029768 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 3832 | ++DOCSHELL 19B53000 == 38 [pid = 3832] [id = 703] 07:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19B56400) [pid = 3832] [serial = 2109] [outer = 00000000] 07:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19DEA000) [pid = 3832] [serial = 2110] [outer = 19B56400] 07:30:29 INFO - PROCESS | 3832 | 1461249029810 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19DF0C00) [pid = 3832] [serial = 2111] [outer = 19B56400] 07:30:30 INFO - PROCESS | 3832 | 1461249030254 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:30:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 593ms 07:30:30 INFO - PROCESS | 3832 | 1461249030278 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 3832 | 1461249030280 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 07:30:30 INFO - PROCESS | 3832 | 1461249030283 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:30:30 INFO - PROCESS | 3832 | 1461249030285 Marionette TRACE conn3 <- [1,2778,null,{}] 07:30:30 INFO - PROCESS | 3832 | 1461249030288 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 3832 | 1461249030401 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:30:30 INFO - PROCESS | 3832 | 1461249030409 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 3832 | ++DOCSHELL 12D74800 == 39 [pid = 3832] [id = 704] 07:30:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1692E800) [pid = 3832] [serial = 2112] [outer = 00000000] 07:30:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19E0E400) [pid = 3832] [serial = 2113] [outer = 1692E800] 07:30:30 INFO - PROCESS | 3832 | 1461249030452 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19E10C00) [pid = 3832] [serial = 2114] [outer = 1692E800] 07:30:31 INFO - PROCESS | 3832 | 1461249031032 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 813ms 07:30:31 INFO - PROCESS | 3832 | 1461249031086 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 3832 | 1461249031091 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 07:30:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:30:31 INFO - PROCESS | 3832 | 1461249031096 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 3832 | 1461249031100 Marionette TRACE conn3 <- [1,2782,null,{}] 07:30:31 INFO - PROCESS | 3832 | 1461249031106 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 3832 | 1461249031273 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:30:31 INFO - PROCESS | 3832 | 1461249031413 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 3832 | ++DOCSHELL 11F4BC00 == 40 [pid = 3832] [id = 705] 07:30:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (11F4C800) [pid = 3832] [serial = 2115] [outer = 00000000] 07:30:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (13365000) [pid = 3832] [serial = 2116] [outer = 11F4C800] 07:30:31 INFO - PROCESS | 3832 | 1461249031471 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1349D400) [pid = 3832] [serial = 2117] [outer = 11F4C800] 07:30:32 INFO - PROCESS | 3832 | 1461249032107 Marionette TRACE conn3 <- [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]]]}] 07:30:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:30:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1047ms 07:30:32 INFO - PROCESS | 3832 | 1461249032144 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 3832 | 1461249032150 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 07:30:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:30:32 INFO - PROCESS | 3832 | 1461249032177 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 3832 | 1461249032180 Marionette TRACE conn3 <- [1,2786,null,{}] 07:30:32 INFO - PROCESS | 3832 | 1461249032184 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:32 INFO - PROCESS | 3832 | 1461249032348 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:30:32 INFO - PROCESS | 3832 | 1461249032364 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 3832 | ++DOCSHELL 1357C000 == 41 [pid = 3832] [id = 706] 07:30:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13888000) [pid = 3832] [serial = 2118] [outer = 00000000] 07:30:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (157B2800) [pid = 3832] [serial = 2119] [outer = 13888000] 07:30:32 INFO - PROCESS | 3832 | 1461249032418 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15D05C00) [pid = 3832] [serial = 2120] [outer = 13888000] 07:30:33 INFO - PROCESS | 3832 | 1461249033449 Marionette TRACE conn3 <- [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]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:30:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1313ms 07:30:33 INFO - PROCESS | 3832 | 1461249033485 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 3832 | 1461249033489 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 07:30:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:30:33 INFO - PROCESS | 3832 | 1461249033494 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 3832 | 1461249033498 Marionette TRACE conn3 <- [1,2790,null,{}] 07:30:33 INFO - PROCESS | 3832 | 1461249033505 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:33 INFO - PROCESS | 3832 | 1461249033607 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:30:33 INFO - PROCESS | 3832 | 1461249033758 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 19B53000 == 40 [pid = 3832] [id = 703] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 13304000 == 39 [pid = 3832] [id = 702] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 165A5000 == 38 [pid = 3832] [id = 701] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 1854F000 == 37 [pid = 3832] [id = 700] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 1444C800 == 36 [pid = 3832] [id = 699] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 1854B000 == 35 [pid = 3832] [id = 698] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 183E4000 == 34 [pid = 3832] [id = 697] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 182EE800 == 33 [pid = 3832] [id = 696] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 165AE800 == 32 [pid = 3832] [id = 695] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 14BE7800 == 31 [pid = 3832] [id = 694] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 1449A000 == 30 [pid = 3832] [id = 693] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 1335D000 == 29 [pid = 3832] [id = 692] 07:30:33 INFO - PROCESS | 3832 | --DOCSHELL 12B3DC00 == 28 [pid = 3832] [id = 691] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1C977C00) [pid = 3832] [serial = 2071] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | ++DOCSHELL 0267A800 == 29 [pid = 3832] [id = 707] 07:30:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (02A8A800) [pid = 3832] [serial = 2121] [outer = 00000000] 07:30:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13363000) [pid = 3832] [serial = 2122] [outer = 02A8A800] 07:30:33 INFO - PROCESS | 3832 | 1461249033836 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (13577000) [pid = 3832] [serial = 2123] [outer = 02A8A800] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19B14800) [pid = 3832] [serial = 1976] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13573400) [pid = 3832] [serial = 1970] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (183AF800) [pid = 3832] [serial = 1973] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1A6FD800) [pid = 3832] [serial = 1925] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1AF74000) [pid = 3832] [serial = 1979] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (183EA000) [pid = 3832] [serial = 2009] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1C504800) [pid = 3832] [serial = 2015] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15B36400) [pid = 3832] [serial = 2006] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19DE6400) [pid = 3832] [serial = 2059] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A5C8400) [pid = 3832] [serial = 2062] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19E02400) [pid = 3832] [serial = 2060] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1A6F4C00) [pid = 3832] [serial = 2063] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1C503C00) [pid = 3832] [serial = 2065] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1C604800) [pid = 3832] [serial = 2068] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1C50FC00) [pid = 3832] [serial = 2066] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19A98C00) [pid = 3832] [serial = 2056] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1854C400) [pid = 3832] [serial = 2053] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (185D1C00) [pid = 3832] [serial = 2054] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16C53800) [pid = 3832] [serial = 2050] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18099800) [pid = 3832] [serial = 2051] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13B57800) [pid = 3832] [serial = 2047] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1C509C00) [pid = 3832] [serial = 2069] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14452C00) [pid = 3832] [serial = 2048] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1AF6A400) [pid = 3832] [serial = 2045] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1AAA4400) [pid = 3832] [serial = 2044] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19A91800) [pid = 3832] [serial = 2042] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19922C00) [pid = 3832] [serial = 2041] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1809DC00) [pid = 3832] [serial = 2039] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16930000) [pid = 3832] [serial = 2038] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19E6E400) [pid = 3832] [serial = 2035] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19DED400) [pid = 3832] [serial = 2036] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19B16000) [pid = 3832] [serial = 2057] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19E0FC00) [pid = 3832] [serial = 2012] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1AF6D400) [pid = 3832] [serial = 2003] [outer = 00000000] [url = about:blank] 07:30:34 INFO - PROCESS | 3832 | 1461249034294 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:30:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:30:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 844ms 07:30:34 INFO - PROCESS | 3832 | 1461249034339 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 3832 | 1461249034344 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 07:30:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:30:34 INFO - PROCESS | 3832 | 1461249034350 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 3832 | 1461249034353 Marionette TRACE conn3 <- [1,2794,null,{}] 07:30:34 INFO - PROCESS | 3832 | 1461249034356 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 3832 | 1461249034433 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:30:34 INFO - PROCESS | 3832 | 1461249034439 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 3832 | ++DOCSHELL 13DAA400 == 30 [pid = 3832] [id = 708] 07:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1449DC00) [pid = 3832] [serial = 2124] [outer = 00000000] 07:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15510800) [pid = 3832] [serial = 2125] [outer = 1449DC00] 07:30:34 INFO - PROCESS | 3832 | 1461249034487 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15739000) [pid = 3832] [serial = 2126] [outer = 1449DC00] 07:30:34 INFO - PROCESS | 3832 | 1461249034978 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:30:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 07:30:35 INFO - PROCESS | 3832 | 1461249035049 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 3832 | 1461249035051 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 07:30:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:30:35 INFO - PROCESS | 3832 | 1461249035055 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 3832 | 1461249035058 Marionette TRACE conn3 <- [1,2798,null,{}] 07:30:35 INFO - PROCESS | 3832 | 1461249035068 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 3832 | 1461249035181 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:30:35 INFO - PROCESS | 3832 | 1461249035284 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 3832 | ++DOCSHELL 15ED2C00 == 31 [pid = 3832] [id = 709] 07:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (165A0800) [pid = 3832] [serial = 2127] [outer = 00000000] 07:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16C51000) [pid = 3832] [serial = 2128] [outer = 165A0800] 07:30:35 INFO - PROCESS | 3832 | 1461249035331 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17DFA000) [pid = 3832] [serial = 2129] [outer = 165A0800] 07:30:35 INFO - PROCESS | 3832 | 1461249035707 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:30:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 07:30:35 INFO - PROCESS | 3832 | 1461249035754 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 3832 | 1461249035756 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 07:30:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:30:35 INFO - PROCESS | 3832 | 1461249035760 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 3832 | 1461249035761 Marionette TRACE conn3 <- [1,2802,null,{}] 07:30:35 INFO - PROCESS | 3832 | 1461249035765 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 3832 | 1461249035842 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:30:35 INFO - PROCESS | 3832 | 1461249035848 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 3832 | ++DOCSHELL 165AB000 == 32 [pid = 3832] [id = 710] 07:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180A1000) [pid = 3832] [serial = 2130] [outer = 00000000] 07:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (182F3800) [pid = 3832] [serial = 2131] [outer = 180A1000] 07:30:35 INFO - PROCESS | 3832 | 1461249035893 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (183B0400) [pid = 3832] [serial = 2132] [outer = 180A1000] 07:30:36 INFO - PROCESS | 3832 | 1461249036376 Marionette TRACE conn3 <- [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]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 641ms 07:30:36 INFO - PROCESS | 3832 | 1461249036397 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 3832 | 1461249036399 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 07:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:30:36 INFO - PROCESS | 3832 | 1461249036409 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 3832 | 1461249036411 Marionette TRACE conn3 <- [1,2806,null,{}] 07:30:36 INFO - PROCESS | 3832 | 1461249036414 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 3832 | 1461249036517 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:30:36 INFO - PROCESS | 3832 | 1461249036604 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 3832 | ++DOCSHELL 183E7000 == 33 [pid = 3832] [id = 711] 07:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (183E8800) [pid = 3832] [serial = 2133] [outer = 00000000] 07:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18532000) [pid = 3832] [serial = 2134] [outer = 183E8800] 07:30:36 INFO - PROCESS | 3832 | 1461249036652 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1852C800) [pid = 3832] [serial = 2135] [outer = 183E8800] 07:30:37 INFO - PROCESS | 3832 | 1461249037081 Marionette TRACE conn3 <- [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]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:30:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 07:30:37 INFO - PROCESS | 3832 | 1461249037107 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 3832 | 1461249037109 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 07:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:30:37 INFO - PROCESS | 3832 | 1461249037119 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 3832 | 1461249037121 Marionette TRACE conn3 <- [1,2810,null,{}] 07:30:37 INFO - PROCESS | 3832 | 1461249037124 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 3832 | 1461249037247 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:30:37 INFO - PROCESS | 3832 | 1461249037256 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 3832 | ++DOCSHELL 18A95C00 == 34 [pid = 3832] [id = 712] 07:30:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18A97400) [pid = 3832] [serial = 2136] [outer = 00000000] 07:30:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19924400) [pid = 3832] [serial = 2137] [outer = 18A97400] 07:30:37 INFO - PROCESS | 3832 | 1461249037303 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (197DD800) [pid = 3832] [serial = 2138] [outer = 18A97400] 07:30:37 INFO - PROCESS | 3832 | 1461249037756 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 687ms 07:30:37 INFO - PROCESS | 3832 | 1461249037812 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 3832 | 1461249037814 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 07:30:37 INFO - PROCESS | 3832 | 1461249037818 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:30:37 INFO - PROCESS | 3832 | 1461249037819 Marionette TRACE conn3 <- [1,2814,null,{}] 07:30:37 INFO - PROCESS | 3832 | 1461249037829 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 3832 | 1461249037963 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:30:37 INFO - PROCESS | 3832 | 1461249037976 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 3832 | ++DOCSHELL 19A95400 == 35 [pid = 3832] [id = 713] 07:30:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19A95C00) [pid = 3832] [serial = 2139] [outer = 00000000] 07:30:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B12000) [pid = 3832] [serial = 2140] [outer = 19A95C00] 07:30:38 INFO - PROCESS | 3832 | 1461249038019 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19B16000) [pid = 3832] [serial = 2141] [outer = 19A95C00] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19B56400) [pid = 3832] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13371400) [pid = 3832] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1662B400) [pid = 3832] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18D0F000) [pid = 3832] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19A99400) [pid = 3832] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12B7C000) [pid = 3832] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1449A400) [pid = 3832] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15B2FC00) [pid = 3832] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1C60C000) [pid = 3832] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (182F0000) [pid = 3832] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (18550400) [pid = 3832] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (183EB800) [pid = 3832] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:30:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13582000) [pid = 3832] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:30:38 INFO - PROCESS | 3832 | 1461249038600 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 828ms 07:30:38 INFO - PROCESS | 3832 | 1461249038661 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 3832 | 1461249038663 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 07:30:38 INFO - PROCESS | 3832 | 1461249038666 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:30:38 INFO - PROCESS | 3832 | 1461249038668 Marionette TRACE conn3 <- [1,2818,null,{}] 07:30:38 INFO - PROCESS | 3832 | 1461249038671 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 3832 | 1461249038745 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:30:38 INFO - PROCESS | 3832 | 1461249038752 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 3832 | ++DOCSHELL 13B57000 == 36 [pid = 3832] [id = 714] 07:30:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15519C00) [pid = 3832] [serial = 2142] [outer = 00000000] 07:30:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180A7400) [pid = 3832] [serial = 2143] [outer = 15519C00] 07:30:38 INFO - PROCESS | 3832 | 1461249038795 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (18531C00) [pid = 3832] [serial = 2144] [outer = 15519C00] 07:30:39 INFO - PROCESS | 3832 | 1461249039224 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 594ms 07:30:39 INFO - PROCESS | 3832 | 1461249039264 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 3832 | 1461249039266 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:30:39 INFO - PROCESS | 3832 | 1461249039272 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 3832 | 1461249039274 Marionette TRACE conn3 <- [1,2822,null,{}] 07:30:39 INFO - PROCESS | 3832 | 1461249039277 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 3832 | 1461249039349 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:30:39 INFO - PROCESS | 3832 | 1461249039356 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 3832 | ++DOCSHELL 15D8DC00 == 37 [pid = 3832] [id = 715] 07:30:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (180A5000) [pid = 3832] [serial = 2145] [outer = 00000000] 07:30:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19B1B400) [pid = 3832] [serial = 2146] [outer = 180A5000] 07:30:39 INFO - PROCESS | 3832 | 1461249039402 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (199D3000) [pid = 3832] [serial = 2147] [outer = 180A5000] 07:30:39 INFO - PROCESS | 3832 | 1461249039887 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 625ms 07:30:39 INFO - PROCESS | 3832 | 1461249039907 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 3832 | 1461249039909 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:30:39 INFO - PROCESS | 3832 | 1461249039912 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 3832 | 1461249039914 Marionette TRACE conn3 <- [1,2826,null,{}] 07:30:39 INFO - PROCESS | 3832 | 1461249039935 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 3832 | 1461249040013 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:30:40 INFO - PROCESS | 3832 | 1461249040019 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 3832 | ++DOCSHELL 13B2E800 == 38 [pid = 3832] [id = 716] 07:30:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15B2E400) [pid = 3832] [serial = 2148] [outer = 00000000] 07:30:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19DEF000) [pid = 3832] [serial = 2149] [outer = 15B2E400] 07:30:40 INFO - PROCESS | 3832 | 1461249040062 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19DED400) [pid = 3832] [serial = 2150] [outer = 15B2E400] 07:30:40 INFO - PROCESS | 3832 | 1461249040680 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 797ms 07:30:40 INFO - PROCESS | 3832 | 1461249040715 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 3832 | 1461249040720 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 07:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:30:40 INFO - PROCESS | 3832 | 1461249040725 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 3832 | 1461249040729 Marionette TRACE conn3 <- [1,2830,null,{}] 07:30:40 INFO - PROCESS | 3832 | 1461249040781 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 3832 | 1461249040973 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:30:41 INFO - PROCESS | 3832 | 1461249041031 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 3832 | ++DOCSHELL 13372000 == 39 [pid = 3832] [id = 717] 07:30:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1349E400) [pid = 3832] [serial = 2151] [outer = 00000000] 07:30:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14B57C00) [pid = 3832] [serial = 2152] [outer = 1349E400] 07:30:41 INFO - PROCESS | 3832 | 1461249041088 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15BB3C00) [pid = 3832] [serial = 2153] [outer = 1349E400] 07:30:41 INFO - PROCESS | 3832 | 1461249041685 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1000ms 07:30:41 INFO - PROCESS | 3832 | 1461249041728 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 3832 | 1461249041734 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 07:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:30:41 INFO - PROCESS | 3832 | 1461249041741 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 3832 | 1461249041744 Marionette TRACE conn3 <- [1,2834,null,{}] 07:30:41 INFO - PROCESS | 3832 | 1461249041748 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 3832 | 1461249041849 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:30:41 INFO - PROCESS | 3832 | 1461249041956 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 3832 | ++DOCSHELL 15BB3400 == 40 [pid = 3832] [id = 718] 07:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15D8F400) [pid = 3832] [serial = 2154] [outer = 00000000] 07:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (182F1C00) [pid = 3832] [serial = 2155] [outer = 15D8F400] 07:30:42 INFO - PROCESS | 3832 | 1461249042010 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1854A000) [pid = 3832] [serial = 2156] [outer = 15D8F400] 07:30:42 INFO - PROCESS | 3832 | 1461249042627 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 938ms 07:30:42 INFO - PROCESS | 3832 | 1461249042684 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 3832 | 1461249042687 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 07:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:30:42 INFO - PROCESS | 3832 | 1461249042690 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 3832 | 1461249042694 Marionette TRACE conn3 <- [1,2838,null,{}] 07:30:42 INFO - PROCESS | 3832 | 1461249042706 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 3832 | 1461249042808 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:30:42 INFO - PROCESS | 3832 | 1461249042945 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 3832 | ++DOCSHELL 19B59000 == 41 [pid = 3832] [id = 719] 07:30:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19DE6400) [pid = 3832] [serial = 2157] [outer = 00000000] 07:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19E0CC00) [pid = 3832] [serial = 2158] [outer = 19DE6400] 07:30:43 INFO - PROCESS | 3832 | 1461249043003 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19E6FC00) [pid = 3832] [serial = 2159] [outer = 19DE6400] 07:30:43 INFO - PROCESS | 3832 | 1461249043512 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 906ms 07:30:43 INFO - PROCESS | 3832 | 1461249043594 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 3832 | 1461249043597 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 07:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:30:43 INFO - PROCESS | 3832 | 1461249043601 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 3832 | 1461249043603 Marionette TRACE conn3 <- [1,2842,null,{}] 07:30:43 INFO - PROCESS | 3832 | 1461249043607 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 3832 | 1461249043704 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:30:43 INFO - PROCESS | 3832 | 1461249043818 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 3832 | ++DOCSHELL 148B2400 == 42 [pid = 3832] [id = 720] 07:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (15BB1400) [pid = 3832] [serial = 2160] [outer = 00000000] 07:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19B12C00) [pid = 3832] [serial = 2161] [outer = 15BB1400] 07:30:43 INFO - PROCESS | 3832 | 1461249043873 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19DE2800) [pid = 3832] [serial = 2162] [outer = 15BB1400] 07:30:44 INFO - PROCESS | 3832 | 1461249044621 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1078ms 07:30:44 INFO - PROCESS | 3832 | 1461249044692 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 3832 | 1461249044696 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 07:30:44 INFO - PROCESS | 3832 | 1461249044701 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:30:44 INFO - PROCESS | 3832 | 1461249044704 Marionette TRACE conn3 <- [1,2846,null,{}] 07:30:44 INFO - PROCESS | 3832 | 1461249044710 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 3832 | 1461249044805 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:30:44 INFO - PROCESS | 3832 | 1461249044943 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 3832 | ++DOCSHELL 13B2F000 == 43 [pid = 3832] [id = 721] 07:30:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13B5DC00) [pid = 3832] [serial = 2163] [outer = 00000000] 07:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (14B4CC00) [pid = 3832] [serial = 2164] [outer = 13B5DC00] 07:30:45 INFO - PROCESS | 3832 | 1461249044998 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15743C00) [pid = 3832] [serial = 2165] [outer = 13B5DC00] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 15D8DC00 == 42 [pid = 3832] [id = 715] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 13B57000 == 41 [pid = 3832] [id = 714] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 19A95400 == 40 [pid = 3832] [id = 713] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 18A95C00 == 39 [pid = 3832] [id = 712] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 183E7000 == 38 [pid = 3832] [id = 711] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 165AB000 == 37 [pid = 3832] [id = 710] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 15ED2C00 == 36 [pid = 3832] [id = 709] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 13DAA400 == 35 [pid = 3832] [id = 708] 07:30:45 INFO - PROCESS | 3832 | --DOCSHELL 0267A800 == 34 [pid = 3832] [id = 707] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19DF0C00) [pid = 3832] [serial = 2111] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13573800) [pid = 3832] [serial = 2077] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13579400) [pid = 3832] [serial = 2078] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16938400) [pid = 3832] [serial = 2086] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16CAC000) [pid = 3832] [serial = 2087] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (197DD000) [pid = 3832] [serial = 2098] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (199D3400) [pid = 3832] [serial = 2101] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (197DC800) [pid = 3832] [serial = 2099] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19B54000) [pid = 3832] [serial = 2104] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19DEA000) [pid = 3832] [serial = 2110] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12C8A800) [pid = 3832] [serial = 2074] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12D77400) [pid = 3832] [serial = 2075] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14B55000) [pid = 3832] [serial = 2080] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15515000) [pid = 3832] [serial = 2081] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15D8A800) [pid = 3832] [serial = 2083] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1C97B000) [pid = 3832] [serial = 2072] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (165A1000) [pid = 3832] [serial = 2084] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16930400) [pid = 3832] [serial = 2089] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (183B6400) [pid = 3832] [serial = 2090] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1892F000) [pid = 3832] [serial = 2095] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (18546000) [pid = 3832] [serial = 2092] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (18544C00) [pid = 3832] [serial = 2093] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19B5E800) [pid = 3832] [serial = 2105] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (18933400) [pid = 3832] [serial = 2107] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (185D3800) [pid = 3832] [serial = 2096] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19E0E400) [pid = 3832] [serial = 2113] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (18545000) [pid = 3832] [serial = 2108] [outer = 00000000] [url = about:blank] 07:30:45 INFO - PROCESS | 3832 | 1461249045501 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 844ms 07:30:45 INFO - PROCESS | 3832 | 1461249045546 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 3832 | 1461249045551 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 07:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:30:45 INFO - PROCESS | 3832 | 1461249045557 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 3832 | 1461249045559 Marionette TRACE conn3 <- [1,2850,null,{}] 07:30:45 INFO - PROCESS | 3832 | 1461249045563 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 3832 | 1461249045642 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:30:45 INFO - PROCESS | 3832 | 1461249045651 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 3832 | ++DOCSHELL 1357F400 == 35 [pid = 3832] [id = 722] 07:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1387E800) [pid = 3832] [serial = 2166] [outer = 00000000] 07:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (159F0C00) [pid = 3832] [serial = 2167] [outer = 1387E800] 07:30:45 INFO - PROCESS | 3832 | 1461249045696 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (15D10000) [pid = 3832] [serial = 2168] [outer = 1387E800] 07:30:46 INFO - PROCESS | 3832 | 1461249046203 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:30:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 688ms 07:30:46 INFO - PROCESS | 3832 | 1461249046255 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 3832 | 1461249046258 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 07:30:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:30:46 INFO - PROCESS | 3832 | 1461249046261 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 3832 | 1461249046265 Marionette TRACE conn3 <- [1,2854,null,{}] 07:30:46 INFO - PROCESS | 3832 | 1461249046275 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 3832 | 1461249046354 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:30:46 INFO - PROCESS | 3832 | 1461249046363 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 3832 | ++DOCSHELL 17DF0800 == 36 [pid = 3832] [id = 723] 07:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17DFC800) [pid = 3832] [serial = 2169] [outer = 00000000] 07:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (180A3400) [pid = 3832] [serial = 2170] [outer = 17DFC800] 07:30:46 INFO - PROCESS | 3832 | 1461249046409 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (183A9000) [pid = 3832] [serial = 2171] [outer = 17DFC800] 07:30:46 INFO - PROCESS | 3832 | 1461249046856 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:30:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 640ms 07:30:46 INFO - PROCESS | 3832 | 1461249046899 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 3832 | 1461249046901 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 07:30:46 INFO - PROCESS | 3832 | 1461249046908 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:30:46 INFO - PROCESS | 3832 | 1461249046910 Marionette TRACE conn3 <- [1,2858,null,{}] 07:30:46 INFO - PROCESS | 3832 | 1461249046913 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 3832 | 1461249046989 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:30:47 INFO - PROCESS | 3832 | 1461249046996 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 3832 | ++DOCSHELL 183E3800 == 37 [pid = 3832] [id = 724] 07:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (183E3C00) [pid = 3832] [serial = 2172] [outer = 00000000] 07:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (18544C00) [pid = 3832] [serial = 2173] [outer = 183E3C00] 07:30:47 INFO - PROCESS | 3832 | 1461249047040 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18547C00) [pid = 3832] [serial = 2174] [outer = 183E3C00] 07:30:47 INFO - PROCESS | 3832 | 1461249047507 Marionette TRACE conn3 <- [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]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 641ms 07:30:47 INFO - PROCESS | 3832 | 1461249047547 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 3832 | 1461249047549 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 07:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:30:47 INFO - PROCESS | 3832 | 1461249047552 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 3832 | 1461249047554 Marionette TRACE conn3 <- [1,2862,null,{}] 07:30:47 INFO - PROCESS | 3832 | 1461249047558 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 3832 | 1461249047675 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:30:47 INFO - PROCESS | 3832 | 1461249047681 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 3832 | ++DOCSHELL 18548400 == 38 [pid = 3832] [id = 725] 07:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1854BC00) [pid = 3832] [serial = 2175] [outer = 00000000] 07:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18D0D800) [pid = 3832] [serial = 2176] [outer = 1854BC00] 07:30:47 INFO - PROCESS | 3832 | 1461249047727 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (18D0CC00) [pid = 3832] [serial = 2177] [outer = 1854BC00] 07:30:48 INFO - PROCESS | 3832 | 1461249048225 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 687ms 07:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:30:48 INFO - PROCESS | 3832 | 1461249048265 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 3832 | 1461249048267 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 07:30:48 INFO - PROCESS | 3832 | 1461249048270 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 3832 | 1461249048272 Marionette TRACE conn3 <- [1,2866,null,{}] 07:30:48 INFO - PROCESS | 3832 | 1461249048275 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 3832 | 1461249048400 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:30:48 INFO - PROCESS | 3832 | 1461249048496 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 3832 | ++DOCSHELL 19A98C00 == 39 [pid = 3832] [id = 726] 07:30:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19A99C00) [pid = 3832] [serial = 2178] [outer = 00000000] 07:30:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19B52000) [pid = 3832] [serial = 2179] [outer = 19A99C00] 07:30:48 INFO - PROCESS | 3832 | 1461249048543 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19B76400) [pid = 3832] [serial = 2180] [outer = 19A99C00] 07:30:48 INFO - PROCESS | 3832 | 1461249048955 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 750ms 07:30:49 INFO - PROCESS | 3832 | 1461249049009 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 3832 | 1461249049011 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 07:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:30:49 INFO - PROCESS | 3832 | 1461249049015 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 3832 | 1461249049016 Marionette TRACE conn3 <- [1,2870,null,{}] 07:30:49 INFO - PROCESS | 3832 | 1461249049028 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 3832 | 1461249049138 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:30:49 INFO - PROCESS | 3832 | 1461249049145 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 3832 | ++DOCSHELL 12D42000 == 40 [pid = 3832] [id = 727] 07:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (180A6800) [pid = 3832] [serial = 2181] [outer = 00000000] 07:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19E06000) [pid = 3832] [serial = 2182] [outer = 180A6800] 07:30:49 INFO - PROCESS | 3832 | 1461249049193 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19E05000) [pid = 3832] [serial = 2183] [outer = 180A6800] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (180A1000) [pid = 3832] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1449DC00) [pid = 3832] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19A95C00) [pid = 3832] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (180A5000) [pid = 3832] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15519C00) [pid = 3832] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (197E5400) [pid = 3832] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (183E8800) [pid = 3832] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (18A97400) [pid = 3832] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (02A8A800) [pid = 3832] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:30:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (165A0800) [pid = 3832] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:30:49 INFO - PROCESS | 3832 | 1461249049794 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 797ms 07:30:49 INFO - PROCESS | 3832 | 1461249049817 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 3832 | 1461249049818 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 07:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:30:49 INFO - PROCESS | 3832 | 1461249049822 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 3832 | 1461249049824 Marionette TRACE conn3 <- [1,2874,null,{}] 07:30:49 INFO - PROCESS | 3832 | 1461249049827 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 3832 | 1461249049901 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:30:49 INFO - PROCESS | 3832 | 1461249049907 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 3832 | ++DOCSHELL 11F52000 == 41 [pid = 3832] [id = 728] 07:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13B36C00) [pid = 3832] [serial = 2184] [outer = 00000000] 07:30:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (190BC400) [pid = 3832] [serial = 2185] [outer = 13B36C00] 07:30:49 INFO - PROCESS | 3832 | 1461249049952 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (18D12000) [pid = 3832] [serial = 2186] [outer = 13B36C00] 07:30:50 INFO - PROCESS | 3832 | 1461249050391 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 593ms 07:30:50 INFO - PROCESS | 3832 | 1461249050419 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 3832 | 1461249050421 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 07:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:30:50 INFO - PROCESS | 3832 | 1461249050424 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 3832 | 1461249050426 Marionette TRACE conn3 <- [1,2878,null,{}] 07:30:50 INFO - PROCESS | 3832 | 1461249050430 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 3832 | 1461249050505 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:30:50 INFO - PROCESS | 3832 | 1461249050511 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 3832 | ++DOCSHELL 19A97400 == 42 [pid = 3832] [id = 729] 07:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19E7AC00) [pid = 3832] [serial = 2187] [outer = 00000000] 07:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19FAA400) [pid = 3832] [serial = 2188] [outer = 19E7AC00] 07:30:50 INFO - PROCESS | 3832 | 1461249050554 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19FB4800) [pid = 3832] [serial = 2189] [outer = 19E7AC00] 07:30:51 INFO - PROCESS | 3832 | 1461249050976 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 594ms 07:30:51 INFO - PROCESS | 3832 | 1461249051022 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 3832 | 1461249051024 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 07:30:51 INFO - PROCESS | 3832 | 1461249051027 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:30:51 INFO - PROCESS | 3832 | 1461249051029 Marionette TRACE conn3 <- [1,2882,null,{}] 07:30:51 INFO - PROCESS | 3832 | 1461249051032 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 3832 | 1461249051112 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:30:51 INFO - PROCESS | 3832 | 1461249051118 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 3832 | ++DOCSHELL 199D0800 == 43 [pid = 3832] [id = 730] 07:30:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A051400) [pid = 3832] [serial = 2190] [outer = 00000000] 07:30:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A565C00) [pid = 3832] [serial = 2191] [outer = 1A051400] 07:30:51 INFO - PROCESS | 3832 | 1461249051161 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A5BA000) [pid = 3832] [serial = 2192] [outer = 1A051400] 07:30:51 INFO - PROCESS | 3832 | 1461249051632 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 640ms 07:30:51 INFO - PROCESS | 3832 | 1461249051673 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 3832 | 1461249051676 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 07:30:51 INFO - PROCESS | 3832 | 1461249051679 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 3832 | 1461249051681 Marionette TRACE conn3 <- [1,2886,null,{}] 07:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:30:51 INFO - PROCESS | 3832 | 1461249051735 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 3832 | 1461249051846 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:30:51 INFO - PROCESS | 3832 | 1461249051960 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 3832 | ++DOCSHELL 13308400 == 44 [pid = 3832] [id = 731] 07:30:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (13309400) [pid = 3832] [serial = 2193] [outer = 00000000] 07:30:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13497800) [pid = 3832] [serial = 2194] [outer = 13309400] 07:30:52 INFO - PROCESS | 3832 | 1461249052061 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1357BC00) [pid = 3832] [serial = 2195] [outer = 13309400] 07:30:52 INFO - PROCESS | 3832 | 1461249052727 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1078ms 07:30:52 INFO - PROCESS | 3832 | 1461249052771 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 3832 | 1461249052776 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 07:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:30:52 INFO - PROCESS | 3832 | 1461249052802 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 3832 | 1461249052805 Marionette TRACE conn3 <- [1,2890,null,{}] 07:30:52 INFO - PROCESS | 3832 | 1461249052809 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 3832 | 1461249052912 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:30:53 INFO - PROCESS | 3832 | 1461249053055 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 3832 | ++DOCSHELL 16633000 == 45 [pid = 3832] [id = 732] 07:30:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16634400) [pid = 3832] [serial = 2196] [outer = 00000000] 07:30:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (16CB3800) [pid = 3832] [serial = 2197] [outer = 16634400] 07:30:53 INFO - PROCESS | 3832 | 1461249053112 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1809FC00) [pid = 3832] [serial = 2198] [outer = 16634400] 07:30:53 INFO - PROCESS | 3832 | 1461249053685 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 969ms 07:30:53 INFO - PROCESS | 3832 | 1461249053747 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 3832 | 1461249053749 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 07:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:30:53 INFO - PROCESS | 3832 | 1461249053753 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 3832 | 1461249053756 Marionette TRACE conn3 <- [1,2894,null,{}] 07:30:53 INFO - PROCESS | 3832 | 1461249053760 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 3832 | 1461249053862 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:30:54 INFO - PROCESS | 3832 | 1461249053999 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 3832 | ++DOCSHELL 185CD800 == 46 [pid = 3832] [id = 733] 07:30:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (185CE400) [pid = 3832] [serial = 2199] [outer = 00000000] 07:30:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19922C00) [pid = 3832] [serial = 2200] [outer = 185CE400] 07:30:54 INFO - PROCESS | 3832 | 1461249054058 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19A8F800) [pid = 3832] [serial = 2201] [outer = 185CE400] 07:30:54 INFO - PROCESS | 3832 | 1461249054682 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1000ms 07:30:54 INFO - PROCESS | 3832 | 1461249054761 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 3832 | 1461249054768 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 07:30:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:30:54 INFO - PROCESS | 3832 | 1461249054839 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 3832 | 1461249054841 Marionette TRACE conn3 <- [1,2898,null,{}] 07:30:54 INFO - PROCESS | 3832 | 1461249054845 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 3832 | 1461249054949 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:30:55 INFO - PROCESS | 3832 | 1461249055080 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 3832 | ++DOCSHELL 13377400 == 47 [pid = 3832] [id = 734] 07:30:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (13377C00) [pid = 3832] [serial = 2202] [outer = 00000000] 07:30:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (13887000) [pid = 3832] [serial = 2203] [outer = 13377C00] 07:30:55 INFO - PROCESS | 3832 | 1461249055138 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (15727000) [pid = 3832] [serial = 2204] [outer = 13377C00] 07:30:55 INFO - PROCESS | 3832 | 1461249055777 Marionette TRACE conn3 <- [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]]]}] 07:30:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:30:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:30:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1000ms 07:30:55 INFO - PROCESS | 3832 | 1461249055836 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 3832 | 1461249055840 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 07:30:55 INFO - TEST-START | /DOMEvents/constructors.html 07:30:55 INFO - PROCESS | 3832 | 1461249055847 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 3832 | 1461249055850 Marionette TRACE conn3 <- [1,2902,null,{}] 07:30:55 INFO - PROCESS | 3832 | 1461249055856 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 3832 | 1461249055952 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:30:56 INFO - PROCESS | 3832 | 1461249056062 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 3832 | ++DOCSHELL 14B56400 == 48 [pid = 3832] [id = 735] 07:30:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (15516400) [pid = 3832] [serial = 2205] [outer = 00000000] 07:30:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (165AE000) [pid = 3832] [serial = 2206] [outer = 15516400] 07:30:56 INFO - PROCESS | 3832 | 1461249056111 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (16930000) [pid = 3832] [serial = 2207] [outer = 15516400] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 19A97400 == 47 [pid = 3832] [id = 729] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 11F52000 == 46 [pid = 3832] [id = 728] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 12D42000 == 45 [pid = 3832] [id = 727] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 19A98C00 == 44 [pid = 3832] [id = 726] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 18548400 == 43 [pid = 3832] [id = 725] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 183E3800 == 42 [pid = 3832] [id = 724] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 17DF0800 == 41 [pid = 3832] [id = 723] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 1357F400 == 40 [pid = 3832] [id = 722] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 13B2F000 == 39 [pid = 3832] [id = 721] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 148B2400 == 38 [pid = 3832] [id = 720] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 19B59000 == 37 [pid = 3832] [id = 719] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 15BB3400 == 36 [pid = 3832] [id = 718] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19DEF000) [pid = 3832] [serial = 2149] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOCSHELL 13372000 == 35 [pid = 3832] [id = 717] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19A8F000) [pid = 3832] [serial = 2102] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (18532000) [pid = 3832] [serial = 2134] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19924400) [pid = 3832] [serial = 2137] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13363000) [pid = 3832] [serial = 2122] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (13577000) [pid = 3832] [serial = 2123] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13365000) [pid = 3832] [serial = 2116] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16C51000) [pid = 3832] [serial = 2128] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17DFA000) [pid = 3832] [serial = 2129] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1852C800) [pid = 3832] [serial = 2135] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (182F3800) [pid = 3832] [serial = 2131] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (15510800) [pid = 3832] [serial = 2125] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15739000) [pid = 3832] [serial = 2126] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (157B2800) [pid = 3832] [serial = 2119] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19B12000) [pid = 3832] [serial = 2140] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (199D3000) [pid = 3832] [serial = 2147] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (197DD800) [pid = 3832] [serial = 2138] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19B1B400) [pid = 3832] [serial = 2146] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19B16000) [pid = 3832] [serial = 2141] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (180A7400) [pid = 3832] [serial = 2143] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (18531C00) [pid = 3832] [serial = 2144] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (183B0400) [pid = 3832] [serial = 2132] [outer = 00000000] [url = about:blank] 07:30:56 INFO - PROCESS | 3832 | 1461249056802 Marionette TRACE conn3 <- [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]]]}] 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:30:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:30:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:30:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1031ms 07:30:56 INFO - PROCESS | 3832 | 1461249056869 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 3832 | 1461249056874 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 07:30:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:30:56 INFO - PROCESS | 3832 | 1461249056881 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 3832 | 1461249056883 Marionette TRACE conn3 <- [1,2906,null,{}] 07:30:56 INFO - PROCESS | 3832 | 1461249056887 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 3832 | 1461249056964 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:30:57 INFO - PROCESS | 3832 | 1461249057058 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 3832 | ++DOCSHELL 15739000 == 36 [pid = 3832] [id = 736] 07:30:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (157A6000) [pid = 3832] [serial = 2208] [outer = 00000000] 07:30:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16636400) [pid = 3832] [serial = 2209] [outer = 157A6000] 07:30:57 INFO - PROCESS | 3832 | 1461249057102 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16CB1000) [pid = 3832] [serial = 2210] [outer = 157A6000] 07:30:57 INFO - PROCESS | 3832 | 1461249057509 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:30:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 703ms 07:30:57 INFO - PROCESS | 3832 | 1461249057578 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 3832 | 1461249057580 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 07:30:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:30:57 INFO - PROCESS | 3832 | 1461249057584 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 3832 | 1461249057587 Marionette TRACE conn3 <- [1,2910,null,{}] 07:30:57 INFO - PROCESS | 3832 | 1461249057597 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 3832 | 1461249057677 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:30:57 INFO - PROCESS | 3832 | 1461249057685 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 3832 | ++DOCSHELL 183B0400 == 37 [pid = 3832] [id = 737] 07:30:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (183E8800) [pid = 3832] [serial = 2211] [outer = 00000000] 07:30:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (18529000) [pid = 3832] [serial = 2212] [outer = 183E8800] 07:30:57 INFO - PROCESS | 3832 | 1461249057733 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (18533C00) [pid = 3832] [serial = 2213] [outer = 183E8800] 07:30:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:58 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:58 INFO - PROCESS | 3832 | 1461249058204 Marionette TRACE conn3 <- [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]]]}] 07:30:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:30:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:58 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 07:30:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:58 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 07:30:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:58 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]" 07:30:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:30:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 625ms 07:30:58 INFO - PROCESS | 3832 | 1461249058222 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:30:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:30:58 INFO - PROCESS | 3832 | 1461249058224 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 07:30:58 INFO - PROCESS | 3832 | 1461249058228 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 3832 | 1461249058229 Marionette TRACE conn3 <- [1,2914,null,{}] 07:30:58 INFO - PROCESS | 3832 | 1461249058233 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 3832 | 1461249058308 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:30:58 INFO - PROCESS | 3832 | 1461249058314 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 3832 | ++DOCSHELL 1854A400 == 38 [pid = 3832] [id = 738] 07:30:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1854B800) [pid = 3832] [serial = 2214] [outer = 00000000] 07:30:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19870800) [pid = 3832] [serial = 2215] [outer = 1854B800] 07:30:58 INFO - PROCESS | 3832 | 1461249058358 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (199CF400) [pid = 3832] [serial = 2216] [outer = 1854B800] 07:30:58 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:30:58 INFO - PROCESS | 3832 | 1461249058801 Marionette TRACE conn3 <- [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]]]}] 07:30:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:30:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 07:30:58 INFO - PROCESS | 3832 | 1461249058825 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 3832 | 1461249058826 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 07:30:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:30:58 INFO - PROCESS | 3832 | 1461249058830 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 3832 | 1461249058831 Marionette TRACE conn3 <- [1,2918,null,{}] 07:30:58 INFO - PROCESS | 3832 | 1461249058838 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 3832 | 1461249058960 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:30:59 INFO - PROCESS | 3832 | 1461249058974 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 3832 | ++DOCSHELL 19A97400 == 39 [pid = 3832] [id = 739] 07:30:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19A98C00) [pid = 3832] [serial = 2217] [outer = 00000000] 07:30:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19B15800) [pid = 3832] [serial = 2218] [outer = 19A98C00] 07:30:59 INFO - PROCESS | 3832 | 1461249059019 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19B18400) [pid = 3832] [serial = 2219] [outer = 19A98C00] 07:30:59 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:30:59 INFO - PROCESS | 3832 | 1461249059430 Marionette TRACE conn3 <- [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]]]}] 07:30:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:30:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 640ms 07:30:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:30:59 INFO - PROCESS | 3832 | 1461249059468 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 3832 | 1461249059470 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 07:30:59 INFO - PROCESS | 3832 | 1461249059473 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 3832 | 1461249059475 Marionette TRACE conn3 <- [1,2922,null,{}] 07:30:59 INFO - PROCESS | 3832 | 1461249059478 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 3832 | 1461249059605 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:30:59 INFO - PROCESS | 3832 | 1461249059611 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 3832 | ++DOCSHELL 159EF800 == 40 [pid = 3832] [id = 740] 07:30:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (15BAB400) [pid = 3832] [serial = 2220] [outer = 00000000] 07:30:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19E08000) [pid = 3832] [serial = 2221] [outer = 15BAB400] 07:30:59 INFO - PROCESS | 3832 | 1461249059658 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19FAA800) [pid = 3832] [serial = 2222] [outer = 15BAB400] 07:31:00 INFO - PROCESS | 3832 | 1461249060114 Marionette TRACE conn3 <- [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]]]}] 07:31:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 687ms 07:31:00 INFO - PROCESS | 3832 | 1461249060173 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 3832 | 1461249060175 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 07:31:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:31:00 INFO - PROCESS | 3832 | 1461249060178 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 3832 | 1461249060180 Marionette TRACE conn3 <- [1,2926,null,{}] 07:31:00 INFO - PROCESS | 3832 | 1461249060184 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 3832 | 1461249060289 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:31:00 INFO - PROCESS | 3832 | 1461249060294 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 3832 | ++DOCSHELL 19E6F000 == 41 [pid = 3832] [id = 741] 07:31:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A0B7C00) [pid = 3832] [serial = 2223] [outer = 00000000] 07:31:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A6F7800) [pid = 3832] [serial = 2224] [outer = 1A0B7C00] 07:31:00 INFO - PROCESS | 3832 | 1461249060337 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AAA4400) [pid = 3832] [serial = 2225] [outer = 1A0B7C00] 07:31:00 INFO - PROCESS | 3832 | 1461249060758 Marionette TRACE conn3 <- [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]]]}] 07:31:00 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. 07:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 625ms 07:31:00 INFO - PROCESS | 3832 | 1461249060817 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 3832 | 1461249060819 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 07:31:00 INFO - PROCESS | 3832 | 1461249060822 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:31:00 INFO - PROCESS | 3832 | 1461249060824 Marionette TRACE conn3 <- [1,2930,null,{}] 07:31:00 INFO - PROCESS | 3832 | 1461249060827 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 3832 | 1461249060934 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:31:00 INFO - PROCESS | 3832 | 1461249060939 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 3832 | ++DOCSHELL 13364000 == 42 [pid = 3832] [id = 742] 07:31:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A5C2000) [pid = 3832] [serial = 2226] [outer = 00000000] 07:31:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1AC6E400) [pid = 3832] [serial = 2227] [outer = 1A5C2000] 07:31:01 INFO - PROCESS | 3832 | 1461249060982 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1AF68400) [pid = 3832] [serial = 2228] [outer = 1A5C2000] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (183E3C00) [pid = 3832] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1387E800) [pid = 3832] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19E7AC00) [pid = 3832] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1854BC00) [pid = 3832] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (180A6800) [pid = 3832] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (17DFC800) [pid = 3832] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19A99C00) [pid = 3832] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13B5DC00) [pid = 3832] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:31:01 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (13B36C00) [pid = 3832] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 11F4BC00 == 41 [pid = 3832] [id = 705] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 1357C000 == 40 [pid = 3832] [id = 706] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 12D74800 == 39 [pid = 3832] [id = 704] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 13B2E800 == 38 [pid = 3832] [id = 716] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 1AF76800 == 37 [pid = 3832] [id = 690] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 14B56400 == 36 [pid = 3832] [id = 735] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 13377400 == 35 [pid = 3832] [id = 734] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 16633000 == 34 [pid = 3832] [id = 732] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 185CD800 == 33 [pid = 3832] [id = 733] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 199D0800 == 32 [pid = 3832] [id = 730] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 13308400 == 31 [pid = 3832] [id = 731] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 183B0400 == 30 [pid = 3832] [id = 737] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 159EF800 == 29 [pid = 3832] [id = 740] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 15739000 == 28 [pid = 3832] [id = 736] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 19E6F000 == 27 [pid = 3832] [id = 741] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 19A97400 == 26 [pid = 3832] [id = 739] 07:31:02 INFO - PROCESS | 3832 | --DOCSHELL 1854A400 == 25 [pid = 3832] [id = 738] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19E06000) [pid = 3832] [serial = 2182] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19B76400) [pid = 3832] [serial = 2180] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (14B57C00) [pid = 3832] [serial = 2152] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (182F1C00) [pid = 3832] [serial = 2155] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19E0CC00) [pid = 3832] [serial = 2158] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (159F0C00) [pid = 3832] [serial = 2167] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15D10000) [pid = 3832] [serial = 2168] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15743C00) [pid = 3832] [serial = 2165] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14B4CC00) [pid = 3832] [serial = 2164] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (180A3400) [pid = 3832] [serial = 2170] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (183A9000) [pid = 3832] [serial = 2171] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (18544C00) [pid = 3832] [serial = 2173] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B12C00) [pid = 3832] [serial = 2161] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (190BC400) [pid = 3832] [serial = 2185] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (18D12000) [pid = 3832] [serial = 2186] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19E05000) [pid = 3832] [serial = 2183] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (18D0D800) [pid = 3832] [serial = 2176] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (18D0CC00) [pid = 3832] [serial = 2177] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19FAA400) [pid = 3832] [serial = 2188] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19FB4800) [pid = 3832] [serial = 2189] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (18547C00) [pid = 3832] [serial = 2174] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A565C00) [pid = 3832] [serial = 2191] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19B52000) [pid = 3832] [serial = 2179] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3832 | 1461249062942 Marionette TRACE conn3 <- [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"]]]}] 07:31:03 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 07:31:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:31:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2156ms 07:31:03 INFO - PROCESS | 3832 | 1461249062997 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 3832 | 1461249063002 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 07:31:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:31:03 INFO - PROCESS | 3832 | 1461249063015 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 3832 | 1461249063018 Marionette TRACE conn3 <- [1,2934,null,{}] 07:31:03 INFO - PROCESS | 3832 | 1461249063025 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 3832 | 1461249063113 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:31:03 INFO - PROCESS | 3832 | 1461249063123 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 3832 | ++DOCSHELL 11F4C000 == 26 [pid = 3832] [id = 743] 07:31:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11F4E800) [pid = 3832] [serial = 2229] [outer = 00000000] 07:31:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12D76800) [pid = 3832] [serial = 2230] [outer = 11F4E800] 07:31:03 INFO - PROCESS | 3832 | 1461249063171 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1330B000) [pid = 3832] [serial = 2231] [outer = 11F4E800] 07:31:03 INFO - PROCESS | 3832 | 1461249063675 Marionette TRACE conn3 <- [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]]]}] 07:31:03 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. 07:31:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 703ms 07:31:03 INFO - PROCESS | 3832 | 1461249063714 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 3832 | 1461249063720 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 07:31:03 INFO - PROCESS | 3832 | 1461249063730 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:31:03 INFO - PROCESS | 3832 | 1461249063733 Marionette TRACE conn3 <- [1,2938,null,{}] 07:31:03 INFO - PROCESS | 3832 | 1461249063736 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 3832 | 1461249063823 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:31:03 INFO - PROCESS | 3832 | 1461249063832 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 3832 | ++DOCSHELL 12C90000 == 27 [pid = 3832] [id = 744] 07:31:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1335D000) [pid = 3832] [serial = 2232] [outer = 00000000] 07:31:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (137AC000) [pid = 3832] [serial = 2233] [outer = 1335D000] 07:31:03 INFO - PROCESS | 3832 | 1461249063879 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13883C00) [pid = 3832] [serial = 2234] [outer = 1335D000] 07:31:04 INFO - PROCESS | 3832 | ++DOCSHELL 14B56400 == 28 [pid = 3832] [id = 745] 07:31:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14BE7800) [pid = 3832] [serial = 2235] [outer = 00000000] 07:31:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14BF1C00) [pid = 3832] [serial = 2236] [outer = 14BE7800] 07:31:04 INFO - PROCESS | 3832 | 1461249064381 Marionette TRACE conn3 <- [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]]]}] 07:31:04 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. 07:31:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 704ms 07:31:04 INFO - PROCESS | 3832 | 1461249064429 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 3832 | 1461249064432 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 07:31:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:31:04 INFO - PROCESS | 3832 | 1461249064436 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 3832 | 1461249064439 Marionette TRACE conn3 <- [1,2942,null,{}] 07:31:04 INFO - PROCESS | 3832 | 1461249064450 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 3832 | 1461249064578 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:31:04 INFO - PROCESS | 3832 | 1461249064673 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 3832 | ++DOCSHELL 157AAC00 == 29 [pid = 3832] [id = 746] 07:31:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (159F1400) [pid = 3832] [serial = 2237] [outer = 00000000] 07:31:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15BB2400) [pid = 3832] [serial = 2238] [outer = 159F1400] 07:31:04 INFO - PROCESS | 3832 | 1461249064722 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15D0FC00) [pid = 3832] [serial = 2239] [outer = 159F1400] 07:31:05 INFO - PROCESS | 3832 | 1461249065091 Marionette TRACE conn3 <- [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]]]}] 07:31:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:31:05 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 07:31:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 07:31:05 INFO - PROCESS | 3832 | 1461249065134 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 3832 | 1461249065137 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 07:31:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:31:05 INFO - PROCESS | 3832 | 1461249065140 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 3832 | 1461249065142 Marionette TRACE conn3 <- [1,2946,null,{}] 07:31:05 INFO - PROCESS | 3832 | 1461249065145 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 3832 | 1461249065271 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:31:05 INFO - PROCESS | 3832 | 1461249065279 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 3832 | ++DOCSHELL 157B2800 == 30 [pid = 3832] [id = 747] 07:31:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15BD2000) [pid = 3832] [serial = 2240] [outer = 00000000] 07:31:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16C51000) [pid = 3832] [serial = 2241] [outer = 15BD2000] 07:31:05 INFO - PROCESS | 3832 | 1461249065324 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (180A2000) [pid = 3832] [serial = 2242] [outer = 15BD2000] 07:31:05 INFO - PROCESS | 3832 | 1461249065714 Marionette TRACE conn3 <- [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]]]}] 07:31:05 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. 07:31:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 594ms 07:31:05 INFO - PROCESS | 3832 | 1461249065737 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 3832 | 1461249065739 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 07:31:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:31:05 INFO - PROCESS | 3832 | 1461249065742 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 3832 | 1461249065744 Marionette TRACE conn3 <- [1,2950,null,{}] 07:31:05 INFO - PROCESS | 3832 | 1461249065747 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 3832 | 1461249065821 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:31:05 INFO - PROCESS | 3832 | 1461249065827 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 3832 | ++DOCSHELL 180A6000 == 31 [pid = 3832] [id = 748] 07:31:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (182CAC00) [pid = 3832] [serial = 2243] [outer = 00000000] 07:31:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (183B0400) [pid = 3832] [serial = 2244] [outer = 182CAC00] 07:31:05 INFO - PROCESS | 3832 | 1461249065901 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (183B4400) [pid = 3832] [serial = 2245] [outer = 182CAC00] 07:31:06 INFO - PROCESS | 3832 | 1461249066415 Marionette TRACE conn3 <- [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]]]}] 07:31:06 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. 07:31:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 688ms 07:31:06 INFO - PROCESS | 3832 | 1461249066442 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 3832 | 1461249066444 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 07:31:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:31:06 INFO - PROCESS | 3832 | 1461249066447 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 3832 | 1461249066449 Marionette TRACE conn3 <- [1,2954,null,{}] 07:31:06 INFO - PROCESS | 3832 | 1461249066452 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 3832 | 1461249066555 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:31:06 INFO - PROCESS | 3832 | 1461249066563 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 3832 | ++DOCSHELL 183EB400 == 32 [pid = 3832] [id = 749] 07:31:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (18527000) [pid = 3832] [serial = 2246] [outer = 00000000] 07:31:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1854A800) [pid = 3832] [serial = 2247] [outer = 18527000] 07:31:06 INFO - PROCESS | 3832 | 1461249066614 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (185D1C00) [pid = 3832] [serial = 2248] [outer = 18527000] 07:31:07 INFO - PROCESS | 3832 | 1461249067033 Marionette TRACE conn3 <- [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]]]}] 07:31:07 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. 07:31:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 641ms 07:31:07 INFO - PROCESS | 3832 | 1461249067089 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 3832 | 1461249067091 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 07:31:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:31:07 INFO - PROCESS | 3832 | 1461249067094 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 3832 | 1461249067096 Marionette TRACE conn3 <- [1,2958,null,{}] 07:31:07 INFO - PROCESS | 3832 | 1461249067099 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 3832 | 1461249067177 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:31:07 INFO - PROCESS | 3832 | 1461249067183 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 3832 | ++DOCSHELL 1892E400 == 33 [pid = 3832] [id = 750] 07:31:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (18934C00) [pid = 3832] [serial = 2249] [outer = 00000000] 07:31:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197E0C00) [pid = 3832] [serial = 2250] [outer = 18934C00] 07:31:07 INFO - PROCESS | 3832 | 1461249067227 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19873400) [pid = 3832] [serial = 2251] [outer = 18934C00] 07:31:07 INFO - PROCESS | 3832 | 1461249067665 Marionette TRACE conn3 <- [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]]]}] 07:31:07 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. 07:31:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 07:31:07 INFO - PROCESS | 3832 | 1461249067693 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 3832 | 1461249067695 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 07:31:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:31:07 INFO - PROCESS | 3832 | 1461249067698 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 3832 | 1461249067700 Marionette TRACE conn3 <- [1,2962,null,{}] 07:31:07 INFO - PROCESS | 3832 | 1461249067716 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 3832 | 1461249067790 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:31:07 INFO - PROCESS | 3832 | 1461249067796 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 3832 | ++DOCSHELL 199D2400 == 34 [pid = 3832] [id = 751] 07:31:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (199D2C00) [pid = 3832] [serial = 2252] [outer = 00000000] 07:31:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (180A5800) [pid = 3832] [serial = 2253] [outer = 199D2C00] 07:31:07 INFO - PROCESS | 3832 | 1461249067840 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19A94800) [pid = 3832] [serial = 2254] [outer = 199D2C00] 07:31:08 INFO - PROCESS | 3832 | 1461249068248 Marionette TRACE conn3 <- [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]]]}] 07:31:08 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. 07:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 594ms 07:31:08 INFO - PROCESS | 3832 | 1461249068296 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 3832 | 1461249068297 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 07:31:08 INFO - PROCESS | 3832 | 1461249068301 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:31:08 INFO - PROCESS | 3832 | 1461249068302 Marionette TRACE conn3 <- [1,2966,null,{}] 07:31:08 INFO - PROCESS | 3832 | 1461249068306 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:08 INFO - PROCESS | 3832 | 1461249068420 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:31:08 INFO - PROCESS | 3832 | 1461249068428 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 3832 | ++DOCSHELL 157A9000 == 35 [pid = 3832] [id = 752] 07:31:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19B13400) [pid = 3832] [serial = 2255] [outer = 00000000] 07:31:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19B54800) [pid = 3832] [serial = 2256] [outer = 19B13400] 07:31:08 INFO - PROCESS | 3832 | 1461249068472 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19B1A800) [pid = 3832] [serial = 2257] [outer = 19B13400] 07:31:08 INFO - PROCESS | 3832 | 1461249068878 Marionette TRACE conn3 <- [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]]]}] 07:31:08 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. 07:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 594ms 07:31:08 INFO - PROCESS | 3832 | 1461249068898 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 3832 | 1461249068900 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 07:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:31:08 INFO - PROCESS | 3832 | 1461249068903 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 3832 | 1461249068905 Marionette TRACE conn3 <- [1,2970,null,{}] 07:31:08 INFO - PROCESS | 3832 | 1461249068908 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 3832 | 1461249068986 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:31:09 INFO - PROCESS | 3832 | 1461249069083 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 3832 | ++DOCSHELL 12B7E800 == 36 [pid = 3832] [id = 753] 07:31:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (199D0800) [pid = 3832] [serial = 2258] [outer = 00000000] 07:31:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19DE3800) [pid = 3832] [serial = 2259] [outer = 199D0800] 07:31:09 INFO - PROCESS | 3832 | 1461249069127 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19DE5800) [pid = 3832] [serial = 2260] [outer = 199D0800] 07:31:09 INFO - PROCESS | 3832 | 1461249069471 Marionette TRACE conn3 <- [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"]]]}] 07:31:09 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 07:31:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:31:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 593ms 07:31:09 INFO - PROCESS | 3832 | 1461249069501 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 3832 | 1461249069503 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 07:31:09 INFO - PROCESS | 3832 | 1461249069506 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:31:09 INFO - PROCESS | 3832 | 1461249069508 Marionette TRACE conn3 <- [1,2974,null,{}] 07:31:09 INFO - PROCESS | 3832 | 1461249069512 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 3832 | 1461249069641 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:31:09 INFO - PROCESS | 3832 | 1461249069649 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 3832 | ++DOCSHELL 16932400 == 37 [pid = 3832] [id = 754] 07:31:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (180A0800) [pid = 3832] [serial = 2261] [outer = 00000000] 07:31:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (19E6D400) [pid = 3832] [serial = 2262] [outer = 180A0800] 07:31:09 INFO - PROCESS | 3832 | 1461249069704 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (19EA7000) [pid = 3832] [serial = 2263] [outer = 180A0800] 07:31:10 INFO - PROCESS | 3832 | 1461249070128 Marionette TRACE conn3 <- [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]]]}] 07:31:10 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. 07:31:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 625ms 07:31:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:31:10 INFO - PROCESS | 3832 | 1461249070144 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 3832 | 1461249070146 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 07:31:10 INFO - PROCESS | 3832 | 1461249070149 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 3832 | 1461249070151 Marionette TRACE conn3 <- [1,2978,null,{}] 07:31:10 INFO - PROCESS | 3832 | 1461249070154 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:10 INFO - PROCESS | 3832 | 1461249070232 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:31:10 INFO - PROCESS | 3832 | 1461249070343 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 3832 | ++DOCSHELL 19F14000 == 38 [pid = 3832] [id = 755] 07:31:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (19F18800) [pid = 3832] [serial = 2264] [outer = 00000000] 07:31:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1A3F8400) [pid = 3832] [serial = 2265] [outer = 19F18800] 07:31:10 INFO - PROCESS | 3832 | 1461249070387 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1A3F7400) [pid = 3832] [serial = 2266] [outer = 19F18800] 07:31:10 INFO - PROCESS | 3832 | ++DOCSHELL 1A5BD800 == 39 [pid = 3832] [id = 756] 07:31:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (1A6F7000) [pid = 3832] [serial = 2267] [outer = 00000000] 07:31:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (1AAED400) [pid = 3832] [serial = 2268] [outer = 1A6F7000] 07:31:10 INFO - PROCESS | 3832 | 1461249070806 Marionette TRACE conn3 <- [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]]]}] 07:31:10 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. 07:31:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 07:31:10 INFO - PROCESS | 3832 | 1461249070849 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 3832 | 1461249070851 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 07:31:10 INFO - PROCESS | 3832 | 1461249070854 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:31:10 INFO - PROCESS | 3832 | 1461249070856 Marionette TRACE conn3 <- [1,2982,null,{}] 07:31:10 INFO - PROCESS | 3832 | 1461249070859 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 3832 | 1461249070975 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:31:11 INFO - PROCESS | 3832 | 1461249070980 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 3832 | ++DOCSHELL 1A0BC400 == 40 [pid = 3832] [id = 757] 07:31:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (1A56B000) [pid = 3832] [serial = 2269] [outer = 00000000] 07:31:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (1AAAB000) [pid = 3832] [serial = 2270] [outer = 1A56B000] 07:31:11 INFO - PROCESS | 3832 | 1461249071027 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (1AC6E000) [pid = 3832] [serial = 2271] [outer = 1A56B000] 07:31:11 INFO - PROCESS | 3832 | 1461249071464 Marionette TRACE conn3 <- [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]]]}] 07:31:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:31:11 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 07:31:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 641ms 07:31:11 INFO - PROCESS | 3832 | 1461249071493 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 3832 | 1461249071495 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 07:31:11 INFO - PROCESS | 3832 | 1461249071498 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:31:11 INFO - PROCESS | 3832 | 1461249071500 Marionette TRACE conn3 <- [1,2986,null,{}] 07:31:11 INFO - PROCESS | 3832 | 1461249071503 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 3832 | 1461249071612 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:31:11 INFO - PROCESS | 3832 | 1461249071618 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 3832 | ++DOCSHELL 1A6F1800 == 41 [pid = 3832] [id = 758] 07:31:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (1A6F8000) [pid = 3832] [serial = 2272] [outer = 00000000] 07:31:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 114 (1C505400) [pid = 3832] [serial = 2273] [outer = 1A6F8000] 07:31:11 INFO - PROCESS | 3832 | 1461249071669 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 115 (1C507800) [pid = 3832] [serial = 2274] [outer = 1A6F8000] 07:31:12 INFO - PROCESS | 3832 | 1461249072092 Marionette TRACE conn3 <- [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]]]}] 07:31:12 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. 07:31:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 640ms 07:31:12 INFO - PROCESS | 3832 | 1461249072136 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 3832 | 1461249072138 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 07:31:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:31:12 INFO - PROCESS | 3832 | 1461249072141 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 3832 | 1461249072143 Marionette TRACE conn3 <- [1,2990,null,{}] 07:31:12 INFO - PROCESS | 3832 | 1461249072146 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 3832 | 1461249072262 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:31:12 INFO - PROCESS | 3832 | 1461249072269 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 3832 | ++DOCSHELL 13883400 == 42 [pid = 3832] [id = 759] 07:31:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 116 (15BAE800) [pid = 3832] [serial = 2275] [outer = 00000000] 07:31:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 117 (19E0D800) [pid = 3832] [serial = 2276] [outer = 15BAE800] 07:31:12 INFO - PROCESS | 3832 | 1461249072649 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 118 (1C50D800) [pid = 3832] [serial = 2277] [outer = 15BAE800] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 117 (1692E800) [pid = 3832] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 116 (11F4C800) [pid = 3832] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 115 (13888000) [pid = 3832] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 114 (1854B800) [pid = 3832] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 113 (15BAB400) [pid = 3832] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (19A98C00) [pid = 3832] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15BB1400) [pid = 3832] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1A051400) [pid = 3832] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19DE6400) [pid = 3832] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (15D8F400) [pid = 3832] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (1349E400) [pid = 3832] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (15B2E400) [pid = 3832] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A0B7C00) [pid = 3832] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (157A6000) [pid = 3832] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (15516400) [pid = 3832] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (183E8800) [pid = 3832] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (13377C00) [pid = 3832] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (185CE400) [pid = 3832] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (16634400) [pid = 3832] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:31:12 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13309400) [pid = 3832] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:31:13 INFO - PROCESS | 3832 | 1461249073034 Marionette TRACE conn3 <- [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]]]}] 07:31:13 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. 07:31:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 953ms 07:31:13 INFO - PROCESS | 3832 | 1461249073088 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 3832 | 1461249073090 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 07:31:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:31:13 INFO - PROCESS | 3832 | 1461249073094 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 3832 | 1461249073096 Marionette TRACE conn3 <- [1,2994,null,{}] 07:31:13 INFO - PROCESS | 3832 | 1461249073099 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 3832 | 1461249073213 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:31:13 INFO - PROCESS | 3832 | 1461249073222 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 3832 | ++DOCSHELL 1387D800 == 43 [pid = 3832] [id = 760] 07:31:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13B2DC00) [pid = 3832] [serial = 2278] [outer = 00000000] 07:31:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (180A4C00) [pid = 3832] [serial = 2279] [outer = 13B2DC00] 07:31:13 INFO - PROCESS | 3832 | 1461249073265 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (18553C00) [pid = 3832] [serial = 2280] [outer = 13B2DC00] 07:31:13 INFO - PROCESS | 3832 | 1461249073651 Marionette TRACE conn3 <- [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]]]}] 07:31:13 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. 07:31:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 594ms 07:31:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:31:13 INFO - PROCESS | 3832 | 1461249073691 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 3832 | 1461249073694 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 07:31:13 INFO - PROCESS | 3832 | 1461249073698 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 3832 | 1461249073701 Marionette TRACE conn3 <- [1,2998,null,{}] 07:31:13 INFO - PROCESS | 3832 | 1461249073704 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 3832 | 1461249073779 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:31:13 INFO - PROCESS | 3832 | 1461249073877 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 3832 | ++DOCSHELL 15BD4400 == 44 [pid = 3832] [id = 761] 07:31:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (165A5000) [pid = 3832] [serial = 2281] [outer = 00000000] 07:31:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1C50D000) [pid = 3832] [serial = 2282] [outer = 165A5000] 07:31:13 INFO - PROCESS | 3832 | 1461249073920 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1C606C00) [pid = 3832] [serial = 2283] [outer = 165A5000] 07:31:14 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:31:14 INFO - PROCESS | 3832 | 1461249074313 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:31:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:31:14 INFO - {} 07:31:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:31:14 INFO - {} 07:31:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:31:14 INFO - {} 07:31:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:31:14 INFO - {} 07:31:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 07:31:14 INFO - PROCESS | 3832 | 1461249074338 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 3832 | 1461249074339 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 07:31:14 INFO - PROCESS | 3832 | 1461249074343 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - TEST-START | /FileAPI/fileReader.html 07:31:14 INFO - PROCESS | 3832 | 1461249074345 Marionette TRACE conn3 <- [1,3002,null,{}] 07:31:14 INFO - PROCESS | 3832 | 1461249074348 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 3832 | 1461249074465 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:31:14 INFO - PROCESS | 3832 | 1461249074474 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 3832 | ++DOCSHELL 1C609400 == 45 [pid = 3832] [id = 762] 07:31:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1C796400) [pid = 3832] [serial = 2284] [outer = 00000000] 07:31:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1C982000) [pid = 3832] [serial = 2285] [outer = 1C796400] 07:31:14 INFO - PROCESS | 3832 | 1461249074518 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (1CDB2400) [pid = 3832] [serial = 2286] [outer = 1C796400] 07:31:15 INFO - PROCESS | 3832 | 1461249075221 Marionette TRACE conn3 <- [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]]]}] 07:31:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:31:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:31:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:31:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:31:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 954ms 07:31:15 INFO - PROCESS | 3832 | 1461249075292 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 3832 | 1461249075298 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 07:31:15 INFO - TEST-START | /FileAPI/historical.html 07:31:15 INFO - PROCESS | 3832 | 1461249075304 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 3832 | 1461249075308 Marionette TRACE conn3 <- [1,3006,null,{}] 07:31:15 INFO - PROCESS | 3832 | 1461249075314 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 3832 | 1461249075437 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:31:15 INFO - PROCESS | 3832 | 1461249075570 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 3832 | ++DOCSHELL 12C54000 == 46 [pid = 3832] [id = 763] 07:31:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 108 (12C88800) [pid = 3832] [serial = 2287] [outer = 00000000] 07:31:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 109 (13579000) [pid = 3832] [serial = 2288] [outer = 12C88800] 07:31:15 INFO - PROCESS | 3832 | 1461249075627 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 110 (13880000) [pid = 3832] [serial = 2289] [outer = 12C88800] 07:31:16 INFO - PROCESS | 3832 | 1461249076201 Marionette TRACE conn3 <- [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"]]]}] 07:31:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:31:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:31:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:31:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:31:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:31:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:31:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:31:16 INFO - TEST-OK | /FileAPI/historical.html | took 938ms 07:31:16 INFO - PROCESS | 3832 | 1461249076253 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 3832 | 1461249076259 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 07:31:16 INFO - TEST-START | /FileAPI/idlharness.html 07:31:16 INFO - PROCESS | 3832 | 1461249076266 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 3832 | 1461249076269 Marionette TRACE conn3 <- [1,3010,null,{}] 07:31:16 INFO - PROCESS | 3832 | 1461249076274 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:16 INFO - PROCESS | 3832 | 1461249076401 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:31:16 INFO - PROCESS | 3832 | 1461249076533 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 3832 | ++DOCSHELL 12B7C000 == 47 [pid = 3832] [id = 764] 07:31:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 111 (12D74800) [pid = 3832] [serial = 2290] [outer = 00000000] 07:31:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 112 (16CAE000) [pid = 3832] [serial = 2291] [outer = 12D74800] 07:31:16 INFO - PROCESS | 3832 | 1461249076587 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 113 (182FA400) [pid = 3832] [serial = 2292] [outer = 12D74800] 07:31:17 INFO - PROCESS | 3832 | 1461249077869 Marionette TRACE conn3 <- [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]]]}] 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:31:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:31:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:31:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:31:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:31:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:31:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:31:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:31:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:31:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:31:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:31:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:31:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:31:18 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 07:31:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:31:18 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 07:31:18 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 07:31:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:31:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:31:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:31:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:31:18 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 07:31:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:31:18 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 07:31:18 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 07:31:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:31:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:31:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:31:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:31:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:31:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:31:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1813ms 07:31:18 INFO - PROCESS | 3832 | 1461249078087 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 3832 | 1461249078090 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 07:31:18 INFO - TEST-START | /FileAPI/idlharness.worker 07:31:18 INFO - PROCESS | 3832 | 1461249078099 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 3832 | 1461249078101 Marionette TRACE conn3 <- [1,3014,null,{}] 07:31:18 INFO - PROCESS | 3832 | 1461249078107 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:18 INFO - PROCESS | 3832 | 1461249078214 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 19DEA800 == 46 [pid = 3832] [id = 476] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 1357FC00 == 45 [pid = 3832] [id = 477] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 1809E800 == 44 [pid = 3832] [id = 470] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 183E7C00 == 43 [pid = 3832] [id = 472] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 182C9000 == 42 [pid = 3832] [id = 479] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 15726800 == 41 [pid = 3832] [id = 483] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 14B54400 == 40 [pid = 3832] [id = 468] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 13B5B400 == 39 [pid = 3832] [id = 474] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 15515C00 == 38 [pid = 3832] [id = 482] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 157B0000 == 37 [pid = 3832] [id = 469] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 18D08800 == 36 [pid = 3832] [id = 473] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 19925C00 == 35 [pid = 3832] [id = 475] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 12B30000 == 34 [pid = 3832] [id = 471] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 13358800 == 33 [pid = 3832] [id = 467] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 1357AC00 == 32 [pid = 3832] [id = 481] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 11F4A400 == 31 [pid = 3832] [id = 466] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 12D3D400 == 30 [pid = 3832] [id = 480] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 1A5BD800 == 29 [pid = 3832] [id = 756] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 112 (1AC6E400) [pid = 3832] [serial = 2227] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 14B56400 == 28 [pid = 3832] [id = 745] 07:31:18 INFO - PROCESS | 3832 | --DOCSHELL 13364000 == 27 [pid = 3832] [id = 742] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 111 (15D05C00) [pid = 3832] [serial = 2120] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 110 (1AAA4400) [pid = 3832] [serial = 2225] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 109 (19FAA800) [pid = 3832] [serial = 2222] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 108 (16CB1000) [pid = 3832] [serial = 2210] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 107 (16930000) [pid = 3832] [serial = 2207] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (18529000) [pid = 3832] [serial = 2212] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (18533C00) [pid = 3832] [serial = 2213] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (16636400) [pid = 3832] [serial = 2209] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (165AE000) [pid = 3832] [serial = 2206] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (15727000) [pid = 3832] [serial = 2204] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (13887000) [pid = 3832] [serial = 2203] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19A8F800) [pid = 3832] [serial = 2201] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19922C00) [pid = 3832] [serial = 2200] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1809FC00) [pid = 3832] [serial = 2198] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16CB3800) [pid = 3832] [serial = 2197] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1357BC00) [pid = 3832] [serial = 2195] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (13497800) [pid = 3832] [serial = 2194] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19E10C00) [pid = 3832] [serial = 2114] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1349D400) [pid = 3832] [serial = 2117] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (199CF400) [pid = 3832] [serial = 2216] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19870800) [pid = 3832] [serial = 2215] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19E08000) [pid = 3832] [serial = 2221] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19B15800) [pid = 3832] [serial = 2218] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19B18400) [pid = 3832] [serial = 2219] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19DE2800) [pid = 3832] [serial = 2162] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A5BA000) [pid = 3832] [serial = 2192] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19E6FC00) [pid = 3832] [serial = 2159] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1854A000) [pid = 3832] [serial = 2156] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15BB3C00) [pid = 3832] [serial = 2153] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19DED400) [pid = 3832] [serial = 2150] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A6F7800) [pid = 3832] [serial = 2224] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3832 | 1461249078394 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 3832 | ++DOCSHELL 02A7AC00 == 28 [pid = 3832] [id = 765] 07:31:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (02A89000) [pid = 3832] [serial = 2293] [outer = 00000000] 07:31:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13310000) [pid = 3832] [serial = 2294] [outer = 02A89000] 07:31:18 INFO - PROCESS | 3832 | 1461249078443 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1349D400) [pid = 3832] [serial = 2295] [outer = 02A89000] 07:31:18 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:31:19 INFO - PROCESS | 3832 | 1461249079451 Marionette TRACE conn3 <- [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,{},{}]]]}] 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:31:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:31:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:31:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:31:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:31:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:31:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:31:19 INFO - {} 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:31:19 INFO - {} 07:31:19 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 - {} 07:31:19 INFO - {} 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:31:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:31:19 INFO - {} 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:31:19 INFO - {} 07:31:19 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 - {} 07:31:19 INFO - {} 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:31:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:31:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:31:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:31:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 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 07:31:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:31:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:31:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:31:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:31:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:31:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:31:19 INFO - {} 07:31:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1515ms 07:31:19 INFO - PROCESS | 3832 | 1461249079610 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 3832 | 1461249079616 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 07:31:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:31:19 INFO - PROCESS | 3832 | 1461249079622 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 3832 | 1461249079624 Marionette TRACE conn3 <- [1,3018,null,{}] 07:31:19 INFO - PROCESS | 3832 | 1461249079628 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 3832 | 1461249079743 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:31:19 INFO - PROCESS | 3832 | 1461249079749 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 3832 | ++DOCSHELL 165AE000 == 29 [pid = 3832] [id = 766] 07:31:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1662B400) [pid = 3832] [serial = 2296] [outer = 00000000] 07:31:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19B59400) [pid = 3832] [serial = 2297] [outer = 1662B400] 07:31:19 INFO - PROCESS | 3832 | 1461249079799 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19DE2800) [pid = 3832] [serial = 2298] [outer = 1662B400] 07:31:20 INFO - PROCESS | 3832 | 1461249080226 Marionette TRACE conn3 <- [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]]]}] 07:31:20 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 07:31:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 641ms 07:31:20 INFO - PROCESS | 3832 | 1461249080261 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 3832 | 1461249080263 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 07:31:20 INFO - PROCESS | 3832 | 1461249080267 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:31:20 INFO - PROCESS | 3832 | 1461249080271 Marionette TRACE conn3 <- [1,3022,null,{}] 07:31:20 INFO - PROCESS | 3832 | 1461249080286 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 3832 | 1461249080366 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:31:20 INFO - PROCESS | 3832 | 1461249080373 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 3832 | ++DOCSHELL 19E0EC00 == 30 [pid = 3832] [id = 767] 07:31:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19E0F000) [pid = 3832] [serial = 2299] [outer = 00000000] 07:31:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19E72400) [pid = 3832] [serial = 2300] [outer = 19E0F000] 07:31:20 INFO - PROCESS | 3832 | 1461249080420 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19EA5000) [pid = 3832] [serial = 2301] [outer = 19E0F000] 07:31:20 INFO - PROCESS | 3832 | 1461249080890 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:31:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 640ms 07:31:20 INFO - PROCESS | 3832 | 1461249080906 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 3832 | 1461249080909 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 07:31:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:31:20 INFO - PROCESS | 3832 | 1461249080912 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 3832 | 1461249080913 Marionette TRACE conn3 <- [1,3026,null,{}] 07:31:20 INFO - PROCESS | 3832 | 1461249080921 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 3832 | 1461249081033 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:31:21 INFO - PROCESS | 3832 | 1461249081039 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 3832 | ++DOCSHELL 182FBC00 == 31 [pid = 3832] [id = 768] 07:31:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19E01800) [pid = 3832] [serial = 2302] [outer = 00000000] 07:31:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A5C2C00) [pid = 3832] [serial = 2303] [outer = 19E01800] 07:31:21 INFO - PROCESS | 3832 | 1461249081083 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A6F1000) [pid = 3832] [serial = 2304] [outer = 19E01800] 07:31:21 INFO - PROCESS | 3832 | 1461249081528 Marionette TRACE conn3 <- [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"]]]}] 07:31:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:31:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:31:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 625ms 07:31:21 INFO - PROCESS | 3832 | 1461249081550 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 3832 | 1461249081551 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 07:31:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:31:21 INFO - PROCESS | 3832 | 1461249081555 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 3832 | 1461249081557 Marionette TRACE conn3 <- [1,3030,null,{}] 07:31:21 INFO - PROCESS | 3832 | 1461249081566 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 3832 | 1461249081673 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:31:21 INFO - PROCESS | 3832 | 1461249081679 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 3832 | ++DOCSHELL 1A3F4400 == 32 [pid = 3832] [id = 769] 07:31:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A6F5C00) [pid = 3832] [serial = 2305] [outer = 00000000] 07:31:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1AF68800) [pid = 3832] [serial = 2306] [outer = 1A6F5C00] 07:31:21 INFO - PROCESS | 3832 | 1461249081723 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1AF71400) [pid = 3832] [serial = 2307] [outer = 1A6F5C00] 07:31:22 INFO - PROCESS | 3832 | 1461249082410 Marionette TRACE conn3 <- [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]]]}] 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:31:22 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. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:31:22 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'.) 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:31:22 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. 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:31:22 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. 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:31:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:31:22 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. 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:31:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:31:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:31:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:31:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 07:31:22 INFO - PROCESS | 3832 | 1461249082513 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 3832 | 1461249082515 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 07:31:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:31:22 INFO - PROCESS | 3832 | 1461249082518 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 3832 | 1461249082520 Marionette TRACE conn3 <- [1,3034,null,{}] 07:31:22 INFO - PROCESS | 3832 | 1461249082530 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 3832 | 1461249082909 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (165A5000) [pid = 3832] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A56B000) [pid = 3832] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1A6F7000) [pid = 3832] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A6F8000) [pid = 3832] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (18527000) [pid = 3832] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (159F1400) [pid = 3832] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (15BD2000) [pid = 3832] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (11F4E800) [pid = 3832] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (180A0800) [pid = 3832] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19B13400) [pid = 3832] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (199D0800) [pid = 3832] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14BE7800) [pid = 3832] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1335D000) [pid = 3832] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (18934C00) [pid = 3832] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (182CAC00) [pid = 3832] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (199D2C00) [pid = 3832] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15BAE800) [pid = 3832] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:31:22 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19F18800) [pid = 3832] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:31:23 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13B2DC00) [pid = 3832] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:31:23 INFO - PROCESS | 3832 | 1461249082970 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 3832 | ++DOCSHELL 1335D000 == 33 [pid = 3832] [id = 770] 07:31:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (137AD000) [pid = 3832] [serial = 2308] [outer = 00000000] 07:31:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (18934C00) [pid = 3832] [serial = 2309] [outer = 137AD000] 07:31:23 INFO - PROCESS | 3832 | 1461249083017 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B75C00) [pid = 3832] [serial = 2310] [outer = 137AD000] 07:31:23 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:31:23 INFO - PROCESS | 3832 | 1461249083387 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:31:23 INFO - {} 07:31:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 906ms 07:31:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:31:23 INFO - PROCESS | 3832 | 1461249083423 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 3832 | 1461249083425 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 07:31:23 INFO - PROCESS | 3832 | 1461249083428 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 3832 | 1461249083429 Marionette TRACE conn3 <- [1,3038,null,{}] 07:31:23 INFO - PROCESS | 3832 | 1461249083433 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 3832 | 1461249083510 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:31:23 INFO - PROCESS | 3832 | 1461249083516 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 3832 | ++DOCSHELL 13375400 == 34 [pid = 3832] [id = 771] 07:31:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19878C00) [pid = 3832] [serial = 2311] [outer = 00000000] 07:31:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1CF81000) [pid = 3832] [serial = 2312] [outer = 19878C00] 07:31:23 INFO - PROCESS | 3832 | 1461249083559 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1CF86C00) [pid = 3832] [serial = 2313] [outer = 19878C00] 07:31:24 INFO - PROCESS | 3832 | 1461249083974 Marionette TRACE conn3 <- [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]]]}] 07:31:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:31:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:31:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:31:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:31:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 594ms 07:31:24 INFO - PROCESS | 3832 | 1461249084026 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 3832 | 1461249084028 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 07:31:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:31:24 INFO - PROCESS | 3832 | 1461249084031 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 3832 | 1461249084033 Marionette TRACE conn3 <- [1,3042,null,{}] 07:31:24 INFO - PROCESS | 3832 | 1461249084037 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 3832 | 1461249084111 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:31:24 INFO - PROCESS | 3832 | 1461249084116 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 3832 | ++DOCSHELL 19E0B800 == 35 [pid = 3832] [id = 772] 07:31:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1D118800) [pid = 3832] [serial = 2314] [outer = 00000000] 07:31:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1D123000) [pid = 3832] [serial = 2315] [outer = 1D118800] 07:31:24 INFO - PROCESS | 3832 | 1461249084164 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1D189000) [pid = 3832] [serial = 2316] [outer = 1D118800] 07:31:25 INFO - PROCESS | 3832 | 1461249084972 Marionette TRACE conn3 <- [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"]]]}] 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:31:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:31:25 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" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:31:25 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" 07:31:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:31:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:31:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1093ms 07:31:25 INFO - PROCESS | 3832 | 1461249085137 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 3832 | 1461249085141 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 07:31:25 INFO - PROCESS | 3832 | 1461249085147 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:31:25 INFO - PROCESS | 3832 | 1461249085151 Marionette TRACE conn3 <- [1,3046,null,{}] 07:31:25 INFO - PROCESS | 3832 | 1461249085157 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:25 INFO - PROCESS | 3832 | 1461249085291 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:31:25 INFO - PROCESS | 3832 | 1461249085425 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 3832 | ++DOCSHELL 12C5B000 == 36 [pid = 3832] [id = 773] 07:31:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13375C00) [pid = 3832] [serial = 2317] [outer = 00000000] 07:31:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (137B6C00) [pid = 3832] [serial = 2318] [outer = 13375C00] 07:31:25 INFO - PROCESS | 3832 | 1461249085482 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13889000) [pid = 3832] [serial = 2319] [outer = 13375C00] 07:31:26 INFO - PROCESS | 3832 | 1461249086092 Marionette TRACE conn3 <- [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]]]}] 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:31:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:31:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:31:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:31:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:31:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:31:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:31:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:31:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:31:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1000ms 07:31:26 INFO - PROCESS | 3832 | 1461249086154 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 3832 | 1461249086160 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 07:31:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:31:26 INFO - PROCESS | 3832 | 1461249086167 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 3832 | 1461249086170 Marionette TRACE conn3 <- [1,3050,null,{}] 07:31:26 INFO - PROCESS | 3832 | 1461249086174 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 3832 | 1461249086276 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:31:26 INFO - PROCESS | 3832 | 1461249086385 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 3832 | ++DOCSHELL 13B5F800 == 37 [pid = 3832] [id = 774] 07:31:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14497400) [pid = 3832] [serial = 2320] [outer = 00000000] 07:31:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (183A8800) [pid = 3832] [serial = 2321] [outer = 14497400] 07:31:26 INFO - PROCESS | 3832 | 1461249086439 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (183B4000) [pid = 3832] [serial = 2322] [outer = 14497400] 07:31:26 INFO - PROCESS | 3832 | [3832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:31:27 INFO - PROCESS | 3832 | 1461249087020 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:31:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:31:27 INFO - {} 07:31:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 907ms 07:31:27 INFO - PROCESS | 3832 | 1461249087074 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 3832 | 1461249087076 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 07:31:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:31:27 INFO - PROCESS | 3832 | 1461249087080 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 3832 | 1461249087084 Marionette TRACE conn3 <- [1,3054,null,{}] 07:31:27 INFO - PROCESS | 3832 | 1461249087095 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 3832 | 1461249087206 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:31:27 INFO - PROCESS | 3832 | 1461249087336 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 3832 | ++DOCSHELL 183B2C00 == 38 [pid = 3832] [id = 775] 07:31:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (183B3800) [pid = 3832] [serial = 2323] [outer = 00000000] 07:31:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19B15800) [pid = 3832] [serial = 2324] [outer = 183B3800] 07:31:27 INFO - PROCESS | 3832 | 1461249087394 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19B53400) [pid = 3832] [serial = 2325] [outer = 183B3800] 07:31:27 INFO - PROCESS | 3832 | 1461249087914 Marionette TRACE conn3 <- [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]]]}] 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:31:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:31:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 843ms 07:31:27 INFO - PROCESS | 3832 | 1461249087939 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 3832 | 1461249087943 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 07:31:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:31:27 INFO - PROCESS | 3832 | 1461249087948 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 3832 | 1461249087950 Marionette TRACE conn3 <- [1,3058,null,{}] 07:31:27 INFO - PROCESS | 3832 | 1461249087954 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 3832 | 1461249088059 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:31:28 INFO - PROCESS | 3832 | 1461249088167 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 3832 | ++DOCSHELL 19B55800 == 39 [pid = 3832] [id = 776] 07:31:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19DE6400) [pid = 3832] [serial = 2326] [outer = 00000000] 07:31:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A570C00) [pid = 3832] [serial = 2327] [outer = 19DE6400] 07:31:28 INFO - PROCESS | 3832 | 1461249088221 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1AAF2C00) [pid = 3832] [serial = 2328] [outer = 19DE6400] 07:31:28 INFO - PROCESS | 3832 | 1461249088792 Marionette TRACE conn3 <- [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]]]}] 07:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 890ms 07:31:28 INFO - PROCESS | 3832 | 1461249088852 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 3832 | 1461249088854 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 07:31:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:31:28 INFO - PROCESS | 3832 | 1461249088858 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 3832 | 1461249088860 Marionette TRACE conn3 <- [1,3062,null,{}] 07:31:28 INFO - PROCESS | 3832 | 1461249088864 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 3832 | 1461249088969 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:31:29 INFO - PROCESS | 3832 | 1461249089077 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 3832 | ++DOCSHELL 12B32400 == 40 [pid = 3832] [id = 777] 07:31:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13576C00) [pid = 3832] [serial = 2329] [outer = 00000000] 07:31:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (183E5800) [pid = 3832] [serial = 2330] [outer = 13576C00] 07:31:29 INFO - PROCESS | 3832 | 1461249089131 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (183E5000) [pid = 3832] [serial = 2331] [outer = 13576C00] 07:31:29 INFO - PROCESS | 3832 | 1461249089745 Marionette TRACE conn3 <- [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]]]}] 07:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:31:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 937ms 07:31:29 INFO - PROCESS | 3832 | 1461249089804 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 3832 | 1461249089809 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 07:31:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:31:29 INFO - PROCESS | 3832 | 1461249089815 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 3832 | 1461249089819 Marionette TRACE conn3 <- [1,3066,null,{}] 07:31:29 INFO - PROCESS | 3832 | 1461249089824 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 3832 | 1461249089923 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:31:30 INFO - PROCESS | 3832 | 1461249090045 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3832 | ++DOCSHELL 0267FC00 == 41 [pid = 3832] [id = 778] 07:31:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (02A7B400) [pid = 3832] [serial = 2332] [outer = 00000000] 07:31:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1349E400) [pid = 3832] [serial = 2333] [outer = 02A7B400] 07:31:30 INFO - PROCESS | 3832 | 1461249090153 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (13B56000) [pid = 3832] [serial = 2334] [outer = 02A7B400] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 13375400 == 40 [pid = 3832] [id = 771] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 1335D000 == 39 [pid = 3832] [id = 770] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 1A3F4400 == 38 [pid = 3832] [id = 769] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 182FBC00 == 37 [pid = 3832] [id = 768] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 19E0EC00 == 36 [pid = 3832] [id = 767] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 165AE000 == 35 [pid = 3832] [id = 766] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 02A7AC00 == 34 [pid = 3832] [id = 765] 07:31:30 INFO - PROCESS | 3832 | --DOCSHELL 12C54000 == 33 [pid = 3832] [id = 763] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (1C507800) [pid = 3832] [serial = 2274] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (19E0D800) [pid = 3832] [serial = 2276] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1A3F8400) [pid = 3832] [serial = 2265] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1C50D800) [pid = 3832] [serial = 2277] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A3F7400) [pid = 3832] [serial = 2266] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (18553C00) [pid = 3832] [serial = 2280] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1AC6E000) [pid = 3832] [serial = 2271] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1C606C00) [pid = 3832] [serial = 2283] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (180A4C00) [pid = 3832] [serial = 2279] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1C982000) [pid = 3832] [serial = 2285] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1C50D000) [pid = 3832] [serial = 2282] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1AAAB000) [pid = 3832] [serial = 2270] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1AAED400) [pid = 3832] [serial = 2268] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1C505400) [pid = 3832] [serial = 2273] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1854A800) [pid = 3832] [serial = 2247] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (185D1C00) [pid = 3832] [serial = 2248] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15BB2400) [pid = 3832] [serial = 2238] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15D0FC00) [pid = 3832] [serial = 2239] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16C51000) [pid = 3832] [serial = 2241] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (180A2000) [pid = 3832] [serial = 2242] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12D76800) [pid = 3832] [serial = 2230] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1330B000) [pid = 3832] [serial = 2231] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19E6D400) [pid = 3832] [serial = 2262] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19EA7000) [pid = 3832] [serial = 2263] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19B54800) [pid = 3832] [serial = 2256] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19B1A800) [pid = 3832] [serial = 2257] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19DE3800) [pid = 3832] [serial = 2259] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19DE5800) [pid = 3832] [serial = 2260] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14BF1C00) [pid = 3832] [serial = 2236] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (137AC000) [pid = 3832] [serial = 2233] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13883C00) [pid = 3832] [serial = 2234] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197E0C00) [pid = 3832] [serial = 2250] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19873400) [pid = 3832] [serial = 2251] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (183B0400) [pid = 3832] [serial = 2244] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (183B4400) [pid = 3832] [serial = 2245] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (180A5800) [pid = 3832] [serial = 2253] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19A94800) [pid = 3832] [serial = 2254] [outer = 00000000] [url = about:blank] 07:31:30 INFO - PROCESS | 3832 | 1461249090633 Marionette TRACE conn3 <- [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] 07:31:30 INFO - PROCESS | 3832 | 1461249090720 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 07:31:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:31:30 INFO - PROCESS | 3832 | 1461249090726 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 3832 | 1461249090729 Marionette TRACE conn3 <- [1,3070,null,{}] 07:31:30 INFO - PROCESS | 3832 | 1461249090732 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 3832 | 1461249090813 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:31:30 INFO - PROCESS | 3832 | 1461249090827 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3832 | ++DOCSHELL 15727000 == 34 [pid = 3832] [id = 779] 07:31:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15BB5400) [pid = 3832] [serial = 2335] [outer = 00000000] 07:31:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (165AE000) [pid = 3832] [serial = 2336] [outer = 15BB5400] 07:31:30 INFO - PROCESS | 3832 | 1461249090872 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16C47000) [pid = 3832] [serial = 2337] [outer = 15BB5400] 07:31:31 INFO - PROCESS | 3832 | 1461249091362 Marionette TRACE conn3 <- [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]]]}] 07:31:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:31:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 688ms 07:31:31 INFO - PROCESS | 3832 | 1461249091424 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 3832 | 1461249091426 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 07:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:31:31 INFO - PROCESS | 3832 | 1461249091430 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 3832 | 1461249091434 Marionette TRACE conn3 <- [1,3074,null,{}] 07:31:31 INFO - PROCESS | 3832 | 1461249091443 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 3832 | 1461249091526 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:31:31 INFO - PROCESS | 3832 | 1461249091534 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 3832 | ++DOCSHELL 182CC400 == 35 [pid = 3832] [id = 780] 07:31:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (182EE800) [pid = 3832] [serial = 2338] [outer = 00000000] 07:31:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (183E2400) [pid = 3832] [serial = 2339] [outer = 182EE800] 07:31:31 INFO - PROCESS | 3832 | 1461249091581 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (18547400) [pid = 3832] [serial = 2340] [outer = 182EE800] 07:31:32 INFO - PROCESS | 3832 | 1461249092058 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:31:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 625ms 07:31:32 INFO - PROCESS | 3832 | 1461249092067 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 3832 | 1461249092070 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 07:31:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:31:32 INFO - PROCESS | 3832 | 1461249092073 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 3832 | 1461249092075 Marionette TRACE conn3 <- [1,3078,null,{}] 07:31:32 INFO - PROCESS | 3832 | 1461249092078 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 3832 | 1461249092156 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:31:32 INFO - PROCESS | 3832 | 1461249092162 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 3832 | ++DOCSHELL 1854C800 == 36 [pid = 3832] [id = 781] 07:31:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1854CC00) [pid = 3832] [serial = 2341] [outer = 00000000] 07:31:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1852A400) [pid = 3832] [serial = 2342] [outer = 1854CC00] 07:31:32 INFO - PROCESS | 3832 | 1461249092216 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (18936800) [pid = 3832] [serial = 2343] [outer = 1854CC00] 07:31:32 INFO - PROCESS | 3832 | 1461249092676 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:31:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 641ms 07:31:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:31:32 INFO - PROCESS | 3832 | 1461249092731 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 3832 | 1461249092733 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 07:31:32 INFO - PROCESS | 3832 | 1461249092736 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 3832 | 1461249092738 Marionette TRACE conn3 <- [1,3082,null,{}] 07:31:32 INFO - PROCESS | 3832 | 1461249092741 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 3832 | 1461249092856 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:31:32 INFO - PROCESS | 3832 | 1461249092861 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 3832 | ++DOCSHELL 18931800 == 37 [pid = 3832] [id = 782] 07:31:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (18AA1400) [pid = 3832] [serial = 2344] [outer = 00000000] 07:31:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19924400) [pid = 3832] [serial = 2345] [outer = 18AA1400] 07:31:32 INFO - PROCESS | 3832 | 1461249092905 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (199CF400) [pid = 3832] [serial = 2346] [outer = 18AA1400] 07:31:33 INFO - PROCESS | 3832 | 1461249093374 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 07:31:33 INFO - PROCESS | 3832 | 1461249093434 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 3832 | 1461249093436 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 07:31:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:31:33 INFO - PROCESS | 3832 | 1461249093443 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 3832 | 1461249093445 Marionette TRACE conn3 <- [1,3086,null,{}] 07:31:33 INFO - PROCESS | 3832 | 1461249093457 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 3832 | 1461249093580 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:31:33 INFO - PROCESS | 3832 | 1461249093683 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 3832 | ++DOCSHELL 199D0800 == 38 [pid = 3832] [id = 783] 07:31:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19B14C00) [pid = 3832] [serial = 2347] [outer = 00000000] 07:31:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19B56800) [pid = 3832] [serial = 2348] [outer = 19B14C00] 07:31:33 INFO - PROCESS | 3832 | 1461249093729 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19B56400) [pid = 3832] [serial = 2349] [outer = 19B14C00] 07:31:34 INFO - PROCESS | 3832 | 1461249094127 Marionette TRACE conn3 <- [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]]]}] 07:31:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:31:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:31:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 687ms 07:31:34 INFO - PROCESS | 3832 | 1461249094144 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 3832 | 1461249094146 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 07:31:34 INFO - PROCESS | 3832 | 1461249094149 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:31:34 INFO - PROCESS | 3832 | 1461249094150 Marionette TRACE conn3 <- [1,3090,null,{}] 07:31:34 INFO - PROCESS | 3832 | 1461249094154 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:34 INFO - PROCESS | 3832 | 1461249094265 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:31:34 INFO - PROCESS | 3832 | 1461249094271 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 3832 | ++DOCSHELL 19922C00 == 39 [pid = 3832] [id = 784] 07:31:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19B54800) [pid = 3832] [serial = 2350] [outer = 00000000] 07:31:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19E0A000) [pid = 3832] [serial = 2351] [outer = 19B54800] 07:31:34 INFO - PROCESS | 3832 | 1461249094373 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19E09C00) [pid = 3832] [serial = 2352] [outer = 19B54800] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19E01800) [pid = 3832] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A6F5C00) [pid = 3832] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19E0F000) [pid = 3832] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1662B400) [pid = 3832] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19878C00) [pid = 3832] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (137AD000) [pid = 3832] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:31:34 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (02A89000) [pid = 3832] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:31:34 INFO - PROCESS | 3832 | 1461249094810 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:31:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:31:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 688ms 07:31:34 INFO - PROCESS | 3832 | 1461249094849 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 3832 | 1461249094851 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 07:31:34 INFO - PROCESS | 3832 | 1461249094854 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:31:34 INFO - PROCESS | 3832 | 1461249094856 Marionette TRACE conn3 <- [1,3094,null,{}] 07:31:34 INFO - PROCESS | 3832 | 1461249094859 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:34 INFO - PROCESS | 3832 | 1461249094935 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:31:35 INFO - PROCESS | 3832 | 1461249094972 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 3832 | ++DOCSHELL 15510800 == 40 [pid = 3832] [id = 785] 07:31:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19E10800) [pid = 3832] [serial = 2353] [outer = 00000000] 07:31:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19E77400) [pid = 3832] [serial = 2354] [outer = 19E10800] 07:31:35 INFO - PROCESS | 3832 | 1461249095018 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19EA6C00) [pid = 3832] [serial = 2355] [outer = 19E10800] 07:31:35 INFO - PROCESS | 3832 | 1461249095442 Marionette TRACE conn3 <- [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]]]}] 07:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:31:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 641ms 07:31:35 INFO - PROCESS | 3832 | 1461249095493 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 3832 | 1461249095495 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 07:31:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:31:35 INFO - PROCESS | 3832 | 1461249095498 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 3832 | 1461249095500 Marionette TRACE conn3 <- [1,3098,null,{}] 07:31:35 INFO - PROCESS | 3832 | 1461249095503 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 3832 | 1461249095580 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:31:35 INFO - PROCESS | 3832 | 1461249095587 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 3832 | ++DOCSHELL 182FA800 == 41 [pid = 3832] [id = 786] 07:31:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A051400) [pid = 3832] [serial = 2356] [outer = 00000000] 07:31:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A3F7400) [pid = 3832] [serial = 2357] [outer = 1A051400] 07:31:35 INFO - PROCESS | 3832 | 1461249095630 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A565C00) [pid = 3832] [serial = 2358] [outer = 1A051400] 07:31:36 INFO - PROCESS | 3832 | 1461249096038 Marionette TRACE conn3 <- [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"]]]}] 07:31:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:31:36 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 07:31:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:31:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 594ms 07:31:36 INFO - PROCESS | 3832 | 1461249096095 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 3832 | 1461249096097 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 07:31:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:31:36 INFO - PROCESS | 3832 | 1461249096114 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 3832 | 1461249096115 Marionette TRACE conn3 <- [1,3102,null,{}] 07:31:36 INFO - PROCESS | 3832 | 1461249096119 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 3832 | 1461249096199 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:31:36 INFO - PROCESS | 3832 | 1461249096205 Marionette TRACE conn3 -> [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\", \"0395197d-e5ed-469f-8e86-954f709bbd39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 3832 | ++DOCSHELL 11F4A400 == 42 [pid = 3832] [id = 787] 07:31:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A56F800) [pid = 3832] [serial = 2359] [outer = 00000000] 07:31:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1AAF5000) [pid = 3832] [serial = 2360] [outer = 1A56F800] 07:31:36 INFO - PROCESS | 3832 | 1461249096252 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1AC6E000) [pid = 3832] [serial = 2361] [outer = 1A56F800] 07:31:36 INFO - PROCESS | 3832 | 1461249096708 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:31:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:31:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 07:31:36 INFO - PROCESS | 3832 | 1461249096749 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 3832 | 1461249096751 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 07:31:37 WARNING - u'runner_teardown' () 07:31:37 INFO - No more tests 07:31:37 INFO - Got 0 unexpected results 07:31:37 INFO - SUITE-END | took 635s 07:31:38 INFO - Closing logging queue 07:31:38 INFO - queue closed 07:31:38 INFO - Return code: 0 07:31:38 WARNING - # TBPL SUCCESS # 07:31:38 INFO - Running post-action listener: _resource_record_post_action 07:31:38 INFO - Running post-run listener: _resource_record_post_run 07:31:39 INFO - Total resource usage - Wall time: 646s; CPU: 17.0%; Read bytes: 92270592; Write bytes: 991792640; Read time: 2181036; Write time: 1424386 07:31:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:31:39 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 107079168; Read time: 0; Write time: 133733 07:31:39 INFO - run-tests - Wall time: 642s; CPU: 17.0%; Read bytes: 92270592; Write bytes: 809778688; Read time: 2181036; Write time: 1217295 07:31:39 INFO - Running post-run listener: _upload_blobber_files 07:31:39 INFO - Blob upload gear active. 07:31:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:31:39 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 07:31:39 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'] 07:31:39 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 07:31:40 INFO - (blobuploader) - INFO - Open directory for files ... 07:31:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:31:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:31:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:31:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:31:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:31:41 INFO - (blobuploader) - INFO - Done attempting. 07:31:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:31:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:31:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:31:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:31:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:31:43 INFO - (blobuploader) - INFO - Done attempting. 07:31:43 INFO - (blobuploader) - INFO - Iteration through files over. 07:31:43 INFO - Return code: 0 07:31:43 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:31:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9720e1a2306f0fbf755af1a6930f8d2a41b343a2ceede36a0648d3e51fad34339a947c67d1821354b0f96009dc76578e82d54a669aea5993c8571c0228c5ec47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0343de6dfebb4e5979f4d1fa8d6dafb183a6286cb8e1ef6c35daf7256c4af8f6affd14bb8819c4c9e797776d49022746588545eddfb3089fcef3180344724b5"} 07:31:43 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:31:43 INFO - Writing to file C:\slave\test\properties\blobber_files 07:31:43 INFO - Contents: 07:31:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9720e1a2306f0fbf755af1a6930f8d2a41b343a2ceede36a0648d3e51fad34339a947c67d1821354b0f96009dc76578e82d54a669aea5993c8571c0228c5ec47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0343de6dfebb4e5979f4d1fa8d6dafb183a6286cb8e1ef6c35daf7256c4af8f6affd14bb8819c4c9e797776d49022746588545eddfb3089fcef3180344724b5"} 07:31:43 INFO - Running post-run listener: copy_logs_to_upload_dir 07:31:43 INFO - Copying logs to upload dir... 07:31:43 INFO - mkdir: C:\slave\test\build\upload\logs 07:31:43 INFO - Copying logs to upload dir... 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - Using _rmtree_windows ... 07:31:43 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=811.787000 ========= master_lag: 1.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 33 secs) (at 2016-04-21 07:31:44.612749) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 07:31:44.613737) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-029 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-029 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9720e1a2306f0fbf755af1a6930f8d2a41b343a2ceede36a0648d3e51fad34339a947c67d1821354b0f96009dc76578e82d54a669aea5993c8571c0228c5ec47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0343de6dfebb4e5979f4d1fa8d6dafb183a6286cb8e1ef6c35daf7256c4af8f6affd14bb8819c4c9e797776d49022746588545eddfb3089fcef3180344724b5"} build_url:https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9720e1a2306f0fbf755af1a6930f8d2a41b343a2ceede36a0648d3e51fad34339a947c67d1821354b0f96009dc76578e82d54a669aea5993c8571c0228c5ec47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0343de6dfebb4e5979f4d1fa8d6dafb183a6286cb8e1ef6c35daf7256c4af8f6affd14bb8819c4c9e797776d49022746588545eddfb3089fcef3180344724b5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PtzLX-j-R9Sf77DTEVvx9g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.25 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 07:31:45.972972) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:31:45.973332) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-029 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-029 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 07:31:46.098579) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 07:31:46.098893) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 07:31:46.388847) ========= ========= Total master_lag: 2.78 =========