builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-121 starttime: 1461252851.3 results: success (0) buildid: 20160421060426 builduid: 2f75b451552b41d5a81a70d69e0cfd47 revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:11.299276) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:11.300389) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 53 secs) (at 2016-04-21 08:34:11.301147) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 53 secs) (at 2016-04-21 08:35:04.843115) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 36 secs) (at 2016-04-21 08:35:04.843420) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False --08:35:46-- 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% 8.61 MB/s 08:35:47 (8.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.559000 ========= master_lag: 35.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 36 secs) (at 2016-04-21 08:35:41.307088) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 08:35:41.307482) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.803000 ========= master_lag: 6.37 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 08:35:48.475750) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 08:35:48.476299) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 08:36:08,210 truncating revision to first 12 chars 2016-04-21 08:36:08,210 Setting DEBUG logging. 2016-04-21 08:36:08,210 attempt 1/10 2016-04-21 08:36:08,210 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/1152d99d8c53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 08:36:08,569 unpacking tar archive at: mozilla-central-1152d99d8c53/testing/mozharness/ program finished with exit code 0 elapsedTime=0.946000 ========= master_lag: 1.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 08:35:50.748990) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:35:50.749320) ========= script_repo_revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:35:50.749730) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-04-21 08:35:50.749998) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-04-21 08:36:07.436236) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-04-21 08:36:07.437181) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-central' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 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-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:36:25 INFO - MultiFileLogger online at 20160421 08:36:25 in C:\slave\test 08:36:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 08:36:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:36:25 INFO - {'append_to_log': False, 08:36:25 INFO - 'base_work_dir': 'C:\\slave\\test', 08:36:25 INFO - 'blob_upload_branch': 'mozilla-central', 08:36:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:36:25 INFO - 'buildbot_json_path': 'buildprops.json', 08:36:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:36:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:36:25 INFO - 'download_minidump_stackwalk': True, 08:36:25 INFO - 'download_symbols': 'true', 08:36:25 INFO - 'e10s': False, 08:36:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:36:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:36:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:36:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:36:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:36:25 INFO - 'C:/mozilla-build/tooltool.py'), 08:36:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:36:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:36:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:36:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:36:25 INFO - 'log_level': 'info', 08:36:25 INFO - 'log_to_console': True, 08:36:25 INFO - 'opt_config_files': (), 08:36:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:36:25 INFO - '--processes=1', 08:36:25 INFO - '--config=%(test_path)s/wptrunner.ini', 08:36:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:36:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:36:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:36:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:36:25 INFO - 'pip_index': False, 08:36:25 INFO - 'require_test_zip': True, 08:36:25 INFO - 'test_type': ('testharness',), 08:36:25 INFO - 'this_chunk': '1', 08:36:25 INFO - 'total_chunks': '10', 08:36:25 INFO - 'virtualenv_path': 'venv', 08:36:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:36:25 INFO - 'work_dir': 'build'} 08:36:25 INFO - ##### 08:36:25 INFO - ##### Running clobber step. 08:36:25 INFO - ##### 08:36:25 INFO - Running pre-action listener: _resource_record_pre_action 08:36:25 INFO - Running main action method: clobber 08:36:25 INFO - rmtree: C:\slave\test\build 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:37:08 INFO - Running post-action listener: _resource_record_post_action 08:37:08 INFO - ##### 08:37:08 INFO - ##### Running read-buildbot-config step. 08:37:08 INFO - ##### 08:37:08 INFO - Running pre-action listener: _resource_record_pre_action 08:37:08 INFO - Running main action method: read_buildbot_config 08:37:08 INFO - Using buildbot properties: 08:37:08 INFO - { 08:37:08 INFO - "project": "", 08:37:08 INFO - "product": "firefox", 08:37:08 INFO - "script_repo_revision": "production", 08:37:08 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 08:37:08 INFO - "repository": "", 08:37:08 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 08:37:08 INFO - "buildid": "20160421060426", 08:37:08 INFO - "pgo_build": "False", 08:37:08 INFO - "basedir": "C:\\slave\\test", 08:37:08 INFO - "buildnumber": 20, 08:37:08 INFO - "slavename": "t-xp32-ix-121", 08:37:08 INFO - "revision": "1152d99d8c53ac9dae371a6e6d9fab03d3f98697", 08:37:08 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:37:08 INFO - "platform": "win32", 08:37:08 INFO - "branch": "mozilla-central", 08:37:08 INFO - "repo_path": "mozilla-central", 08:37:08 INFO - "moz_repo_path": "", 08:37:08 INFO - "stage_platform": "win32", 08:37:08 INFO - "builduid": "2f75b451552b41d5a81a70d69e0cfd47", 08:37:08 INFO - "slavebuilddir": "test" 08:37:08 INFO - } 08:37:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 08:37:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 08:37:08 INFO - Running post-action listener: _resource_record_post_action 08:37:08 INFO - ##### 08:37:08 INFO - ##### Running download-and-extract step. 08:37:08 INFO - ##### 08:37:08 INFO - Running pre-action listener: _resource_record_pre_action 08:37:08 INFO - Running main action method: download_and_extract 08:37:08 INFO - mkdir: C:\slave\test\build\tests 08:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:08 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:37:08 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 08:37:08 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:37:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:37:08 INFO - Downloaded 1274 bytes. 08:37:08 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 08:37:08 INFO - Using the following test package requirements: 08:37:08 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 08:37:08 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 08:37:08 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 08:37:08 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'jsshell-win32.zip'], 08:37:08 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 08:37:08 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 08:37:08 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 08:37:08 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 08:37:08 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 08:37:08 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:37:08 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 08:37:08 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 08:37:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:08 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:37:08 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 08:37:08 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:37:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:37:11 INFO - Downloaded 20466409 bytes. 08:37:11 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/*'] 08:37:11 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/* 08:37:14 INFO - caution: filename not matched: web-platform/* 08:37:14 INFO - Return code: 11 08:37:14 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')]} 08:37:14 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:37:14 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 08:37:14 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:37:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:37:17 INFO - Downloaded 36397878 bytes. 08:37:17 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/*'] 08:37:17 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/* 08:37:56 INFO - caution: filename not matched: bin/* 08:37:56 INFO - caution: filename not matched: config/* 08:37:56 INFO - caution: filename not matched: mozbase/* 08:37:56 INFO - caution: filename not matched: marionette/* 08:37:56 INFO - caution: filename not matched: tools/wptserve/* 08:37:56 INFO - Return code: 11 08:37: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')]} 08:37:56 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 08:37:56 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:37:56 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 08:37:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:38:01 INFO - Downloaded 67451247 bytes. 08:38:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:38:01 INFO - mkdir: C:\slave\test\properties 08:38:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:38:01 INFO - Writing to file C:\slave\test\properties\build_url 08:38:01 INFO - Contents: 08:38:01 INFO - build_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:38:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:38:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:38:02 INFO - Writing to file C:\slave\test\properties\symbols_url 08:38:02 INFO - Contents: 08:38:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:38:02 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')]} 08:38:02 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:38:02 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:38:02 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:38:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/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 08:38:06 INFO - Downloaded 58275150 bytes. 08:38:06 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'] 08:38:06 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 08:38:13 INFO - Return code: 0 08:38:13 INFO - Running post-action listener: _resource_record_post_action 08:38:13 INFO - Running post-action listener: set_extra_try_arguments 08:38:13 INFO - ##### 08:38:13 INFO - ##### Running create-virtualenv step. 08:38:13 INFO - ##### 08:38:13 INFO - Running pre-action listener: _pre_create_virtualenv 08:38:13 INFO - Running pre-action listener: _resource_record_pre_action 08:38:13 INFO - Running main action method: create_virtualenv 08:38:13 INFO - Creating virtualenv C:\slave\test\build\venv 08:38:13 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 08:38:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:38:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:38:16 INFO - Installing distribute......................................................................................................................................................................................done. 08:38:17 INFO - Return code: 0 08:38:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:38:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 08:38:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:38:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:38:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 08:38:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 08:38:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:17 INFO - 'DCLOCATION': 'SCL3', 08:38:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:17 INFO - 'HOMEDRIVE': 'C:', 08:38:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:17 INFO - 'KTS_VERSION': '1.19c', 08:38:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 08:38:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:17 INFO - 'MOZ_AIRBAG': '1', 08:38:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:17 INFO - 'MOZ_MSVCVERSION': '8', 08:38:17 INFO - 'MOZ_NO_REMOTE': '1', 08:38:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:17 INFO - 'NO_EM_RESTART': '1', 08:38:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:17 INFO - 'OS': 'Windows_NT', 08:38:17 INFO - 'OURDRIVE': 'C:', 08:38:17 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', 08:38:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:17 INFO - 'PROCESSOR_LEVEL': '6', 08:38:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:17 INFO - 'PROMPT': '$P$G', 08:38:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:17 INFO - 'PWD': 'C:\\slave\\test', 08:38:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:17 INFO - 'SESSIONNAME': 'Console', 08:38:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:17 INFO - 'SYSTEMDRIVE': 'C:', 08:38:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:17 INFO - 'TEST1': 'testie', 08:38:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:17 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 08:38:17 INFO - 'USERNAME': 'cltbld', 08:38:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:17 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:18 INFO - Downloading/unpacking psutil>=0.7.1 08:38:18 INFO - Running setup.py egg_info for package psutil 08:38:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:38:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:38:18 INFO - Installing collected packages: psutil 08:38:18 INFO - Running setup.py install for psutil 08:38:18 INFO - building 'psutil._psutil_windows' extension 08:38:18 INFO - error: Unable to find vcvarsall.bat 08:38:18 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-xgzgnn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:38:18 INFO - running install 08:38:18 INFO - running build 08:38:18 INFO - running build_py 08:38:18 INFO - creating build 08:38:18 INFO - creating build\lib.win32-2.7 08:38:18 INFO - creating build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:38:18 INFO - running build_ext 08:38:18 INFO - building 'psutil._psutil_windows' extension 08:38:18 INFO - error: Unable to find vcvarsall.bat 08:38:18 INFO - ---------------------------------------- 08:38:18 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-xgzgnn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:38:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 08:38:18 WARNING - Return code: 1 08:38:18 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:38:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 08:38:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:38:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:38:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 08:38:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 08:38:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:18 INFO - 'DCLOCATION': 'SCL3', 08:38:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:18 INFO - 'HOMEDRIVE': 'C:', 08:38:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:18 INFO - 'KTS_VERSION': '1.19c', 08:38:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 08:38:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:18 INFO - 'MOZ_AIRBAG': '1', 08:38:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:18 INFO - 'MOZ_MSVCVERSION': '8', 08:38:18 INFO - 'MOZ_NO_REMOTE': '1', 08:38:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:18 INFO - 'NO_EM_RESTART': '1', 08:38:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:18 INFO - 'OS': 'Windows_NT', 08:38:18 INFO - 'OURDRIVE': 'C:', 08:38:18 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', 08:38:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:18 INFO - 'PROCESSOR_LEVEL': '6', 08:38:18 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:18 INFO - 'PROMPT': '$P$G', 08:38:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:18 INFO - 'PWD': 'C:\\slave\\test', 08:38:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:18 INFO - 'SESSIONNAME': 'Console', 08:38:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:18 INFO - 'SYSTEMDRIVE': 'C:', 08:38:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:18 INFO - 'TEST1': 'testie', 08:38:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:18 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 08:38:18 INFO - 'USERNAME': 'cltbld', 08:38:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:18 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:38:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:38:19 INFO - Running setup.py egg_info for package mozsystemmonitor 08:38:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:38:19 INFO - Running setup.py egg_info for package psutil 08:38:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:38:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:38:19 INFO - Installing collected packages: mozsystemmonitor, psutil 08:38:19 INFO - Running setup.py install for mozsystemmonitor 08:38:19 INFO - Running setup.py install for psutil 08:38:19 INFO - building 'psutil._psutil_windows' extension 08:38:19 INFO - error: Unable to find vcvarsall.bat 08:38:19 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-oxxrkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:38:19 INFO - running install 08:38:19 INFO - running build 08:38:19 INFO - running build_py 08:38:19 INFO - running build_ext 08:38:19 INFO - building 'psutil._psutil_windows' extension 08:38:19 INFO - error: Unable to find vcvarsall.bat 08:38:19 INFO - ---------------------------------------- 08:38:19 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-oxxrkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:38:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 08:38:19 WARNING - Return code: 1 08:38:19 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! 08:38:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:38:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:19 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 08:38:19 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 08:38:19 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 08:38:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 08:38:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 08:38:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:19 INFO - 'DCLOCATION': 'SCL3', 08:38:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:19 INFO - 'HOMEDRIVE': 'C:', 08:38:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:19 INFO - 'KTS_VERSION': '1.19c', 08:38:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 08:38:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:19 INFO - 'MOZ_AIRBAG': '1', 08:38:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:19 INFO - 'MOZ_MSVCVERSION': '8', 08:38:19 INFO - 'MOZ_NO_REMOTE': '1', 08:38:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:19 INFO - 'NO_EM_RESTART': '1', 08:38:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:19 INFO - 'OS': 'Windows_NT', 08:38:19 INFO - 'OURDRIVE': 'C:', 08:38:19 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', 08:38:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:19 INFO - 'PROCESSOR_LEVEL': '6', 08:38:19 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:19 INFO - 'PROMPT': '$P$G', 08:38:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:19 INFO - 'PWD': 'C:\\slave\\test', 08:38:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:19 INFO - 'SESSIONNAME': 'Console', 08:38:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:19 INFO - 'SYSTEMDRIVE': 'C:', 08:38:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:19 INFO - 'TEST1': 'testie', 08:38:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:19 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 08:38:19 INFO - 'USERNAME': 'cltbld', 08:38:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:19 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:19 INFO - Downloading/unpacking blobuploader==1.2.4 08:38:19 INFO - Downloading blobuploader-1.2.4.tar.gz 08:38:19 INFO - Running setup.py egg_info for package blobuploader 08:38:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:38:21 INFO - Running setup.py egg_info for package requests 08:38:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:38:21 INFO - Downloading docopt-0.6.1.tar.gz 08:38:21 INFO - Running setup.py egg_info for package docopt 08:38:21 INFO - Installing collected packages: blobuploader, docopt, requests 08:38:21 INFO - Running setup.py install for blobuploader 08:38:21 INFO - Running setup.py install for docopt 08:38:21 INFO - Running setup.py install for requests 08:38:21 INFO - Successfully installed blobuploader docopt requests 08:38:21 INFO - Cleaning up... 08:38:21 INFO - Return code: 0 08:38:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:38: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')]} 08:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38: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')]} 08:38:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:21 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 08:38:21 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 08:38:21 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 08:38:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 08:38:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 08:38:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:21 INFO - 'DCLOCATION': 'SCL3', 08:38:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:21 INFO - 'HOMEDRIVE': 'C:', 08:38:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:21 INFO - 'KTS_VERSION': '1.19c', 08:38:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 08:38:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:21 INFO - 'MOZ_AIRBAG': '1', 08:38:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:21 INFO - 'MOZ_MSVCVERSION': '8', 08:38:21 INFO - 'MOZ_NO_REMOTE': '1', 08:38:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:21 INFO - 'NO_EM_RESTART': '1', 08:38:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:21 INFO - 'OS': 'Windows_NT', 08:38:21 INFO - 'OURDRIVE': 'C:', 08:38: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', 08:38:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:21 INFO - 'PROCESSOR_LEVEL': '6', 08:38:21 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:21 INFO - 'PROMPT': '$P$G', 08:38:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:21 INFO - 'PWD': 'C:\\slave\\test', 08:38:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:21 INFO - 'SESSIONNAME': 'Console', 08:38:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:21 INFO - 'SYSTEMDRIVE': 'C:', 08:38:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:21 INFO - 'TEST1': 'testie', 08:38:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:21 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 08:38:21 INFO - 'USERNAME': 'cltbld', 08:38:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:21 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:38:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:38:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:38:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:38:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:38:27 INFO - Unpacking c:\slave\test\build\tests\marionette 08:38:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:38:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:27 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:38:27 INFO - Running setup.py install for browsermob-proxy 08:38:33 INFO - Running setup.py install for manifestparser 08:38:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for marionette-client 08:38:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for marionette-driver 08:38:33 INFO - Running setup.py install for mozcrash 08:38:33 INFO - Running setup.py install for mozdebug 08:38:33 INFO - Running setup.py install for mozdevice 08:38:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozfile 08:38:33 INFO - Running setup.py install for mozhttpd 08:38:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozinfo 08:38:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozInstall 08:38:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozleak 08:38:33 INFO - Running setup.py install for mozlog 08:38:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for moznetwork 08:38:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozprocess 08:38:33 INFO - Running setup.py install for mozprofile 08:38:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozrunner 08:38:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for mozscreenshot 08:38:33 INFO - Running setup.py install for moztest 08:38:33 INFO - Running setup.py install for mozversion 08:38:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:38:33 INFO - Running setup.py install for wptserve 08:38:33 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:38:33 INFO - Cleaning up... 08:38:33 INFO - Return code: 0 08:38:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:38:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 08:38:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:38:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:38:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 08:38:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 08:38:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:33 INFO - 'DCLOCATION': 'SCL3', 08:38:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:33 INFO - 'HOMEDRIVE': 'C:', 08:38:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:33 INFO - 'KTS_VERSION': '1.19c', 08:38:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 08:38:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:33 INFO - 'MOZ_AIRBAG': '1', 08:38:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:33 INFO - 'MOZ_MSVCVERSION': '8', 08:38:33 INFO - 'MOZ_NO_REMOTE': '1', 08:38:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:33 INFO - 'NO_EM_RESTART': '1', 08:38:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:33 INFO - 'OS': 'Windows_NT', 08:38:33 INFO - 'OURDRIVE': 'C:', 08:38:33 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', 08:38:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:33 INFO - 'PROCESSOR_LEVEL': '6', 08:38:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:33 INFO - 'PROMPT': '$P$G', 08:38:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:33 INFO - 'PWD': 'C:\\slave\\test', 08:38:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:33 INFO - 'SESSIONNAME': 'Console', 08:38:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:33 INFO - 'SYSTEMDRIVE': 'C:', 08:38:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:33 INFO - 'TEST1': 'testie', 08:38:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:33 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 08:38:33 INFO - 'USERNAME': 'cltbld', 08:38:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:38:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:38:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:38:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:38:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:38:37 INFO - Unpacking c:\slave\test\build\tests\marionette 08:38:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:38:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:37 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)) 08:38:42 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)) 08:38:42 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)) 08:38:42 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)) 08:38:42 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)) 08:38:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:38:42 INFO - Downloading blessings-1.6.tar.gz 08:38:42 INFO - Running setup.py egg_info for package blessings 08:38:42 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)) 08:38:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:38:42 INFO - Running setup.py install for blessings 08:38:42 INFO - Running setup.py install for browsermob-proxy 08:38:42 INFO - Running setup.py install for manifestparser 08:38:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for marionette-client 08:38:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for marionette-driver 08:38:42 INFO - Running setup.py install for mozcrash 08:38:42 INFO - Running setup.py install for mozdebug 08:38:42 INFO - Running setup.py install for mozdevice 08:38:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for mozhttpd 08:38:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for mozInstall 08:38:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for mozleak 08:38:42 INFO - Running setup.py install for mozprofile 08:38:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for mozrunner 08:38:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for mozscreenshot 08:38:42 INFO - Running setup.py install for moztest 08:38:42 INFO - Running setup.py install for mozversion 08:38:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:38:42 INFO - Running setup.py install for wptserve 08:38:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:38:42 INFO - Cleaning up... 08:38:42 INFO - Return code: 0 08:38:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:38:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:38:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:38:43 INFO - Reading from file tmpfile_stdout 08:38:43 INFO - Using _rmtree_windows ... 08:38:43 INFO - Using _rmtree_windows ... 08:38:43 INFO - Current package versions: 08:38:43 INFO - blessings == 1.6 08:38:43 INFO - blobuploader == 1.2.4 08:38:43 INFO - browsermob-proxy == 0.6.0 08:38:43 INFO - distribute == 0.6.14 08:38:43 INFO - docopt == 0.6.1 08:38:43 INFO - manifestparser == 1.1 08:38:43 INFO - marionette-client == 2.3.0 08:38:43 INFO - marionette-driver == 1.4.0 08:38:43 INFO - mozInstall == 1.12 08:38:43 INFO - mozcrash == 0.17 08:38:43 INFO - mozdebug == 0.1 08:38:43 INFO - mozdevice == 0.48 08:38:43 INFO - mozfile == 1.2 08:38:43 INFO - mozhttpd == 0.7 08:38:43 INFO - mozinfo == 0.9 08:38:43 INFO - mozleak == 0.1 08:38:43 INFO - mozlog == 3.1 08:38:43 INFO - moznetwork == 0.27 08:38:43 INFO - mozprocess == 0.22 08:38:43 INFO - mozprofile == 0.28 08:38:43 INFO - mozrunner == 6.11 08:38:43 INFO - mozscreenshot == 0.1 08:38:43 INFO - mozsystemmonitor == 0.0 08:38:43 INFO - moztest == 0.7 08:38:43 INFO - mozversion == 1.4 08:38:43 INFO - requests == 1.2.3 08:38:43 INFO - wptserve == 1.4.0 08:38:43 INFO - Running post-action listener: _resource_record_post_action 08:38:43 INFO - Running post-action listener: _start_resource_monitoring 08:38:43 INFO - Starting resource monitoring. 08:38:43 INFO - ##### 08:38:43 INFO - ##### Running pull step. 08:38:43 INFO - ##### 08:38:43 INFO - Running pre-action listener: _resource_record_pre_action 08:38:43 INFO - Running main action method: pull 08:38:43 INFO - Pull has nothing to do! 08:38:43 INFO - Running post-action listener: _resource_record_post_action 08:38:43 INFO - ##### 08:38:43 INFO - ##### Running install step. 08:38:43 INFO - ##### 08:38:43 INFO - Running pre-action listener: _resource_record_pre_action 08:38:43 INFO - Running main action method: install 08:38:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:38:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:38:43 INFO - Reading from file tmpfile_stdout 08:38:43 INFO - Using _rmtree_windows ... 08:38:43 INFO - Using _rmtree_windows ... 08:38:43 INFO - Detecting whether we're running mozinstall >=1.0... 08:38:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:38:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:38:43 INFO - Reading from file tmpfile_stdout 08:38:43 INFO - Output received: 08:38:43 INFO - Usage: mozinstall-script.py [options] installer 08:38:43 INFO - Options: 08:38:43 INFO - -h, --help show this help message and exit 08:38:43 INFO - -d DEST, --destination=DEST 08:38:43 INFO - Directory to install application into. [default: 08:38:43 INFO - "C:\slave\test"] 08:38:43 INFO - --app=APP Application being installed. [default: firefox] 08:38:43 INFO - Using _rmtree_windows ... 08:38:43 INFO - Using _rmtree_windows ... 08:38:43 INFO - mkdir: C:\slave\test\build\application 08:38:43 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'] 08:38:43 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 08:38:48 INFO - Reading from file tmpfile_stdout 08:38:48 INFO - Output received: 08:38:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:38:48 INFO - Using _rmtree_windows ... 08:38:48 INFO - Using _rmtree_windows ... 08:38:48 INFO - Running post-action listener: _resource_record_post_action 08:38:48 INFO - ##### 08:38:48 INFO - ##### Running run-tests step. 08:38:48 INFO - ##### 08:38:48 INFO - Running pre-action listener: _resource_record_pre_action 08:38:48 INFO - Running main action method: run_tests 08:38:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:38:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:38:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:38:48 INFO - grabbing minidump binary from tooltool 08:38:48 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')]} 08:38:48 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 08:38:48 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 08:38:48 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 08:38:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:38:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmtgxea 08:38:49 INFO - INFO - File integrity verified, renaming tmpmtgxea to win32-minidump_stackwalk.exe 08:38:49 INFO - Return code: 0 08:38:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:38:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:38:49 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/DVGLnpx7SsGlMTkVndMYSA/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 08:38:49 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/DVGLnpx7SsGlMTkVndMYSA/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 08:38:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 08:38:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 08:38:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:49 INFO - 'DCLOCATION': 'SCL3', 08:38:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:49 INFO - 'HOMEDRIVE': 'C:', 08:38:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:49 INFO - 'KTS_VERSION': '1.19c', 08:38:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 08:38:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:38:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:49 INFO - 'MOZ_AIRBAG': '1', 08:38:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:49 INFO - 'MOZ_MSVCVERSION': '8', 08:38:49 INFO - 'MOZ_NO_REMOTE': '1', 08:38:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:49 INFO - 'NO_EM_RESTART': '1', 08:38:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:49 INFO - 'OS': 'Windows_NT', 08:38:49 INFO - 'OURDRIVE': 'C:', 08:38:49 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', 08:38:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:49 INFO - 'PROCESSOR_LEVEL': '6', 08:38:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:49 INFO - 'PROMPT': '$P$G', 08:38:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:49 INFO - 'PWD': 'C:\\slave\\test', 08:38:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:49 INFO - 'SESSIONNAME': 'Console', 08:38:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:49 INFO - 'SYSTEMDRIVE': 'C:', 08:38:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:49 INFO - 'TEST1': 'testie', 08:38:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:49 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 08:38:49 INFO - 'USERNAME': 'cltbld', 08:38:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 08:38:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:49 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:49 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/DVGLnpx7SsGlMTkVndMYSA/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 08:38:50 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 08:38:50 INFO - import pkg_resources 08:38:51 INFO - Using 1 client processes 08:38:54 INFO - SUITE-START | Running 778 tests 08:38:54 INFO - Running testharness tests 08:38:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:38:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:38:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:38:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:38:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:38:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:38:54 INFO - Setting up ssl 08:38:55 INFO - PROCESS | certutil | 08:38:55 INFO - PROCESS | certutil | 08:38:55 INFO - PROCESS | certutil | 08:38:55 INFO - Certificate Nickname Trust Attributes 08:38:55 INFO - SSL,S/MIME,JAR/XPI 08:38:55 INFO - 08:38:55 INFO - web-platform-tests CT,, 08:38:55 INFO - 08:38:55 INFO - Starting runner 08:38:58 INFO - PROCESS | 3844 | [3844] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:38:58 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:38:59 INFO - PROCESS | 3844 | [3844] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:00 INFO - PROCESS | 3844 | 1461253140335 Marionette DEBUG Marionette enabled via build flag and pref 08:39:00 INFO - PROCESS | 3844 | ++DOCSHELL 143A2400 == 1 [pid = 3844] [id = 1] 08:39:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 1 (143A2800) [pid = 3844] [serial = 1] [outer = 00000000] 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:39:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 2 (143A3400) [pid = 3844] [serial = 2] [outer = 143A2800] 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 08:39:00 INFO - PROCESS | 3844 | ++DOCSHELL 1495B800 == 2 [pid = 3844] [id = 2] 08:39:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 3 (1495BC00) [pid = 3844] [serial = 3] [outer = 00000000] 08:39:00 INFO - PROCESS | 3844 | [3844] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:39:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 4 (1495C800) [pid = 3844] [serial = 4] [outer = 1495BC00] 08:39:00 INFO - PROCESS | 3844 | 1461253140938 Marionette INFO Listening on port 2828 08:39:01 INFO - PROCESS | 3844 | 1461253141308 Marionette DEBUG Marionette enabled via command-line flag 08:39:01 INFO - PROCESS | 3844 | ++DOCSHELL 15AED400 == 3 [pid = 3844] [id = 3] 08:39:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 5 (15AF5400) [pid = 3844] [serial = 5] [outer = 00000000] 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:39:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 6 (15AF6000) [pid = 3844] [serial = 6] [outer = 15AF5400] 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:39:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 7 (1633E400) [pid = 3844] [serial = 7] [outer = 1495BC00] 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:01 INFO - PROCESS | 3844 | 1461253141621 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1174 08:39:01 INFO - PROCESS | 3844 | 1461253141656 Marionette DEBUG Closed connection conn0 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:01 INFO - PROCESS | 3844 | 1461253141661 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1175 08:39:01 INFO - PROCESS | 3844 | 1461253141797 Marionette DEBUG Closed connection conn1 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:01 INFO - PROCESS | 3844 | 1461253141804 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1176 08:39:01 INFO - PROCESS | 3844 | 1461253141812 Marionette DEBUG Closed connection conn2 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:01 INFO - PROCESS | 3844 | 1461253141820 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1177 08:39:01 INFO - PROCESS | 3844 | ++DOCSHELL 1675F800 == 4 [pid = 3844] [id = 4] 08:39:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 8 (16761C00) [pid = 3844] [serial = 8] [outer = 00000000] 08:39:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 9 (167D2400) [pid = 3844] [serial = 9] [outer = 16761C00] 08:39:01 INFO - PROCESS | 3844 | [3844] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 08:39:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 10 (167D7800) [pid = 3844] [serial = 10] [outer = 16761C00] 08:39:02 INFO - PROCESS | 3844 | 1461253142102 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:39:02 INFO - PROCESS | 3844 | 1461253142108 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":"20160421060426","device":"desktop","version":"48.0a1"} 08:39:02 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:02 INFO - PROCESS | 3844 | [3844] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:39:02 INFO - PROCESS | 3844 | [3844] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:39:02 INFO - PROCESS | 3844 | [3844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:39:03 INFO - PROCESS | 3844 | ++DOCSHELL 18709C00 == 5 [pid = 3844] [id = 5] 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 11 (1870A400) [pid = 3844] [serial = 11] [outer = 00000000] 08:39:03 INFO - PROCESS | 3844 | ++DOCSHELL 1870E000 == 6 [pid = 3844] [id = 6] 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 12 (1870E400) [pid = 3844] [serial = 12] [outer = 00000000] 08:39:03 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:39:03 INFO - PROCESS | 3844 | ++DOCSHELL 1948D400 == 7 [pid = 3844] [id = 7] 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 13 (1948D800) [pid = 3844] [serial = 13] [outer = 00000000] 08:39:03 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:39:03 INFO - PROCESS | 3844 | [3844] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 14 (19496800) [pid = 3844] [serial = 14] [outer = 1948D800] 08:39:03 INFO - PROCESS | 3844 | [3844] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 15 (19929800) [pid = 3844] [serial = 15] [outer = 1870A400] 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 16 (194A6400) [pid = 3844] [serial = 16] [outer = 1870E400] 08:39:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 17 (194A8400) [pid = 3844] [serial = 17] [outer = 1948D800] 08:39:04 INFO - PROCESS | 3844 | 1461253144568 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3844 | 1461253144581 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 18 (1A6F1800) [pid = 3844] [serial = 18] [outer = 1948D800] 08:39:05 INFO - PROCESS | 3844 | 1461253145169 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9b864849-4142-496e-a237-71bd9bdbf49a","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":"20160421060426","device":"desktop","version":"48.0a1","command_id":1}}] 08:39:05 INFO - PROCESS | 3844 | 1461253145348 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}] 08:39:05 INFO - PROCESS | 3844 | 1461253145385 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:39:05 INFO - PROCESS | 3844 | 1461253145496 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:39:05 INFO - PROCESS | 3844 | [3844] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:39:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 19 (1852EC00) [pid = 3844] [serial = 19] [outer = 1948D800] 08:39:05 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:05 INFO - PROCESS | 3844 | 1461253145987 Marionette TRACE conn3 <- [1,3,null,{}] 08:39:05 INFO - PROCESS | 3844 | 1461253145991 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:39:06 INFO - PROCESS | 3844 | 1461253146007 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:39:06 INFO - PROCESS | 3844 | 1461253146022 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3844 | 1461253146024 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:39:06 INFO - PROCESS | 3844 | 1461253146029 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3844 | 1461253146032 Marionette TRACE conn3 <- [1,6,null,{}] 08:39:06 INFO - PROCESS | 3844 | 1461253146058 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}] 08:39:06 INFO - PROCESS | 3844 | 1461253146070 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:39:06 INFO - PROCESS | 3844 | 1461253146075 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3844 | ++DOCSHELL 1933A000 == 8 [pid = 3844] [id = 8] 08:39:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 20 (1CCA8800) [pid = 3844] [serial = 20] [outer = 00000000] 08:39:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 21 (1CCAB800) [pid = 3844] [serial = 21] [outer = 1CCA8800] 08:39:06 INFO - PROCESS | 3844 | 1461253146123 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 22 (1CCAE800) [pid = 3844] [serial = 22] [outer = 1CCA8800] 08:39:06 INFO - PROCESS | 3844 | ++DOCSHELL 1CF7EC00 == 9 [pid = 3844] [id = 9] 08:39:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 23 (1CF87C00) [pid = 3844] [serial = 23] [outer = 00000000] 08:39:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 24 (1CF8A800) [pid = 3844] [serial = 24] [outer = 1CF87C00] 08:39:06 INFO - PROCESS | 3844 | 1461253146548 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 25 (1CF8BC00) [pid = 3844] [serial = 25] [outer = 1CF87C00] 08:39:06 INFO - PROCESS | 3844 | 1461253146790 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 773ms 08:39:06 INFO - PROCESS | 3844 | 1461253146813 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3844 | 1461253146815 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:39:06 INFO - PROCESS | 3844 | 1461253146906 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3844 | 1461253146908 Marionette TRACE conn3 <- [1,10,null,{}] 08:39:06 INFO - PROCESS | 3844 | 1461253146930 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}] 08:39:07 INFO - PROCESS | 3844 | 1461253147058 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:39:07 INFO - PROCESS | 3844 | 1461253147076 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3844 | ++DOCSHELL 1D1A3400 == 10 [pid = 3844] [id = 10] 08:39:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 26 (1D1A3C00) [pid = 3844] [serial = 26] [outer = 00000000] 08:39:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 27 (1D46C400) [pid = 3844] [serial = 27] [outer = 1D1A3C00] 08:39:07 INFO - PROCESS | 3844 | 1461253147128 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 28 (1D46FC00) [pid = 3844] [serial = 28] [outer = 1D1A3C00] 08:39:07 INFO - PROCESS | 3844 | 1461253147487 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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 652ms 08:39:07 INFO - PROCESS | 3844 | 1461253147517 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3844 | 1461253147520 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:39:07 INFO - PROCESS | 3844 | 1461253147523 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:39:07 INFO - PROCESS | 3844 | 1461253147525 Marionette TRACE conn3 <- [1,14,null,{}] 08:39:07 INFO - PROCESS | 3844 | 1461253147528 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}] 08:39:07 INFO - PROCESS | 3844 | 1461253147626 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:39:07 INFO - PROCESS | 3844 | 1461253147637 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3844 | ++DOCSHELL 1CF8A000 == 11 [pid = 3844] [id = 11] 08:39:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 29 (1D706000) [pid = 3844] [serial = 29] [outer = 00000000] 08:39:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 30 (1D75D000) [pid = 3844] [serial = 30] [outer = 1D706000] 08:39:07 INFO - PROCESS | 3844 | 1461253147681 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 31 (1D764400) [pid = 3844] [serial = 31] [outer = 1D706000] 08:39:08 INFO - PROCESS | 3844 | 1461253148019 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 516ms 08:39:08 INFO - PROCESS | 3844 | 1461253148059 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3844 | 1461253148061 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 3844 | 1461253148064 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:39:08 INFO - PROCESS | 3844 | 1461253148066 Marionette TRACE conn3 <- [1,18,null,{}] 08:39:08 INFO - PROCESS | 3844 | 1461253148069 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}] 08:39:08 INFO - PROCESS | 3844 | 1461253148140 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:39:08 INFO - PROCESS | 3844 | 1461253148147 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3844 | ++DOCSHELL 1D873800 == 12 [pid = 3844] [id = 12] 08:39:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 32 (1D874C00) [pid = 3844] [serial = 32] [outer = 00000000] 08:39:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 33 (1D87E000) [pid = 3844] [serial = 33] [outer = 1D874C00] 08:39:08 INFO - PROCESS | 3844 | 1461253148192 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 34 (1DA7CC00) [pid = 3844] [serial = 34] [outer = 1D874C00] 08:39:08 INFO - PROCESS | 3844 | 1461253148528 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 515ms 08:39:08 INFO - PROCESS | 3844 | 1461253148583 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3844 | 1461253148585 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:39:08 INFO - PROCESS | 3844 | 1461253148588 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 3844 | 1461253148590 Marionette TRACE conn3 <- [1,22,null,{}] 08:39:08 INFO - PROCESS | 3844 | 1461253148593 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}] 08:39:08 INFO - PROCESS | 3844 | 1461253148663 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:39:08 INFO - PROCESS | 3844 | 1461253148669 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3844 | ++DOCSHELL 1DA85C00 == 13 [pid = 3844] [id = 13] 08:39:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 35 (1DA86000) [pid = 3844] [serial = 35] [outer = 00000000] 08:39:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 36 (1DD90000) [pid = 3844] [serial = 36] [outer = 1DA86000] 08:39:08 INFO - PROCESS | 3844 | 1461253148712 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 37 (1DD93000) [pid = 3844] [serial = 37] [outer = 1DA86000] 08:39:09 INFO - PROCESS | 3844 | 1461253149015 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 486ms 08:39:09 INFO - PROCESS | 3844 | 1461253149066 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3844 | 1461253149067 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:39:09 INFO - PROCESS | 3844 | 1461253149071 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:39:09 INFO - PROCESS | 3844 | 1461253149072 Marionette TRACE conn3 <- [1,26,null,{}] 08:39:09 INFO - PROCESS | 3844 | 1461253149075 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}] 08:39:09 INFO - PROCESS | 3844 | 1461253149165 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:39:09 INFO - PROCESS | 3844 | 1461253149155 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3844 | ++DOCSHELL 1DEEF000 == 14 [pid = 3844] [id = 14] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 38 (1DEEF400) [pid = 3844] [serial = 38] [outer = 00000000] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 39 (1DEF6C00) [pid = 3844] [serial = 39] [outer = 1DEEF400] 08:39:09 INFO - PROCESS | 3844 | 1461253149198 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 40 (1DEFA000) [pid = 3844] [serial = 40] [outer = 1DEEF400] 08:39:09 INFO - PROCESS | 3844 | 1461253149550 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 515ms 08:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:39:09 INFO - PROCESS | 3844 | 1461253149590 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3844 | 1461253149591 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:39:09 INFO - PROCESS | 3844 | 1461253149594 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 3844 | 1461253149596 Marionette TRACE conn3 <- [1,30,null,{}] 08:39:09 INFO - PROCESS | 3844 | 1461253149599 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}] 08:39:09 INFO - PROCESS | 3844 | 1461253149680 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:39:09 INFO - PROCESS | 3844 | 1461253149686 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3844 | ++DOCSHELL 1DEF1000 == 15 [pid = 3844] [id = 15] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 41 (1DEFB000) [pid = 3844] [serial = 41] [outer = 00000000] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 42 (1E28C400) [pid = 3844] [serial = 42] [outer = 1DEFB000] 08:39:09 INFO - PROCESS | 3844 | 1461253149729 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 43 (1E28EC00) [pid = 3844] [serial = 43] [outer = 1DEFB000] 08:39:09 INFO - PROCESS | 3844 | ++DOCSHELL 1E80C800 == 16 [pid = 3844] [id = 16] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 44 (1E80CC00) [pid = 3844] [serial = 44] [outer = 00000000] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 45 (1E288C00) [pid = 3844] [serial = 45] [outer = 1E80CC00] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 46 (1DEF2000) [pid = 3844] [serial = 46] [outer = 1E80CC00] 08:39:09 INFO - PROCESS | 3844 | ++DOCSHELL 18937000 == 17 [pid = 3844] [id = 17] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 47 (1E809800) [pid = 3844] [serial = 47] [outer = 00000000] 08:39:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 48 (1E85A400) [pid = 3844] [serial = 48] [outer = 1E809800] 08:39:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 49 (1E864000) [pid = 3844] [serial = 49] [outer = 1E809800] 08:39:10 INFO - PROCESS | 3844 | 1461253150214 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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 667ms 08:39:10 INFO - PROCESS | 3844 | 1461253150764 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 3844 | 1461253150769 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:39:10 INFO - PROCESS | 3844 | --DOCSHELL 143A2400 == 16 [pid = 3844] [id = 1] 08:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:39:10 INFO - PROCESS | 3844 | 1461253150780 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 3844 | 1461253150783 Marionette TRACE conn3 <- [1,34,null,{}] 08:39:10 INFO - PROCESS | 3844 | 1461253150789 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}] 08:39:10 INFO - PROCESS | 3844 | 1461253150932 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:39:10 INFO - PROCESS | 3844 | 1461253150989 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 3844 | ++DOCSHELL 12DD7800 == 17 [pid = 3844] [id = 18] 08:39:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 50 (13207800) [pid = 3844] [serial = 50] [outer = 00000000] 08:39:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 51 (13261000) [pid = 3844] [serial = 51] [outer = 13207800] 08:39:11 INFO - PROCESS | 3844 | 1461253151047 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 52 (136DE800) [pid = 3844] [serial = 52] [outer = 13207800] 08:39:11 INFO - PROCESS | 3844 | 1461253151595 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 879ms 08:39:11 INFO - PROCESS | 3844 | 1461253151665 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3844 | 1461253151669 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:39:11 INFO - PROCESS | 3844 | 1461253151677 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 3844 | 1461253151681 Marionette TRACE conn3 <- [1,38,null,{}] 08:39:11 INFO - PROCESS | 3844 | 1461253151700 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}] 08:39:11 INFO - PROCESS | 3844 | 1461253151792 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:39:11 INFO - PROCESS | 3844 | 1461253151855 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3844 | ++DOCSHELL 13AD1C00 == 18 [pid = 3844] [id = 19] 08:39:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 53 (13AD6C00) [pid = 3844] [serial = 53] [outer = 00000000] 08:39:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 54 (15AE9800) [pid = 3844] [serial = 54] [outer = 13AD6C00] 08:39:11 INFO - PROCESS | 3844 | 1461253151910 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 55 (15CDAC00) [pid = 3844] [serial = 55] [outer = 13AD6C00] 08:39:12 INFO - PROCESS | 3844 | 1461253152640 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1016ms 08:39:12 INFO - PROCESS | 3844 | 1461253152687 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:39:12 INFO - PROCESS | 3844 | 1461253152691 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:39:12 INFO - PROCESS | 3844 | 1461253152696 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 3844 | 1461253152700 Marionette TRACE conn3 <- [1,42,null,{}] 08:39:12 INFO - PROCESS | 3844 | 1461253152706 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}] 08:39:12 INFO - PROCESS | 3844 | 1461253152806 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:39:12 INFO - PROCESS | 3844 | 1461253152897 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3844 | ++DOCSHELL 1320EC00 == 19 [pid = 3844] [id = 20] 08:39:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 56 (1320F000) [pid = 3844] [serial = 56] [outer = 00000000] 08:39:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 57 (13783800) [pid = 3844] [serial = 57] [outer = 1320F000] 08:39:12 INFO - PROCESS | 3844 | 1461253152947 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (137A7C00) [pid = 3844] [serial = 58] [outer = 1320F000] 08:39:13 INFO - PROCESS | 3844 | --DOCSHELL 1675F800 == 18 [pid = 3844] [id = 4] 08:39:13 INFO - PROCESS | 3844 | 1461253153372 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]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 712ms 08:39:13 INFO - PROCESS | 3844 | 1461253153419 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3844 | 1461253153424 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:39:13 INFO - PROCESS | 3844 | 1461253153430 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:39:13 INFO - PROCESS | 3844 | 1461253153433 Marionette TRACE conn3 <- [1,46,null,{}] 08:39:13 INFO - PROCESS | 3844 | 1461253153436 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}] 08:39:13 INFO - PROCESS | 3844 | 1461253153517 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:39:13 INFO - PROCESS | 3844 | 1461253153586 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 3844 | ++DOCSHELL 13A01400 == 19 [pid = 3844] [id = 21] 08:39:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (13A03400) [pid = 3844] [serial = 59] [outer = 00000000] 08:39:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (143AB400) [pid = 3844] [serial = 60] [outer = 13A03400] 08:39:13 INFO - PROCESS | 3844 | 1461253153642 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (14953C00) [pid = 3844] [serial = 61] [outer = 13A03400] 08:39:13 INFO - PROCESS | 3844 | 1461253153977 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]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 577ms 08:39:13 INFO - PROCESS | 3844 | 1461253154011 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3844 | 1461253154013 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:39:14 INFO - PROCESS | 3844 | 1461253154038 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 3844 | 1461253154042 Marionette TRACE conn3 <- [1,50,null,{}] 08:39:14 INFO - PROCESS | 3844 | 1461253154043 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}] 08:39:14 INFO - PROCESS | 3844 | 1461253154123 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:39:14 INFO - PROCESS | 3844 | 1461253154156 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3844 | ++DOCSHELL 15A3A000 == 20 [pid = 3844] [id = 22] 08:39:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (15A3A400) [pid = 3844] [serial = 62] [outer = 00000000] 08:39:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (15AE8400) [pid = 3844] [serial = 63] [outer = 15A3A400] 08:39:14 INFO - PROCESS | 3844 | 1461253154203 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (15AF7800) [pid = 3844] [serial = 64] [outer = 15A3A400] 08:39:14 INFO - PROCESS | 3844 | 1461253154649 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 697ms 08:39:14 INFO - PROCESS | 3844 | 1461253154703 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3844 | 1461253154705 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:39:14 INFO - PROCESS | 3844 | 1461253154708 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 3844 | 1461253154710 Marionette TRACE conn3 <- [1,54,null,{}] 08:39:14 INFO - PROCESS | 3844 | 1461253154713 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}] 08:39:14 INFO - PROCESS | 3844 | 1461253154788 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:39:14 INFO - PROCESS | 3844 | 1461253154794 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3844 | ++DOCSHELL 15CDDC00 == 21 [pid = 3844] [id = 23] 08:39:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (15DC5800) [pid = 3844] [serial = 65] [outer = 00000000] 08:39:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (179D6400) [pid = 3844] [serial = 66] [outer = 15DC5800] 08:39:14 INFO - PROCESS | 3844 | 1461253154839 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (17E72800) [pid = 3844] [serial = 67] [outer = 15DC5800] 08:39:15 INFO - PROCESS | 3844 | 1461253155187 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 515ms 08:39:15 INFO - PROCESS | 3844 | 1461253155227 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3844 | 1461253155228 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:39:15 INFO - PROCESS | 3844 | 1461253155232 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3844 | 1461253155233 Marionette TRACE conn3 <- [1,58,null,{}] 08:39:15 INFO - PROCESS | 3844 | 1461253155237 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}] 08:39:15 INFO - PROCESS | 3844 | 1461253155337 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:39:15 INFO - PROCESS | 3844 | 1461253155345 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3844 | ++DOCSHELL 15CD3800 == 22 [pid = 3844] [id = 24] 08:39:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (17EC2800) [pid = 3844] [serial = 68] [outer = 00000000] 08:39:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (18144400) [pid = 3844] [serial = 69] [outer = 17EC2800] 08:39:15 INFO - PROCESS | 3844 | 1461253155392 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (181B3C00) [pid = 3844] [serial = 70] [outer = 17EC2800] 08:39:15 INFO - PROCESS | 3844 | 1461253155757 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 576ms 08:39:15 INFO - PROCESS | 3844 | 1461253155812 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3844 | 1461253155814 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:39:15 INFO - PROCESS | 3844 | 1461253155817 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:39:15 INFO - PROCESS | 3844 | 1461253155818 Marionette TRACE conn3 <- [1,62,null,{}] 08:39:15 INFO - PROCESS | 3844 | 1461253155822 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}] 08:39:15 INFO - PROCESS | 3844 | 1461253155937 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:39:15 INFO - PROCESS | 3844 | 1461253155947 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3844 | ++DOCSHELL 18524400 == 23 [pid = 3844] [id = 25] 08:39:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (18527000) [pid = 3844] [serial = 71] [outer = 00000000] 08:39:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (18940000) [pid = 3844] [serial = 72] [outer = 18527000] 08:39:15 INFO - PROCESS | 3844 | 1461253155999 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (18B43C00) [pid = 3844] [serial = 73] [outer = 18527000] 08:39:16 INFO - PROCESS | 3844 | 1461253156342 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 576ms 08:39:16 INFO - PROCESS | 3844 | 1461253156397 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3844 | 1461253156399 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:39:16 INFO - PROCESS | 3844 | 1461253156402 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 3844 | 1461253156403 Marionette TRACE conn3 <- [1,66,null,{}] 08:39:16 INFO - PROCESS | 3844 | 1461253156407 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}] 08:39:16 INFO - PROCESS | 3844 | 1461253156478 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:39:16 INFO - PROCESS | 3844 | 1461253156564 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3844 | ++DOCSHELL 19497C00 == 24 [pid = 3844] [id = 26] 08:39:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (194A7800) [pid = 3844] [serial = 74] [outer = 00000000] 08:39:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1991D800) [pid = 3844] [serial = 75] [outer = 194A7800] 08:39:16 INFO - PROCESS | 3844 | 1461253156610 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (1991B800) [pid = 3844] [serial = 76] [outer = 194A7800] 08:39:16 INFO - PROCESS | 3844 | 1461253156902 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 530ms 08:39:16 INFO - PROCESS | 3844 | 1461253156920 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3844 | 1461253156922 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:39:16 INFO - PROCESS | 3844 | 1461253156925 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 3844 | 1461253156927 Marionette TRACE conn3 <- [1,70,null,{}] 08:39:16 INFO - PROCESS | 3844 | 1461253156935 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}] 08:39:17 INFO - PROCESS | 3844 | 1461253157006 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:39:17 INFO - PROCESS | 3844 | 1461253157012 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3844 | ++DOCSHELL 156A9000 == 25 [pid = 3844] [id = 27] 08:39:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (16335000) [pid = 3844] [serial = 77] [outer = 00000000] 08:39:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (19FE8400) [pid = 3844] [serial = 78] [outer = 16335000] 08:39:17 INFO - PROCESS | 3844 | 1461253157059 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (1A159C00) [pid = 3844] [serial = 79] [outer = 16335000] 08:39:17 INFO - PROCESS | 3844 | 1461253157419 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 516ms 08:39:17 INFO - PROCESS | 3844 | 1461253157463 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3844 | 1461253157465 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:39:17 INFO - PROCESS | 3844 | 1461253157469 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3844 | 1461253157471 Marionette TRACE conn3 <- [1,74,null,{}] 08:39:17 INFO - PROCESS | 3844 | 1461253157474 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}] 08:39:17 INFO - PROCESS | 3844 | 1461253157546 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:39:17 INFO - PROCESS | 3844 | 1461253157552 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3844 | ++DOCSHELL 199AC000 == 26 [pid = 3844] [id = 28] 08:39:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (199AE400) [pid = 3844] [serial = 80] [outer = 00000000] 08:39:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1A2B4C00) [pid = 3844] [serial = 81] [outer = 199AE400] 08:39:17 INFO - PROCESS | 3844 | 1461253157596 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1A1C9000) [pid = 3844] [serial = 82] [outer = 199AE400] 08:39:17 INFO - PROCESS | 3844 | 1461253157967 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 515ms 08:39:17 INFO - PROCESS | 3844 | 1461253157986 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3844 | 1461253157988 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:39:17 INFO - PROCESS | 3844 | 1461253157991 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:39:17 INFO - PROCESS | 3844 | 1461253157993 Marionette TRACE conn3 <- [1,78,null,{}] 08:39:17 INFO - PROCESS | 3844 | 1461253157996 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}] 08:39:18 INFO - PROCESS | 3844 | 1461253158098 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:39:18 INFO - PROCESS | 3844 | 1461253158106 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3844 | ++DOCSHELL 15A35400 == 27 [pid = 3844] [id = 29] 08:39:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (15CE0000) [pid = 3844] [serial = 83] [outer = 00000000] 08:39:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1A6ECC00) [pid = 3844] [serial = 84] [outer = 15CE0000] 08:39:18 INFO - PROCESS | 3844 | 1461253158152 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (1A8A4400) [pid = 3844] [serial = 85] [outer = 15CE0000] 08:39:18 INFO - PROCESS | 3844 | 1461253158535 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 577ms 08:39:18 INFO - PROCESS | 3844 | 1461253158588 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3844 | 1461253158591 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:39:18 INFO - PROCESS | 3844 | 1461253158594 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 3844 | 1461253158597 Marionette TRACE conn3 <- [1,82,null,{}] 08:39:18 INFO - PROCESS | 3844 | 1461253158584 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}] 08:39:18 INFO - PROCESS | 3844 | 1461253158708 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:39:18 INFO - PROCESS | 3844 | 1461253158724 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3844 | ++DOCSHELL 1AF37400 == 28 [pid = 3844] [id = 30] 08:39:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1AF3C800) [pid = 3844] [serial = 86] [outer = 00000000] 08:39:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1C43E800) [pid = 3844] [serial = 87] [outer = 1AF3C800] 08:39:18 INFO - PROCESS | 3844 | 1461253158771 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1CCA8C00) [pid = 3844] [serial = 88] [outer = 1AF3C800] 08:39:19 INFO - PROCESS | 3844 | 1461253159137 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 621ms 08:39:19 INFO - PROCESS | 3844 | 1461253159196 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3844 | 1461253159198 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:39:19 INFO - PROCESS | 3844 | 1461253159201 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3844 | 1461253159203 Marionette TRACE conn3 <- [1,86,null,{}] 08:39:19 INFO - PROCESS | 3844 | 1461253159206 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}] 08:39:19 INFO - PROCESS | 3844 | 1461253159316 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:39:19 INFO - PROCESS | 3844 | 1461253159325 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3844 | ++DOCSHELL 15A36000 == 29 [pid = 3844] [id = 31] 08:39:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (15ADB000) [pid = 3844] [serial = 89] [outer = 00000000] 08:39:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1CE1D800) [pid = 3844] [serial = 90] [outer = 15ADB000] 08:39:19 INFO - PROCESS | 3844 | 1461253159368 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1CCB7000) [pid = 3844] [serial = 91] [outer = 15ADB000] 08:39:19 INFO - PROCESS | 3844 | 1461253159719 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 576ms 08:39:19 INFO - PROCESS | 3844 | 1461253159782 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3844 | 1461253159784 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 3844 | 1461253159787 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:39:19 INFO - PROCESS | 3844 | 1461253159789 Marionette TRACE conn3 <- [1,90,null,{}] 08:39:19 INFO - PROCESS | 3844 | 1461253159793 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}] 08:39:19 INFO - PROCESS | 3844 | 1461253159864 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:39:19 INFO - PROCESS | 3844 | 1461253159956 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3844 | ++DOCSHELL 17929800 == 30 [pid = 3844] [id = 32] 08:39:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A6EC400) [pid = 3844] [serial = 92] [outer = 00000000] 08:39:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1CF89C00) [pid = 3844] [serial = 93] [outer = 1A6EC400] 08:39:19 INFO - PROCESS | 3844 | 1461253160002 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1D19B400) [pid = 3844] [serial = 94] [outer = 1A6EC400] 08:39:20 INFO - PROCESS | 3844 | 1461253160320 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 576ms 08:39:20 INFO - PROCESS | 3844 | 1461253160368 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 3844 | 1461253160370 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:39:20 INFO - PROCESS | 3844 | 1461253160373 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:39:20 INFO - PROCESS | 3844 | 1461253160374 Marionette TRACE conn3 <- [1,94,null,{}] 08:39:20 INFO - PROCESS | 3844 | 1461253160378 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}] 08:39:21 INFO - PROCESS | 3844 | 1461253161205 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:39:21 INFO - PROCESS | 3844 | 1461253161296 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3844 | ++DOCSHELL 12CFF000 == 31 [pid = 3844] [id = 33] 08:39:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (12DD3800) [pid = 3844] [serial = 95] [outer = 00000000] 08:39:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13269C00) [pid = 3844] [serial = 96] [outer = 12DD3800] 08:39:21 INFO - PROCESS | 3844 | 1461253161344 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (136DF000) [pid = 3844] [serial = 97] [outer = 12DD3800] 08:39:21 INFO - PROCESS | 3844 | 1461253161743 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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1410ms 08:39:21 INFO - PROCESS | 3844 | 1461253161795 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3844 | 1461253161800 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:39:21 INFO - PROCESS | 3844 | 1461253161805 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:39:21 INFO - PROCESS | 3844 | 1461253161809 Marionette TRACE conn3 <- [1,98,null,{}] 08:39:21 INFO - PROCESS | 3844 | 1461253161813 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}] 08:39:21 INFO - PROCESS | 3844 | 1461253161912 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:39:21 INFO - PROCESS | 3844 | 1461253161922 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3844 | ++DOCSHELL 1495C000 == 32 [pid = 3844] [id = 34] 08:39:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (149ED400) [pid = 3844] [serial = 98] [outer = 00000000] 08:39:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15417C00) [pid = 3844] [serial = 99] [outer = 149ED400] 08:39:21 INFO - PROCESS | 3844 | 1461253161990 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (156AC000) [pid = 3844] [serial = 100] [outer = 149ED400] 08:39:22 INFO - PROCESS | 3844 | 1461253162396 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 606ms 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (16761C00) [pid = 3844] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1DEEF400) [pid = 3844] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1DA86000) [pid = 3844] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1D874C00) [pid = 3844] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1D706000) [pid = 3844] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1D1A3C00) [pid = 3844] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1CCA8800) [pid = 3844] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (194A7800) [pid = 3844] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16335000) [pid = 3844] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (199AE400) [pid = 3844] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15CE0000) [pid = 3844] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1AF3C800) [pid = 3844] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (15ADB000) [pid = 3844] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1DEFB000) [pid = 3844] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (13207800) [pid = 3844] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (13AD6C00) [pid = 3844] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1320F000) [pid = 3844] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13A03400) [pid = 3844] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (15A3A400) [pid = 3844] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (15DC5800) [pid = 3844] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (17EC2800) [pid = 3844] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:39:22 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (18527000) [pid = 3844] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:39:22 INFO - PROCESS | 3844 | 1461253162958 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 3844 | 1461253162961 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:39:22 INFO - PROCESS | 3844 | 1461253162971 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:39:22 INFO - PROCESS | 3844 | 1461253162973 Marionette TRACE conn3 <- [1,102,null,{}] 08:39:22 INFO - PROCESS | 3844 | 1461253162977 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}] 08:39:23 INFO - PROCESS | 3844 | 1461253163052 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:39:23 INFO - PROCESS | 3844 | 1461253163061 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3844 | ++DOCSHELL 13CA8400 == 33 [pid = 3844] [id = 35] 08:39:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (13CB5000) [pid = 3844] [serial = 101] [outer = 00000000] 08:39:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (1570CC00) [pid = 3844] [serial = 102] [outer = 13CB5000] 08:39:23 INFO - PROCESS | 3844 | 1461253163106 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (15AD7400) [pid = 3844] [serial = 103] [outer = 13CB5000] 08:39:23 INFO - PROCESS | 3844 | 1461253163486 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 576ms 08:39:23 INFO - PROCESS | 3844 | 1461253163552 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3844 | 1461253163556 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:39:23 INFO - PROCESS | 3844 | 1461253163566 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 3844 | 1461253163570 Marionette TRACE conn3 <- [1,106,null,{}] 08:39:23 INFO - PROCESS | 3844 | 1461253163573 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}] 08:39:23 INFO - PROCESS | 3844 | 1461253163648 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:39:23 INFO - PROCESS | 3844 | 1461253163656 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3844 | ++DOCSHELL 164B7000 == 34 [pid = 3844] [id = 36] 08:39:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (167CD800) [pid = 3844] [serial = 104] [outer = 00000000] 08:39:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (179CF000) [pid = 3844] [serial = 105] [outer = 167CD800] 08:39:23 INFO - PROCESS | 3844 | 1461253163701 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (17E76C00) [pid = 3844] [serial = 106] [outer = 167CD800] 08:39:24 INFO - PROCESS | 3844 | 1461253164085 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 576ms 08:39:24 INFO - PROCESS | 3844 | 1461253164142 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3844 | 1461253164144 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:39:24 INFO - PROCESS | 3844 | 1461253164148 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3844 | 1461253164149 Marionette TRACE conn3 <- [1,110,null,{}] 08:39:24 INFO - PROCESS | 3844 | 1461253164153 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}] 08:39:24 INFO - PROCESS | 3844 | 1461253164224 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:39:24 INFO - PROCESS | 3844 | 1461253164230 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3844 | ++DOCSHELL 17929C00 == 35 [pid = 3844] [id = 37] 08:39:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17ECE800) [pid = 3844] [serial = 107] [outer = 00000000] 08:39:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1852DC00) [pid = 3844] [serial = 108] [outer = 17ECE800] 08:39:24 INFO - PROCESS | 3844 | 1461253164273 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (18935800) [pid = 3844] [serial = 109] [outer = 17ECE800] 08:39:24 INFO - PROCESS | 3844 | 1461253164690 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 576ms 08:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:39:24 INFO - PROCESS | 3844 | 1461253164727 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3844 | 1461253164729 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:39:24 INFO - PROCESS | 3844 | 1461253164732 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3844 | 1461253164734 Marionette TRACE conn3 <- [1,114,null,{}] 08:39:24 INFO - PROCESS | 3844 | 1461253164737 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}] 08:39:24 INFO - PROCESS | 3844 | 1461253164815 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:39:24 INFO - PROCESS | 3844 | 1461253164825 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3844 | ++DOCSHELL 18B3EC00 == 36 [pid = 3844] [id = 38] 08:39:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18B3F000) [pid = 3844] [serial = 110] [outer = 00000000] 08:39:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (19491000) [pid = 3844] [serial = 111] [outer = 18B3F000] 08:39:24 INFO - PROCESS | 3844 | 1461253164877 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (19926800) [pid = 3844] [serial = 112] [outer = 18B3F000] 08:39:25 INFO - PROCESS | 3844 | 1461253165438 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 713ms 08:39:25 INFO - PROCESS | 3844 | 1461253165456 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 3844 | 1461253165460 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:39:25 INFO - PROCESS | 3844 | 1461253165465 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 3844 | 1461253165468 Marionette TRACE conn3 <- [1,118,null,{}] 08:39:25 INFO - PROCESS | 3844 | 1461253165474 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}] 08:39:25 INFO - PROCESS | 3844 | 1461253165603 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:39:25 INFO - PROCESS | 3844 | 1461253165689 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3844 | ++DOCSHELL 13A01C00 == 37 [pid = 3844] [id = 39] 08:39:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (13ACD800) [pid = 3844] [serial = 113] [outer = 00000000] 08:39:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (149FC000) [pid = 3844] [serial = 114] [outer = 13ACD800] 08:39:25 INFO - PROCESS | 3844 | 1461253165728 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (156AB800) [pid = 3844] [serial = 115] [outer = 13ACD800] 08:39:26 INFO - PROCESS | 3844 | 1461253166224 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 773ms 08:39:26 INFO - PROCESS | 3844 | 1461253166232 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3844 | 1461253166238 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:39:26 INFO - PROCESS | 3844 | 1461253166244 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 3844 | 1461253166247 Marionette TRACE conn3 <- [1,122,null,{}] 08:39:26 INFO - PROCESS | 3844 | 1461253166251 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}] 08:39:26 INFO - PROCESS | 3844 | 1461253166351 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:39:26 INFO - PROCESS | 3844 | 1461253166433 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 3844 | ++DOCSHELL 1675FC00 == 38 [pid = 3844] [id = 40] 08:39:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16761C00) [pid = 3844] [serial = 116] [outer = 00000000] 08:39:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1852CC00) [pid = 3844] [serial = 117] [outer = 16761C00] 08:39:26 INFO - PROCESS | 3844 | 1461253166487 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (18940400) [pid = 3844] [serial = 118] [outer = 16761C00] 08:39:26 INFO - PROCESS | 3844 | 1461253166999 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 773ms 08:39:27 INFO - PROCESS | 3844 | 1461253167027 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3844 | 1461253167029 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:39:27 INFO - PROCESS | 3844 | 1461253167033 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 3844 | 1461253167037 Marionette TRACE conn3 <- [1,126,null,{}] 08:39:27 INFO - PROCESS | 3844 | 1461253167048 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}] 08:39:27 INFO - PROCESS | 3844 | 1461253167145 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:39:27 INFO - PROCESS | 3844 | 1461253167226 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3844 | ++DOCSHELL 199AFC00 == 39 [pid = 3844] [id = 41] 08:39:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (19BA8C00) [pid = 3844] [serial = 119] [outer = 00000000] 08:39:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1A2B4400) [pid = 3844] [serial = 120] [outer = 19BA8C00] 08:39:27 INFO - PROCESS | 3844 | 1461253167284 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1A6A1800) [pid = 3844] [serial = 121] [outer = 19BA8C00] 08:39:27 INFO - PROCESS | 3844 | 1461253167765 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 774ms 08:39:27 INFO - PROCESS | 3844 | 1461253167818 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3844 | 1461253167821 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:39:27 INFO - PROCESS | 3844 | 1461253167824 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 3844 | 1461253167826 Marionette TRACE conn3 <- [1,130,null,{}] 08:39:27 INFO - PROCESS | 3844 | 1461253167830 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}] 08:39:27 INFO - PROCESS | 3844 | 1461253167914 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:39:27 INFO - PROCESS | 3844 | 1461253167996 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 3844 | ++DOCSHELL 156A2C00 == 40 [pid = 3844] [id = 42] 08:39:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1675E000) [pid = 3844] [serial = 122] [outer = 00000000] 08:39:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1AA7F000) [pid = 3844] [serial = 123] [outer = 1675E000] 08:39:28 INFO - PROCESS | 3844 | 1461253168051 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1C391800) [pid = 3844] [serial = 124] [outer = 1675E000] 08:39:28 INFO - PROCESS | 3844 | 1461253168587 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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 818ms 08:39:28 INFO - PROCESS | 3844 | 1461253168638 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 3844 | 1461253168640 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:39:28 INFO - PROCESS | 3844 | 1461253168644 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 3844 | 1461253168646 Marionette TRACE conn3 <- [1,134,null,{}] 08:39:28 INFO - PROCESS | 3844 | 1461253168650 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}] 08:39:28 INFO - PROCESS | 3844 | 1461253168740 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:39:28 INFO - PROCESS | 3844 | 1461253168811 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 3844 | ++DOCSHELL 13AD4C00 == 41 [pid = 3844] [id = 43] 08:39:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13AD6800) [pid = 3844] [serial = 125] [outer = 00000000] 08:39:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (15411C00) [pid = 3844] [serial = 126] [outer = 13AD6800] 08:39:28 INFO - PROCESS | 3844 | 1461253168865 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15AEF400) [pid = 3844] [serial = 127] [outer = 13AD6800] 08:39:29 INFO - PROCESS | 3844 | 1461253169456 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]]]}] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 17929C00 == 40 [pid = 3844] [id = 37] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 164B7000 == 39 [pid = 3844] [id = 36] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 13CA8400 == 38 [pid = 3844] [id = 35] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 1495C000 == 37 [pid = 3844] [id = 34] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 12CFF000 == 36 [pid = 3844] [id = 33] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 156A2C00 == 35 [pid = 3844] [id = 42] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 17929800 == 34 [pid = 3844] [id = 32] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 15A35400 == 33 [pid = 3844] [id = 29] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 1675FC00 == 32 [pid = 3844] [id = 40] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 199AFC00 == 31 [pid = 3844] [id = 41] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 1AF37400 == 30 [pid = 3844] [id = 30] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 18B3EC00 == 29 [pid = 3844] [id = 38] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 15A36000 == 28 [pid = 3844] [id = 31] 08:39:29 INFO - PROCESS | 3844 | --DOCSHELL 13A01C00 == 27 [pid = 3844] [id = 39] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (167D2400) [pid = 3844] [serial = 9] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (167D7800) [pid = 3844] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1495C800) [pid = 3844] [serial = 4] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1991D800) [pid = 3844] [serial = 75] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (19FE8400) [pid = 3844] [serial = 78] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1A2B4C00) [pid = 3844] [serial = 81] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1A6ECC00) [pid = 3844] [serial = 84] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1C43E800) [pid = 3844] [serial = 87] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1CE1D800) [pid = 3844] [serial = 90] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (13261000) [pid = 3844] [serial = 51] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15AE9800) [pid = 3844] [serial = 54] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13783800) [pid = 3844] [serial = 57] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (143AB400) [pid = 3844] [serial = 60] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (15AE8400) [pid = 3844] [serial = 63] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (15AF7800) [pid = 3844] [serial = 64] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (179D6400) [pid = 3844] [serial = 66] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (18144400) [pid = 3844] [serial = 69] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (18940000) [pid = 3844] [serial = 72] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (181B3C00) [pid = 3844] [serial = 70] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (18B43C00) [pid = 3844] [serial = 73] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1991B800) [pid = 3844] [serial = 76] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1A159C00) [pid = 3844] [serial = 79] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (137A7C00) [pid = 3844] [serial = 58] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1A1C9000) [pid = 3844] [serial = 82] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (14953C00) [pid = 3844] [serial = 61] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (17E72800) [pid = 3844] [serial = 67] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1A8A4400) [pid = 3844] [serial = 85] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1CCA8C00) [pid = 3844] [serial = 88] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (15CDAC00) [pid = 3844] [serial = 55] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (136DE800) [pid = 3844] [serial = 52] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1CCB7000) [pid = 3844] [serial = 91] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (1E28EC00) [pid = 3844] [serial = 43] [outer = 00000000] [url = about:blank] 08:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (1D87E000) [pid = 3844] [serial = 33] [outer = 00000000] [url = about:blank] 08:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1364ms 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1D75D000) [pid = 3844] [serial = 30] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1D764400) [pid = 3844] [serial = 31] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1D46C400) [pid = 3844] [serial = 27] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1D46FC00) [pid = 3844] [serial = 28] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (1CF8A800) [pid = 3844] [serial = 24] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (1CCAB800) [pid = 3844] [serial = 21] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (1CCAE800) [pid = 3844] [serial = 22] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (194A8400) [pid = 3844] [serial = 17] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (19496800) [pid = 3844] [serial = 14] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (1E288C00) [pid = 3844] [serial = 45] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (1E85A400) [pid = 3844] [serial = 48] [outer = 00000000] [url = about:blank] 08:39:29 INFO - PROCESS | 3844 | --DOMWINDOW == 60 (1E28C400) [pid = 3844] [serial = 42] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 3844 | --DOMWINDOW == 59 (1DEF6C00) [pid = 3844] [serial = 39] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 3844 | --DOMWINDOW == 58 (1DEFA000) [pid = 3844] [serial = 40] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 3844 | --DOMWINDOW == 57 (1DD90000) [pid = 3844] [serial = 36] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 3844 | --DOMWINDOW == 56 (1DD93000) [pid = 3844] [serial = 37] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 3844 | --DOMWINDOW == 55 (1DA7CC00) [pid = 3844] [serial = 34] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 3844 | 1461253170018 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 3844 | 1461253170023 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:39:30 INFO - PROCESS | 3844 | 1461253170065 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 3844 | 1461253170069 Marionette TRACE conn3 <- [1,138,null,{}] 08:39:30 INFO - PROCESS | 3844 | 1461253170078 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}] 08:39:30 INFO - PROCESS | 3844 | 1461253170158 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:39:30 INFO - PROCESS | 3844 | 1461253170166 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3844 | ++DOCSHELL 137AE800 == 28 [pid = 3844] [id = 44] 08:39:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 56 (137AEC00) [pid = 3844] [serial = 128] [outer = 00000000] 08:39:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 57 (13ACDC00) [pid = 3844] [serial = 129] [outer = 137AEC00] 08:39:30 INFO - PROCESS | 3844 | 1461253170213 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 58 (13AD4800) [pid = 3844] [serial = 130] [outer = 137AEC00] 08:39:30 INFO - PROCESS | 3844 | 1461253170623 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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 606ms 08:39:30 INFO - PROCESS | 3844 | 1461253170650 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 3844 | 1461253170653 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:39:30 INFO - PROCESS | 3844 | 1461253170661 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 3844 | 1461253170665 Marionette TRACE conn3 <- [1,142,null,{}] 08:39:30 INFO - PROCESS | 3844 | 1461253170669 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}] 08:39:30 INFO - PROCESS | 3844 | 1461253170744 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:39:30 INFO - PROCESS | 3844 | 1461253170753 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3844 | ++DOCSHELL 15412400 == 29 [pid = 3844] [id = 45] 08:39:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 59 (15653C00) [pid = 3844] [serial = 131] [outer = 00000000] 08:39:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 60 (15ABA000) [pid = 3844] [serial = 132] [outer = 15653C00] 08:39:30 INFO - PROCESS | 3844 | 1461253170797 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 61 (15AEC000) [pid = 3844] [serial = 133] [outer = 15653C00] 08:39:31 INFO - PROCESS | 3844 | 1461253171194 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 576ms 08:39:31 INFO - PROCESS | 3844 | 1461253171240 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3844 | 1461253171242 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:39:31 INFO - PROCESS | 3844 | 1461253171250 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 3844 | 1461253171252 Marionette TRACE conn3 <- [1,146,null,{}] 08:39:31 INFO - PROCESS | 3844 | 1461253171263 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}] 08:39:31 INFO - PROCESS | 3844 | 1461253171343 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:39:31 INFO - PROCESS | 3844 | 1461253171336 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3844 | ++DOCSHELL 16332000 == 30 [pid = 3844] [id = 46] 08:39:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (16335000) [pid = 3844] [serial = 134] [outer = 00000000] 08:39:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (1791C800) [pid = 3844] [serial = 135] [outer = 16335000] 08:39:31 INFO - PROCESS | 3844 | 1461253171385 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (17928800) [pid = 3844] [serial = 136] [outer = 16335000] 08:39:31 INFO - PROCESS | 3844 | 1461253171807 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 576ms 08:39:31 INFO - PROCESS | 3844 | 1461253171830 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3844 | 1461253171832 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:39:31 INFO - PROCESS | 3844 | 1461253171835 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 3844 | 1461253171837 Marionette TRACE conn3 <- [1,150,null,{}] 08:39:31 INFO - PROCESS | 3844 | 1461253171854 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}] 08:39:31 INFO - PROCESS | 3844 | 1461253171914 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:39:31 INFO - PROCESS | 3844 | 1461253171923 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3844 | ++DOCSHELL 17922000 == 31 [pid = 3844] [id = 47] 08:39:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (17EC2800) [pid = 3844] [serial = 137] [outer = 00000000] 08:39:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (181B6400) [pid = 3844] [serial = 138] [outer = 17EC2800] 08:39:31 INFO - PROCESS | 3844 | 1461253171968 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (1852E000) [pid = 3844] [serial = 139] [outer = 17EC2800] 08:39:32 INFO - PROCESS | 3844 | 1461253172392 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 576ms 08:39:32 INFO - PROCESS | 3844 | 1461253172416 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 3844 | 1461253172418 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:39:32 INFO - PROCESS | 3844 | 1461253172421 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:39:32 INFO - PROCESS | 3844 | 1461253172423 Marionette TRACE conn3 <- [1,154,null,{}] 08:39:32 INFO - PROCESS | 3844 | 1461253172430 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}] 08:39:32 INFO - PROCESS | 3844 | 1461253172504 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:39:32 INFO - PROCESS | 3844 | 1461253172513 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3844 | ++DOCSHELL 17ECE000 == 32 [pid = 3844] [id = 48] 08:39:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (181B3000) [pid = 3844] [serial = 140] [outer = 00000000] 08:39:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (18B41000) [pid = 3844] [serial = 141] [outer = 181B3000] 08:39:32 INFO - PROCESS | 3844 | 1461253172556 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (19496C00) [pid = 3844] [serial = 142] [outer = 181B3000] 08:39:32 INFO - PROCESS | 3844 | 1461253172980 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 08:39:33 INFO - PROCESS | 3844 | 1461253173026 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3844 | 1461253173029 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:39:33 INFO - PROCESS | 3844 | 1461253173039 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3844 | 1461253173041 Marionette TRACE conn3 <- [1,158,null,{}] 08:39:33 INFO - PROCESS | 3844 | 1461253173044 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}] 08:39:33 INFO - PROCESS | 3844 | 1461253173158 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:39:33 INFO - PROCESS | 3844 | 1461253173222 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3844 | ++DOCSHELL 195EF400 == 33 [pid = 3844] [id = 49] 08:39:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (1991FC00) [pid = 3844] [serial = 143] [outer = 00000000] 08:39:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (19C97000) [pid = 3844] [serial = 144] [outer = 1991FC00] 08:39:33 INFO - PROCESS | 3844 | 1461253173268 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (1A15E000) [pid = 3844] [serial = 145] [outer = 1991FC00] 08:39:33 INFO - PROCESS | 3844 | 1461253173654 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 667ms 08:39:33 INFO - PROCESS | 3844 | 1461253173724 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3844 | 1461253173726 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:39:33 INFO - PROCESS | 3844 | 1461253173733 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:39:33 INFO - PROCESS | 3844 | 1461253173735 Marionette TRACE conn3 <- [1,162,null,{}] 08:39:33 INFO - PROCESS | 3844 | 1461253173738 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}] 08:39:33 INFO - PROCESS | 3844 | 1461253173853 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:39:33 INFO - PROCESS | 3844 | 1461253173866 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3844 | ++DOCSHELL 1A1BF400 == 34 [pid = 3844] [id = 50] 08:39:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (1A1C9000) [pid = 3844] [serial = 146] [outer = 00000000] 08:39:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1A6E8800) [pid = 3844] [serial = 147] [outer = 1A1C9000] 08:39:33 INFO - PROCESS | 3844 | 1461253173910 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (1AA79C00) [pid = 3844] [serial = 148] [outer = 1A1C9000] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (1A6EC400) [pid = 3844] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (18B3F000) [pid = 3844] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (17ECE800) [pid = 3844] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (149ED400) [pid = 3844] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (13CB5000) [pid = 3844] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (167CD800) [pid = 3844] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:39:34 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (12DD3800) [pid = 3844] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:39:34 INFO - PROCESS | 3844 | 1461253174333 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 606ms 08:39:34 INFO - PROCESS | 3844 | 1461253174357 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 3844 | 1461253174359 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:39:34 INFO - PROCESS | 3844 | 1461253174362 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 3844 | 1461253174363 Marionette TRACE conn3 <- [1,166,null,{}] 08:39:34 INFO - PROCESS | 3844 | 1461253174367 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}] 08:39:34 INFO - PROCESS | 3844 | 1461253174461 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:39:34 INFO - PROCESS | 3844 | 1461253174500 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 3844 | ++DOCSHELL 1541D400 == 35 [pid = 3844] [id = 51] 08:39:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (15AEC800) [pid = 3844] [serial = 149] [outer = 00000000] 08:39:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (19336C00) [pid = 3844] [serial = 150] [outer = 15AEC800] 08:39:34 INFO - PROCESS | 3844 | 1461253174548 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (1A8A4400) [pid = 3844] [serial = 151] [outer = 15AEC800] 08:39:34 INFO - PROCESS | 3844 | 1461253174864 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 515ms 08:39:34 INFO - PROCESS | 3844 | 1461253174881 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 3844 | 1461253174883 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:39:34 INFO - PROCESS | 3844 | 1461253174886 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 3844 | 1461253174888 Marionette TRACE conn3 <- [1,170,null,{}] 08:39:34 INFO - PROCESS | 3844 | 1461253174891 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}] 08:39:34 INFO - PROCESS | 3844 | 1461253174960 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:39:34 INFO - PROCESS | 3844 | 1461253174967 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 3844 | ++DOCSHELL 1AF36800 == 36 [pid = 3844] [id = 52] 08:39:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (1AF37000) [pid = 3844] [serial = 152] [outer = 00000000] 08:39:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (1C4FBC00) [pid = 3844] [serial = 153] [outer = 1AF37000] 08:39:35 INFO - PROCESS | 3844 | 1461253175015 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1C4F9C00) [pid = 3844] [serial = 154] [outer = 1AF37000] 08:39:35 INFO - PROCESS | 3844 | 1461253175384 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 08:39:35 INFO - PROCESS | 3844 | 1461253175405 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3844 | 1461253175407 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:39:35 INFO - PROCESS | 3844 | 1461253175410 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 3844 | 1461253175412 Marionette TRACE conn3 <- [1,174,null,{}] 08:39:35 INFO - PROCESS | 3844 | 1461253175415 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}] 08:39:35 INFO - PROCESS | 3844 | 1461253175487 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:39:35 INFO - PROCESS | 3844 | 1461253175492 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 3844 | ++DOCSHELL 12DD8C00 == 37 [pid = 3844] [id = 53] 08:39:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (136DE800) [pid = 3844] [serial = 155] [outer = 00000000] 08:39:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (1CCA9400) [pid = 3844] [serial = 156] [outer = 136DE800] 08:39:35 INFO - PROCESS | 3844 | 1461253175535 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (1CCAC400) [pid = 3844] [serial = 157] [outer = 136DE800] 08:39:35 INFO - PROCESS | 3844 | 1461253175886 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 515ms 08:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:39:35 INFO - PROCESS | 3844 | 1461253175928 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3844 | 1461253175931 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:39:35 INFO - PROCESS | 3844 | 1461253175934 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 3844 | 1461253175936 Marionette TRACE conn3 <- [1,178,null,{}] 08:39:35 INFO - PROCESS | 3844 | 1461253175944 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}] 08:39:36 INFO - PROCESS | 3844 | 1461253176062 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:39:36 INFO - PROCESS | 3844 | 1461253176070 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 3844 | ++DOCSHELL 12CFFC00 == 38 [pid = 3844] [id = 54] 08:39:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (1C434800) [pid = 3844] [serial = 158] [outer = 00000000] 08:39:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (1CE24000) [pid = 3844] [serial = 159] [outer = 1C434800] 08:39:36 INFO - PROCESS | 3844 | 1461253176120 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1CE26000) [pid = 3844] [serial = 160] [outer = 1C434800] 08:39:36 INFO - PROCESS | 3844 | 1461253176880 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 970ms 08:39:36 INFO - PROCESS | 3844 | 1461253176902 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:39:36 INFO - PROCESS | 3844 | 1461253176905 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:39:36 INFO - PROCESS | 3844 | 1461253176910 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 3844 | 1461253176914 Marionette TRACE conn3 <- [1,182,null,{}] 08:39:36 INFO - PROCESS | 3844 | 1461253176920 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}] 08:39:37 INFO - PROCESS | 3844 | 1461253177031 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:39:37 INFO - PROCESS | 3844 | 1461253177099 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 3844 | ++DOCSHELL 13785400 == 39 [pid = 3844] [id = 55] 08:39:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (14354000) [pid = 3844] [serial = 161] [outer = 00000000] 08:39:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (15A35400) [pid = 3844] [serial = 162] [outer = 14354000] 08:39:37 INFO - PROCESS | 3844 | 1461253177154 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (156A4400) [pid = 3844] [serial = 163] [outer = 14354000] 08:39:37 INFO - PROCESS | 3844 | 1461253177888 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1016ms 08:39:37 INFO - PROCESS | 3844 | 1461253177941 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 3844 | 1461253177945 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:39:37 INFO - PROCESS | 3844 | 1461253177965 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 3844 | 1461253177969 Marionette TRACE conn3 <- [1,186,null,{}] 08:39:37 INFO - PROCESS | 3844 | 1461253177976 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}] 08:39:38 INFO - PROCESS | 3844 | 1461253178068 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:39:38 INFO - PROCESS | 3844 | 1461253178140 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 3844 | ++DOCSHELL 13AD5000 == 40 [pid = 3844] [id = 56] 08:39:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (13CAA000) [pid = 3844] [serial = 164] [outer = 00000000] 08:39:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (143AB400) [pid = 3844] [serial = 165] [outer = 13CAA000] 08:39:38 INFO - PROCESS | 3844 | 1461253178189 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (14957000) [pid = 3844] [serial = 166] [outer = 13CAA000] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 12DD8C00 == 39 [pid = 3844] [id = 53] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 1AF36800 == 38 [pid = 3844] [id = 52] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 1541D400 == 37 [pid = 3844] [id = 51] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 1A1BF400 == 36 [pid = 3844] [id = 50] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 195EF400 == 35 [pid = 3844] [id = 49] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 17ECE000 == 34 [pid = 3844] [id = 48] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 17922000 == 33 [pid = 3844] [id = 47] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 16332000 == 32 [pid = 3844] [id = 46] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 15412400 == 31 [pid = 3844] [id = 45] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 137AE800 == 30 [pid = 3844] [id = 44] 08:39:38 INFO - PROCESS | 3844 | --DOCSHELL 13AD4C00 == 29 [pid = 3844] [id = 43] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1D19B400) [pid = 3844] [serial = 94] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (19926800) [pid = 3844] [serial = 112] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1852DC00) [pid = 3844] [serial = 108] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (15417C00) [pid = 3844] [serial = 99] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1570CC00) [pid = 3844] [serial = 102] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (156AC000) [pid = 3844] [serial = 100] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (17E76C00) [pid = 3844] [serial = 106] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (13269C00) [pid = 3844] [serial = 96] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (15AD7400) [pid = 3844] [serial = 103] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (136DF000) [pid = 3844] [serial = 97] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (179CF000) [pid = 3844] [serial = 105] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (18935800) [pid = 3844] [serial = 109] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1CF89C00) [pid = 3844] [serial = 93] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (19491000) [pid = 3844] [serial = 111] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3844 | 1461253178670 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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 774ms 08:39:38 INFO - PROCESS | 3844 | 1461253178732 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 3844 | 1461253178738 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:39:38 INFO - PROCESS | 3844 | 1461253178744 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 3844 | 1461253178747 Marionette TRACE conn3 <- [1,190,null,{}] 08:39:38 INFO - PROCESS | 3844 | 1461253178751 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}] 08:39:38 INFO - PROCESS | 3844 | 1461253178826 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:39:38 INFO - PROCESS | 3844 | 1461253178897 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 3844 | ++DOCSHELL 136E0000 == 30 [pid = 3844] [id = 57] 08:39:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (13A08800) [pid = 3844] [serial = 167] [outer = 00000000] 08:39:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (15ADB000) [pid = 3844] [serial = 168] [outer = 13A08800] 08:39:38 INFO - PROCESS | 3844 | 1461253178941 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (15C02400) [pid = 3844] [serial = 169] [outer = 13A08800] 08:39:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (16762000) [pid = 3844] [serial = 170] [outer = 1E809800] 08:39:39 INFO - PROCESS | 3844 | 1461253179345 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 621ms 08:39:39 INFO - PROCESS | 3844 | 1461253179374 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3844 | 1461253179376 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:39:39 INFO - PROCESS | 3844 | 1461253179380 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3844 | 1461253179384 Marionette TRACE conn3 <- [1,194,null,{}] 08:39:39 INFO - PROCESS | 3844 | 1461253179395 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}] 08:39:39 INFO - PROCESS | 3844 | 1461253179482 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:39:39 INFO - PROCESS | 3844 | 1461253179492 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 3844 | ++DOCSHELL 179D2000 == 31 [pid = 3844] [id = 58] 08:39:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (17E6BC00) [pid = 3844] [serial = 171] [outer = 00000000] 08:39:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (1813DC00) [pid = 3844] [serial = 172] [outer = 17E6BC00] 08:39:39 INFO - PROCESS | 3844 | 1461253179539 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (181AF400) [pid = 3844] [serial = 173] [outer = 17E6BC00] 08:39:39 INFO - PROCESS | 3844 | 1461253179934 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 576ms 08:39:39 INFO - PROCESS | 3844 | 1461253179959 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3844 | 1461253179962 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:39:39 INFO - PROCESS | 3844 | 1461253179965 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3844 | 1461253179967 Marionette TRACE conn3 <- [1,198,null,{}] 08:39:39 INFO - PROCESS | 3844 | 1461253179974 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}] 08:39:40 INFO - PROCESS | 3844 | 1461253180047 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:39:40 INFO - PROCESS | 3844 | 1461253180054 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3844 | ++DOCSHELL 181B7400 == 32 [pid = 3844] [id = 59] 08:39:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (18940C00) [pid = 3844] [serial = 174] [outer = 00000000] 08:39:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (19496800) [pid = 3844] [serial = 175] [outer = 18940C00] 08:39:40 INFO - PROCESS | 3844 | 1461253180105 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (194AC400) [pid = 3844] [serial = 176] [outer = 18940C00] 08:39:40 INFO - PROCESS | 3844 | 1461253180499 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 576ms 08:39:40 INFO - PROCESS | 3844 | 1461253180555 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3844 | 1461253180557 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:39:40 INFO - PROCESS | 3844 | 1461253180560 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 3844 | 1461253180562 Marionette TRACE conn3 <- [1,202,null,{}] 08:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:39:40 INFO - PROCESS | 3844 | 1461253180565 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}] 08:39:40 INFO - PROCESS | 3844 | 1461253180665 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:39:40 INFO - PROCESS | 3844 | 1461253180670 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3844 | ++DOCSHELL 199AE400 == 33 [pid = 3844] [id = 60] 08:39:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (199AF800) [pid = 3844] [serial = 177] [outer = 00000000] 08:39:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (19C49000) [pid = 3844] [serial = 178] [outer = 199AF800] 08:39:40 INFO - PROCESS | 3844 | 1461253180714 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1A157C00) [pid = 3844] [serial = 179] [outer = 199AF800] 08:39:41 INFO - PROCESS | 3844 | 1461253181107 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 576ms 08:39:41 INFO - PROCESS | 3844 | 1461253181138 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 3844 | 1461253181140 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 3844 | 1461253181144 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:39:41 INFO - PROCESS | 3844 | 1461253181145 Marionette TRACE conn3 <- [1,206,null,{}] 08:39:41 INFO - PROCESS | 3844 | 1461253181155 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}] 08:39:41 INFO - PROCESS | 3844 | 1461253181268 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:39:41 INFO - PROCESS | 3844 | 1461253181275 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3844 | ++DOCSHELL 19C47400 == 34 [pid = 3844] [id = 61] 08:39:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1A15B000) [pid = 3844] [serial = 180] [outer = 00000000] 08:39:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1C392800) [pid = 3844] [serial = 181] [outer = 1A15B000] 08:39:41 INFO - PROCESS | 3844 | 1461253181319 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1CCAB800) [pid = 3844] [serial = 182] [outer = 1A15B000] 08:39:41 INFO - PROCESS | 3844 | 1461253181788 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 682ms 08:39:41 INFO - PROCESS | 3844 | 1461253181827 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 3844 | 1461253181829 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:39:41 INFO - PROCESS | 3844 | 1461253181832 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 3844 | 1461253181834 Marionette TRACE conn3 <- [1,210,null,{}] 08:39:41 INFO - PROCESS | 3844 | 1461253181837 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}] 08:39:41 INFO - PROCESS | 3844 | 1461253181933 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:39:41 INFO - PROCESS | 3844 | 1461253181939 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3844 | ++DOCSHELL 1C436000 == 35 [pid = 3844] [id = 62] 08:39:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1C4F5800) [pid = 3844] [serial = 183] [outer = 00000000] 08:39:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1CF87000) [pid = 3844] [serial = 184] [outer = 1C4F5800] 08:39:41 INFO - PROCESS | 3844 | 1461253181965 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1CF7E400) [pid = 3844] [serial = 185] [outer = 1C4F5800] 08:39:42 INFO - PROCESS | 3844 | 1461253182369 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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 576ms 08:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:39:42 INFO - PROCESS | 3844 | 1461253182413 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 3844 | 1461253182414 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:39:42 INFO - PROCESS | 3844 | 1461253182418 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 3844 | 1461253182419 Marionette TRACE conn3 <- [1,214,null,{}] 08:39:42 INFO - PROCESS | 3844 | 1461253182423 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}] 08:39:42 INFO - PROCESS | 3844 | 1461253182515 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:39:42 INFO - PROCESS | 3844 | 1461253182521 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 3844 | ++DOCSHELL 13783C00 == 36 [pid = 3844] [id = 63] 08:39:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1CE1E000) [pid = 3844] [serial = 186] [outer = 00000000] 08:39:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1D30B000) [pid = 3844] [serial = 187] [outer = 1CE1E000] 08:39:42 INFO - PROCESS | 3844 | 1461253182565 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1D310800) [pid = 3844] [serial = 188] [outer = 1CE1E000] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (181B3000) [pid = 3844] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (137AEC00) [pid = 3844] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16335000) [pid = 3844] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (15653C00) [pid = 3844] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (136DE800) [pid = 3844] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (17EC2800) [pid = 3844] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15AEC800) [pid = 3844] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1991FC00) [pid = 3844] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (13ACD800) [pid = 3844] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16761C00) [pid = 3844] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (19BA8C00) [pid = 3844] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1675E000) [pid = 3844] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1A1C9000) [pid = 3844] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:39:42 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1AF37000) [pid = 3844] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:39:43 INFO - PROCESS | 3844 | 1461253183119 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 713ms 08:39:43 INFO - PROCESS | 3844 | 1461253183140 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 3844 | 1461253183142 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:39:43 INFO - PROCESS | 3844 | 1461253183127 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:39:43 INFO - PROCESS | 3844 | 1461253183129 Marionette TRACE conn3 <- [1,218,null,{}] 08:39:43 INFO - PROCESS | 3844 | 1461253183132 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}] 08:39:43 INFO - PROCESS | 3844 | 1461253183203 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:39:43 INFO - PROCESS | 3844 | 1461253183209 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3844 | ++DOCSHELL 1377CC00 == 37 [pid = 3844] [id = 64] 08:39:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (13ACD800) [pid = 3844] [serial = 189] [outer = 00000000] 08:39:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1A1C9000) [pid = 3844] [serial = 190] [outer = 13ACD800] 08:39:43 INFO - PROCESS | 3844 | 1461253183253 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (19FED800) [pid = 3844] [serial = 191] [outer = 13ACD800] 08:39:43 INFO - PROCESS | 3844 | 1461253183629 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 515ms 08:39:43 INFO - PROCESS | 3844 | 1461253183663 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 3844 | 1461253183665 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:39:43 INFO - PROCESS | 3844 | 1461253183668 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 3844 | 1461253183670 Marionette TRACE conn3 <- [1,222,null,{}] 08:39:43 INFO - PROCESS | 3844 | 1461253183673 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}] 08:39:43 INFO - PROCESS | 3844 | 1461253183758 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:39:43 INFO - PROCESS | 3844 | 1461253183764 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3844 | ++DOCSHELL 15653C00 == 38 [pid = 3844] [id = 65] 08:39:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16335000) [pid = 3844] [serial = 192] [outer = 00000000] 08:39:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1D46A400) [pid = 3844] [serial = 193] [outer = 16335000] 08:39:43 INFO - PROCESS | 3844 | 1461253183807 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1D469800) [pid = 3844] [serial = 194] [outer = 16335000] 08:39:44 INFO - PROCESS | 3844 | 1461253184205 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 576ms 08:39:44 INFO - PROCESS | 3844 | 1461253184249 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3844 | 1461253184252 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:39:44 INFO - PROCESS | 3844 | 1461253184255 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3844 | 1461253184257 Marionette TRACE conn3 <- [1,226,null,{}] 08:39:44 INFO - PROCESS | 3844 | 1461253184261 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}] 08:39:44 INFO - PROCESS | 3844 | 1461253184339 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:39:44 INFO - PROCESS | 3844 | 1461253184347 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3844 | ++DOCSHELL 1D30FC00 == 39 [pid = 3844] [id = 66] 08:39:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1D707400) [pid = 3844] [serial = 195] [outer = 00000000] 08:39:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1D756800) [pid = 3844] [serial = 196] [outer = 1D707400] 08:39:44 INFO - PROCESS | 3844 | 1461253184394 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1D75B800) [pid = 3844] [serial = 197] [outer = 1D707400] 08:39:44 INFO - PROCESS | 3844 | 1461253184814 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 606ms 08:39:44 INFO - PROCESS | 3844 | 1461253184859 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3844 | 1461253184864 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:39:44 INFO - PROCESS | 3844 | 1461253184870 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3844 | 1461253184874 Marionette TRACE conn3 <- [1,230,null,{}] 08:39:44 INFO - PROCESS | 3844 | 1461253184881 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}] 08:39:44 INFO - PROCESS | 3844 | 1461253184982 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:39:45 INFO - PROCESS | 3844 | 1461253185129 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 3844 | ++DOCSHELL 13A0C000 == 40 [pid = 3844] [id = 67] 08:39:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (13ACCC00) [pid = 3844] [serial = 198] [outer = 00000000] 08:39:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1491A800) [pid = 3844] [serial = 199] [outer = 13ACCC00] 08:39:45 INFO - PROCESS | 3844 | 1461253185192 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1541BC00) [pid = 3844] [serial = 200] [outer = 13ACCC00] 08:39:45 INFO - PROCESS | 3844 | 1461253185650 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 819ms 08:39:45 INFO - PROCESS | 3844 | 1461253185697 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 3844 | 1461253185703 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:39:45 INFO - PROCESS | 3844 | 1461253185710 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 3844 | 1461253185713 Marionette TRACE conn3 <- [1,234,null,{}] 08:39:45 INFO - PROCESS | 3844 | 1461253185716 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}] 08:39:45 INFO - PROCESS | 3844 | 1461253185816 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:39:45 INFO - PROCESS | 3844 | 1461253185900 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 3844 | ++DOCSHELL 15C8D400 == 41 [pid = 3844] [id = 68] 08:39:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (15DD2800) [pid = 3844] [serial = 201] [outer = 00000000] 08:39:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (18528C00) [pid = 3844] [serial = 202] [outer = 15DD2800] 08:39:45 INFO - PROCESS | 3844 | 1461253185938 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1893A400) [pid = 3844] [serial = 203] [outer = 15DD2800] 08:39:46 INFO - PROCESS | 3844 | 1461253186499 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 818ms 08:39:46 INFO - PROCESS | 3844 | 1461253186521 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 3844 | 1461253186523 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:39:46 INFO - PROCESS | 3844 | 1461253186527 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 3844 | 1461253186531 Marionette TRACE conn3 <- [1,238,null,{}] 08:39:46 INFO - PROCESS | 3844 | 1461253186542 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}] 08:39:46 INFO - PROCESS | 3844 | 1461253186643 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:39:46 INFO - PROCESS | 3844 | 1461253186728 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 3844 | ++DOCSHELL 19BB1400 == 42 [pid = 3844] [id = 69] 08:39:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (19C40C00) [pid = 3844] [serial = 204] [outer = 00000000] 08:39:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1AA7A000) [pid = 3844] [serial = 205] [outer = 19C40C00] 08:39:46 INFO - PROCESS | 3844 | 1461253186785 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1C385000) [pid = 3844] [serial = 206] [outer = 19C40C00] 08:39:47 INFO - PROCESS | 3844 | 1461253187263 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 773ms 08:39:47 INFO - PROCESS | 3844 | 1461253187325 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 3844 | 1461253187328 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:39:47 INFO - PROCESS | 3844 | 1461253187332 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 3844 | 1461253187334 Marionette TRACE conn3 <- [1,242,null,{}] 08:39:47 INFO - PROCESS | 3844 | 1461253187338 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}] 08:39:47 INFO - PROCESS | 3844 | 1461253187433 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:39:47 INFO - PROCESS | 3844 | 1461253187592 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 3844 | ++DOCSHELL 12CFC000 == 43 [pid = 3844] [id = 70] 08:39:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (12CFCC00) [pid = 3844] [serial = 207] [outer = 00000000] 08:39:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1C38F000) [pid = 3844] [serial = 208] [outer = 12CFCC00] 08:39:47 INFO - PROCESS | 3844 | 1461253187650 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1CCAD000) [pid = 3844] [serial = 209] [outer = 12CFCC00] 08:39:48 INFO - PROCESS | 3844 | 1461253188305 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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1016ms 08:39:48 INFO - PROCESS | 3844 | 1461253188356 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 3844 | 1461253188360 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:39:48 INFO - PROCESS | 3844 | 1461253188366 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:39:48 INFO - PROCESS | 3844 | 1461253188370 Marionette TRACE conn3 <- [1,246,null,{}] 08:39:48 INFO - PROCESS | 3844 | 1461253188375 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}] 08:39:48 INFO - PROCESS | 3844 | 1461253188463 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:39:48 INFO - PROCESS | 3844 | 1461253188536 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 3844 | ++DOCSHELL 13CA8400 == 44 [pid = 3844] [id = 71] 08:39:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13CAFC00) [pid = 3844] [serial = 210] [outer = 00000000] 08:39:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (15709800) [pid = 3844] [serial = 211] [outer = 13CAFC00] 08:39:48 INFO - PROCESS | 3844 | 1461253188586 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15AEE800) [pid = 3844] [serial = 212] [outer = 13CAFC00] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 15653C00 == 43 [pid = 3844] [id = 65] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 1377CC00 == 42 [pid = 3844] [id = 64] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 13783C00 == 41 [pid = 3844] [id = 63] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 1C436000 == 40 [pid = 3844] [id = 62] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 19C47400 == 39 [pid = 3844] [id = 61] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 199AE400 == 38 [pid = 3844] [id = 60] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 181B7400 == 37 [pid = 3844] [id = 59] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 179D2000 == 36 [pid = 3844] [id = 58] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 136E0000 == 35 [pid = 3844] [id = 57] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 13AD5000 == 34 [pid = 3844] [id = 56] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 13785400 == 33 [pid = 3844] [id = 55] 08:39:48 INFO - PROCESS | 3844 | --DOCSHELL 12CFFC00 == 32 [pid = 3844] [id = 54] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18B41000) [pid = 3844] [serial = 141] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15411C00) [pid = 3844] [serial = 126] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13ACDC00) [pid = 3844] [serial = 129] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1791C800) [pid = 3844] [serial = 135] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (17928800) [pid = 3844] [serial = 136] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15ABA000) [pid = 3844] [serial = 132] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (15AEC000) [pid = 3844] [serial = 133] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1CCA9400) [pid = 3844] [serial = 156] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (181B6400) [pid = 3844] [serial = 138] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (19336C00) [pid = 3844] [serial = 150] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (19C97000) [pid = 3844] [serial = 144] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (156AB800) [pid = 3844] [serial = 115] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (149FC000) [pid = 3844] [serial = 114] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (18940400) [pid = 3844] [serial = 118] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1852CC00) [pid = 3844] [serial = 117] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1A15E000) [pid = 3844] [serial = 145] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1A6A1800) [pid = 3844] [serial = 121] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1A2B4400) [pid = 3844] [serial = 120] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1C391800) [pid = 3844] [serial = 124] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1AA7F000) [pid = 3844] [serial = 123] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1A6E8800) [pid = 3844] [serial = 147] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1C4FBC00) [pid = 3844] [serial = 153] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1AA79C00) [pid = 3844] [serial = 148] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (13AD4800) [pid = 3844] [serial = 130] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (19496C00) [pid = 3844] [serial = 142] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1852E000) [pid = 3844] [serial = 139] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1CCAC400) [pid = 3844] [serial = 157] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1A8A4400) [pid = 3844] [serial = 151] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1C4F9C00) [pid = 3844] [serial = 154] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3844 | 1461253189052 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 712ms 08:39:49 INFO - PROCESS | 3844 | 1461253189092 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3844 | 1461253189098 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:39:49 INFO - PROCESS | 3844 | 1461253189134 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 3844 | 1461253189137 Marionette TRACE conn3 <- [1,250,null,{}] 08:39:49 INFO - PROCESS | 3844 | 1461253189140 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}] 08:39:49 INFO - PROCESS | 3844 | 1461253189221 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:39:49 INFO - PROCESS | 3844 | 1461253189230 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 3844 | ++DOCSHELL 15412800 == 33 [pid = 3844] [id = 72] 08:39:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (15412C00) [pid = 3844] [serial = 213] [outer = 00000000] 08:39:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (15AEC000) [pid = 3844] [serial = 214] [outer = 15412C00] 08:39:49 INFO - PROCESS | 3844 | 1461253189275 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15DC9400) [pid = 3844] [serial = 215] [outer = 15412C00] 08:39:49 INFO - PROCESS | 3844 | 1461253189686 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 576ms 08:39:49 INFO - PROCESS | 3844 | 1461253189711 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3844 | 1461253189713 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:39:49 INFO - PROCESS | 3844 | 1461253189717 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 3844 | 1461253189720 Marionette TRACE conn3 <- [1,254,null,{}] 08:39:49 INFO - PROCESS | 3844 | 1461253189734 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}] 08:39:49 INFO - PROCESS | 3844 | 1461253189813 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:39:49 INFO - PROCESS | 3844 | 1461253189804 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 3844 | ++DOCSHELL 17920000 == 34 [pid = 3844] [id = 73] 08:39:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (17E6C000) [pid = 3844] [serial = 216] [outer = 00000000] 08:39:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1813B400) [pid = 3844] [serial = 217] [outer = 17E6C000] 08:39:49 INFO - PROCESS | 3844 | 1461253189853 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (181B0400) [pid = 3844] [serial = 218] [outer = 17E6C000] 08:39:50 INFO - PROCESS | 3844 | 1461253190284 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 621ms 08:39:50 INFO - PROCESS | 3844 | 1461253190338 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3844 | 1461253190341 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:39:50 INFO - PROCESS | 3844 | 1461253190328 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3844 | 1461253190330 Marionette TRACE conn3 <- [1,258,null,{}] 08:39:50 INFO - PROCESS | 3844 | 1461253190333 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}] 08:39:50 INFO - PROCESS | 3844 | 1461253190406 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:39:50 INFO - PROCESS | 3844 | 1461253190412 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 3844 | ++DOCSHELL 18707800 == 35 [pid = 3844] [id = 74] 08:39:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (18707C00) [pid = 3844] [serial = 219] [outer = 00000000] 08:39:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (18940400) [pid = 3844] [serial = 220] [outer = 18707C00] 08:39:50 INFO - PROCESS | 3844 | 1461253190456 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18B42000) [pid = 3844] [serial = 221] [outer = 18707C00] 08:39:50 INFO - PROCESS | 3844 | 1461253190877 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 576ms 08:39:50 INFO - PROCESS | 3844 | 1461253190925 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3844 | 1461253190926 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 3844 | 1461253190930 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:39:50 INFO - PROCESS | 3844 | 1461253190931 Marionette TRACE conn3 <- [1,262,null,{}] 08:39:50 INFO - PROCESS | 3844 | 1461253190935 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}] 08:39:50 INFO - PROCESS | 3844 | 1461253190990 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:39:50 INFO - PROCESS | 3844 | 1461253190996 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3844 | ++DOCSHELL 18B40C00 == 36 [pid = 3844] [id = 75] 08:39:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (18B47000) [pid = 3844] [serial = 222] [outer = 00000000] 08:39:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (19921800) [pid = 3844] [serial = 223] [outer = 18B47000] 08:39:51 INFO - PROCESS | 3844 | 1461253191040 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (199B9400) [pid = 3844] [serial = 224] [outer = 18B47000] 08:39:51 INFO - PROCESS | 3844 | 1461253191507 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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 621ms 08:39:51 INFO - PROCESS | 3844 | 1461253191533 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 3844 | 1461253191535 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:39:51 INFO - PROCESS | 3844 | 1461253191546 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 3844 | 1461253191547 Marionette TRACE conn3 <- [1,266,null,{}] 08:39:51 INFO - PROCESS | 3844 | 1461253191550 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}] 08:39:51 INFO - PROCESS | 3844 | 1461253191662 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:39:51 INFO - PROCESS | 3844 | 1461253191738 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3844 | ++DOCSHELL 1A1C2800 == 37 [pid = 3844] [id = 76] 08:39:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1A1C8800) [pid = 3844] [serial = 225] [outer = 00000000] 08:39:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A6F0400) [pid = 3844] [serial = 226] [outer = 1A1C8800] 08:39:51 INFO - PROCESS | 3844 | 1461253191785 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1A8A5C00) [pid = 3844] [serial = 227] [outer = 1A1C8800] 08:39:52 INFO - PROCESS | 3844 | 1461253192150 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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 607ms 08:39:52 INFO - PROCESS | 3844 | 1461253192172 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3844 | 1461253192174 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:39:52 INFO - PROCESS | 3844 | 1461253192178 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3844 | 1461253192179 Marionette TRACE conn3 <- [1,270,null,{}] 08:39:52 INFO - PROCESS | 3844 | 1461253192183 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}] 08:39:52 INFO - PROCESS | 3844 | 1461253192287 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:39:52 INFO - PROCESS | 3844 | 1461253192292 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3844 | ++DOCSHELL 12DD8400 == 38 [pid = 3844] [id = 77] 08:39:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A6AAC00) [pid = 3844] [serial = 228] [outer = 00000000] 08:39:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1C38AC00) [pid = 3844] [serial = 229] [outer = 1A6AAC00] 08:39:52 INFO - PROCESS | 3844 | 1461253192335 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1C38C400) [pid = 3844] [serial = 230] [outer = 1A6AAC00] 08:39:52 INFO - PROCESS | 3844 | 1461253192742 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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 621ms 08:39:52 INFO - PROCESS | 3844 | 1461253192796 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3844 | 1461253192798 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:39:52 INFO - PROCESS | 3844 | 1461253192801 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3844 | 1461253192803 Marionette TRACE conn3 <- [1,274,null,{}] 08:39:52 INFO - PROCESS | 3844 | 1461253192806 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}] 08:39:52 INFO - PROCESS | 3844 | 1461253192901 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:39:52 INFO - PROCESS | 3844 | 1461253192907 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3844 | ++DOCSHELL 18704400 == 39 [pid = 3844] [id = 78] 08:39:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (199B0000) [pid = 3844] [serial = 231] [outer = 00000000] 08:39:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1C4FE400) [pid = 3844] [serial = 232] [outer = 199B0000] 08:39:52 INFO - PROCESS | 3844 | 1461253192951 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1C4FE000) [pid = 3844] [serial = 233] [outer = 199B0000] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A15B000) [pid = 3844] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1C4F5800) [pid = 3844] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (17E6BC00) [pid = 3844] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13CAA000) [pid = 3844] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1C434800) [pid = 3844] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (18940C00) [pid = 3844] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (13A08800) [pid = 3844] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1CE1E000) [pid = 3844] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (16335000) [pid = 3844] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (13ACD800) [pid = 3844] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:39:53 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (199AF800) [pid = 3844] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:39:53 INFO - PROCESS | 3844 | 1461253193446 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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 683ms 08:39:53 INFO - PROCESS | 3844 | 1461253193484 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 3844 | 1461253193486 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:39:53 INFO - PROCESS | 3844 | 1461253193489 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 3844 | 1461253193491 Marionette TRACE conn3 <- [1,278,null,{}] 08:39:53 INFO - PROCESS | 3844 | 1461253193495 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}] 08:39:53 INFO - PROCESS | 3844 | 1461253193596 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:39:53 INFO - PROCESS | 3844 | 1461253193640 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 3844 | ++DOCSHELL 143A3000 == 40 [pid = 3844] [id = 79] 08:39:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (17927800) [pid = 3844] [serial = 234] [outer = 00000000] 08:39:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1A6AC400) [pid = 3844] [serial = 235] [outer = 17927800] 08:39:53 INFO - PROCESS | 3844 | 1461253193686 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1C386400) [pid = 3844] [serial = 236] [outer = 17927800] 08:39:53 INFO - PROCESS | 3844 | 1461253194000 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 576ms 08:39:54 INFO - PROCESS | 3844 | 1461253194070 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3844 | 1461253194072 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:39:54 INFO - PROCESS | 3844 | 1461253194075 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 3844 | 1461253194077 Marionette TRACE conn3 <- [1,282,null,{}] 08:39:54 INFO - PROCESS | 3844 | 1461253194080 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}] 08:39:54 INFO - PROCESS | 3844 | 1461253194184 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:39:54 INFO - PROCESS | 3844 | 1461253194191 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3844 | ++DOCSHELL 15AF4C00 == 41 [pid = 3844] [id = 80] 08:39:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1791B400) [pid = 3844] [serial = 237] [outer = 00000000] 08:39:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1CF88800) [pid = 3844] [serial = 238] [outer = 1791B400] 08:39:54 INFO - PROCESS | 3844 | 1461253194235 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1D308800) [pid = 3844] [serial = 239] [outer = 1791B400] 08:39:54 INFO - PROCESS | 3844 | 1461253194626 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 576ms 08:39:54 INFO - PROCESS | 3844 | 1461253194655 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3844 | 1461253194657 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:39:54 INFO - PROCESS | 3844 | 1461253194660 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:39:54 INFO - PROCESS | 3844 | 1461253194662 Marionette TRACE conn3 <- [1,286,null,{}] 08:39:54 INFO - PROCESS | 3844 | 1461253194666 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}] 08:39:54 INFO - PROCESS | 3844 | 1461253194780 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:39:54 INFO - PROCESS | 3844 | 1461253194789 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3844 | ++DOCSHELL 12CF7800 == 42 [pid = 3844] [id = 81] 08:39:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (137A9000) [pid = 3844] [serial = 240] [outer = 00000000] 08:39:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1D709C00) [pid = 3844] [serial = 241] [outer = 137A9000] 08:39:54 INFO - PROCESS | 3844 | 1461253194820 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1D75FC00) [pid = 3844] [serial = 242] [outer = 137A9000] 08:39:55 INFO - PROCESS | 3844 | 1461253195244 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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 606ms 08:39:55 INFO - PROCESS | 3844 | 1461253195282 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 3844 | 1461253195286 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 3844 | 1461253195292 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:39:55 INFO - PROCESS | 3844 | 1461253195297 Marionette TRACE conn3 <- [1,290,null,{}] 08:39:55 INFO - PROCESS | 3844 | 1461253195314 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}] 08:39:55 INFO - PROCESS | 3844 | 1461253195401 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:39:55 INFO - PROCESS | 3844 | 1461253195538 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 3844 | ++DOCSHELL 137A1C00 == 43 [pid = 3844] [id = 82] 08:39:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (137A2400) [pid = 3844] [serial = 243] [outer = 00000000] 08:39:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (13AD2400) [pid = 3844] [serial = 244] [outer = 137A2400] 08:39:55 INFO - PROCESS | 3844 | 1461253195594 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (14355800) [pid = 3844] [serial = 245] [outer = 137A2400] 08:39:56 INFO - PROCESS | 3844 | 1461253196247 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1015ms 08:39:56 INFO - PROCESS | 3844 | 1461253196313 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 3844 | 1461253196323 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:39:56 INFO - PROCESS | 3844 | 1461253196345 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 3844 | 1461253196348 Marionette TRACE conn3 <- [1,294,null,{}] 08:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:39:56 INFO - PROCESS | 3844 | 1461253196352 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}] 08:39:56 INFO - PROCESS | 3844 | 1461253196482 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:39:56 INFO - PROCESS | 3844 | 1461253196555 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 3844 | ++DOCSHELL 15AEA400 == 44 [pid = 3844] [id = 83] 08:39:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15AF7C00) [pid = 3844] [serial = 246] [outer = 00000000] 08:39:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1870A000) [pid = 3844] [serial = 247] [outer = 15AF7C00] 08:39:56 INFO - PROCESS | 3844 | 1461253196634 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18DBFC00) [pid = 3844] [serial = 248] [outer = 15AF7C00] 08:39:57 INFO - PROCESS | 3844 | 1461253197168 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]]]}] 08:39:57 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. 08:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 849ms 08:39:57 INFO - PROCESS | 3844 | 1461253197198 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 3844 | 1461253197200 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:39:57 INFO - PROCESS | 3844 | 1461253197204 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 3844 | 1461253197208 Marionette TRACE conn3 <- [1,298,null,{}] 08:39:57 INFO - PROCESS | 3844 | 1461253197219 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}] 08:39:57 INFO - PROCESS | 3844 | 1461253197321 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:39:57 INFO - PROCESS | 3844 | 1461253197408 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 3844 | ++DOCSHELL 1A1CB800 == 45 [pid = 3844] [id = 84] 08:39:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1A2B8400) [pid = 3844] [serial = 249] [outer = 00000000] 08:39:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1CE26400) [pid = 3844] [serial = 250] [outer = 1A2B8400] 08:39:57 INFO - PROCESS | 3844 | 1461253197465 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1D46E400) [pid = 3844] [serial = 251] [outer = 1A2B8400] 08:39:58 INFO - PROCESS | 3844 | 1461253198032 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]]]}] 08:39:58 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. 08:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 879ms 08:39:58 INFO - PROCESS | 3844 | 1461253198091 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 3844 | 1461253198094 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:39:58 INFO - PROCESS | 3844 | 1461253198098 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 3844 | 1461253198100 Marionette TRACE conn3 <- [1,302,null,{}] 08:39:58 INFO - PROCESS | 3844 | 1461253198104 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}] 08:39:58 INFO - PROCESS | 3844 | 1461253198241 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:39:58 INFO - PROCESS | 3844 | 1461253198313 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 3844 | ++DOCSHELL 1D759C00 == 46 [pid = 3844] [id = 85] 08:39:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1D75BC00) [pid = 3844] [serial = 252] [outer = 00000000] 08:39:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1D871000) [pid = 3844] [serial = 253] [outer = 1D75BC00] 08:39:58 INFO - PROCESS | 3844 | 1461253198375 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1D87A400) [pid = 3844] [serial = 254] [outer = 1D75BC00] 08:39:59 INFO - PROCESS | 3844 | 1461253199209 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]]]}] 08:39:59 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. 08:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1152ms 08:39:59 INFO - PROCESS | 3844 | 1461253199265 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 3844 | 1461253199268 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:39:59 INFO - PROCESS | 3844 | 1461253199301 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 3844 | 1461253199287 Marionette TRACE conn3 <- [1,306,null,{}] 08:39:59 INFO - PROCESS | 3844 | 1461253199316 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}] 08:39:59 INFO - PROCESS | 3844 | 1461253199477 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:39:59 INFO - PROCESS | 3844 | 1461253199545 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 3844 | ++DOCSHELL 15414000 == 47 [pid = 3844] [id = 86] 08:39:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1791C800) [pid = 3844] [serial = 255] [outer = 00000000] 08:39:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18940000) [pid = 3844] [serial = 256] [outer = 1791C800] 08:39:59 INFO - PROCESS | 3844 | 1461253199593 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18DC0400) [pid = 3844] [serial = 257] [outer = 1791C800] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 15AF4C00 == 46 [pid = 3844] [id = 80] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 143A3000 == 45 [pid = 3844] [id = 79] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 18704400 == 44 [pid = 3844] [id = 78] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 12DD8400 == 43 [pid = 3844] [id = 77] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 1A1C2800 == 42 [pid = 3844] [id = 76] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 18B40C00 == 41 [pid = 3844] [id = 75] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 18707800 == 40 [pid = 3844] [id = 74] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 17920000 == 39 [pid = 3844] [id = 73] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 15412800 == 38 [pid = 3844] [id = 72] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 13CA8400 == 37 [pid = 3844] [id = 71] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 19BB1400 == 36 [pid = 3844] [id = 69] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 15C8D400 == 35 [pid = 3844] [id = 68] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 13A0C000 == 34 [pid = 3844] [id = 67] 08:39:59 INFO - PROCESS | 3844 | --DOCSHELL 1D30FC00 == 33 [pid = 3844] [id = 66] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1C392800) [pid = 3844] [serial = 181] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1CF87000) [pid = 3844] [serial = 184] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1CCAB800) [pid = 3844] [serial = 182] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (15A35400) [pid = 3844] [serial = 162] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1813DC00) [pid = 3844] [serial = 172] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (181AF400) [pid = 3844] [serial = 173] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1D756800) [pid = 3844] [serial = 196] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (14957000) [pid = 3844] [serial = 166] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (143AB400) [pid = 3844] [serial = 165] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1CE24000) [pid = 3844] [serial = 159] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1CE26000) [pid = 3844] [serial = 160] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (19496800) [pid = 3844] [serial = 175] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15ADB000) [pid = 3844] [serial = 168] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (15C02400) [pid = 3844] [serial = 169] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1D30B000) [pid = 3844] [serial = 187] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1CF7E400) [pid = 3844] [serial = 185] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1E864000) [pid = 3844] [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.] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1D46A400) [pid = 3844] [serial = 193] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1D310800) [pid = 3844] [serial = 188] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1A1C9000) [pid = 3844] [serial = 190] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (19C49000) [pid = 3844] [serial = 178] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (19FED800) [pid = 3844] [serial = 191] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1A157C00) [pid = 3844] [serial = 179] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1D469800) [pid = 3844] [serial = 194] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (194AC400) [pid = 3844] [serial = 176] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3844 | 1461253200075 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]]]}] 08:40:00 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. 08:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 849ms 08:40:00 INFO - PROCESS | 3844 | 1461253200129 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 3844 | 1461253200134 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:40:00 INFO - PROCESS | 3844 | 1461253200140 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 3844 | 1461253200142 Marionette TRACE conn3 <- [1,310,null,{}] 08:40:00 INFO - PROCESS | 3844 | 1461253200147 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}] 08:40:00 INFO - PROCESS | 3844 | 1461253200253 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:40:00 INFO - PROCESS | 3844 | 1461253200263 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 3844 | ++DOCSHELL 15411800 == 34 [pid = 3844] [id = 87] 08:40:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (15C05800) [pid = 3844] [serial = 258] [outer = 00000000] 08:40:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (181AF400) [pid = 3844] [serial = 259] [outer = 15C05800] 08:40:00 INFO - PROCESS | 3844 | 1461253200314 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18939C00) [pid = 3844] [serial = 260] [outer = 15C05800] 08:40:00 INFO - PROCESS | 3844 | 1461253200731 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]]]}] 08:40:00 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. 08:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 08:40:00 INFO - PROCESS | 3844 | 1461253200758 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 3844 | 1461253200760 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:40:00 INFO - PROCESS | 3844 | 1461253200764 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 3844 | 1461253200767 Marionette TRACE conn3 <- [1,314,null,{}] 08:40:00 INFO - PROCESS | 3844 | 1461253200778 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}] 08:40:00 INFO - PROCESS | 3844 | 1461253200884 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:40:00 INFO - PROCESS | 3844 | 1461253200894 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 3844 | ++DOCSHELL 18DC0C00 == 35 [pid = 3844] [id = 88] 08:40:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (19C95800) [pid = 3844] [serial = 261] [outer = 00000000] 08:40:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A1CB400) [pid = 3844] [serial = 262] [outer = 19C95800] 08:40:00 INFO - PROCESS | 3844 | 1461253200940 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1A2BD800) [pid = 3844] [serial = 263] [outer = 19C95800] 08:40:01 INFO - PROCESS | 3844 | 1461253201369 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]]]}] 08:40:01 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. 08:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 622ms 08:40:01 INFO - PROCESS | 3844 | 1461253201385 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 3844 | 1461253201389 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:40:01 INFO - PROCESS | 3844 | 1461253201393 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:40:01 INFO - PROCESS | 3844 | 1461253201396 Marionette TRACE conn3 <- [1,318,null,{}] 08:40:01 INFO - PROCESS | 3844 | 1461253201400 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}] 08:40:01 INFO - PROCESS | 3844 | 1461253201480 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:40:01 INFO - PROCESS | 3844 | 1461253201487 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 3844 | ++DOCSHELL 1AA7DC00 == 36 [pid = 3844] [id = 89] 08:40:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1AF37000) [pid = 3844] [serial = 264] [outer = 00000000] 08:40:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1C38A000) [pid = 3844] [serial = 265] [outer = 1AF37000] 08:40:01 INFO - PROCESS | 3844 | 1461253201531 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1C4F1C00) [pid = 3844] [serial = 266] [outer = 1AF37000] 08:40:01 INFO - PROCESS | 3844 | 1461253201928 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]]]}] 08:40:01 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. 08:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 576ms 08:40:01 INFO - PROCESS | 3844 | 1461253201975 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 3844 | 1461253201977 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:40:01 INFO - PROCESS | 3844 | 1461253201980 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 3844 | 1461253201982 Marionette TRACE conn3 <- [1,322,null,{}] 08:40:01 INFO - PROCESS | 3844 | 1461253201986 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}] 08:40:02 INFO - PROCESS | 3844 | 1461253202059 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:40:02 INFO - PROCESS | 3844 | 1461253202065 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3844 | ++DOCSHELL 1CCAE400 == 37 [pid = 3844] [id = 90] 08:40:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1CCAE800) [pid = 3844] [serial = 267] [outer = 00000000] 08:40:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1CE22000) [pid = 3844] [serial = 268] [outer = 1CCAE800] 08:40:02 INFO - PROCESS | 3844 | 1461253202111 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1CCB6C00) [pid = 3844] [serial = 269] [outer = 1CCAE800] 08:40:02 INFO - PROCESS | 3844 | 1461253202562 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]]]}] 08:40:02 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. 08:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 606ms 08:40:02 INFO - PROCESS | 3844 | 1461253202603 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 3844 | 1461253202605 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:40:02 INFO - PROCESS | 3844 | 1461253202609 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 3844 | 1461253202610 Marionette TRACE conn3 <- [1,326,null,{}] 08:40:02 INFO - PROCESS | 3844 | 1461253202614 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}] 08:40:02 INFO - PROCESS | 3844 | 1461253202734 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:40:02 INFO - PROCESS | 3844 | 1461253202744 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3844 | ++DOCSHELL 1CCACC00 == 38 [pid = 3844] [id = 91] 08:40:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1D19D000) [pid = 3844] [serial = 270] [outer = 00000000] 08:40:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1D46E000) [pid = 3844] [serial = 271] [outer = 1D19D000] 08:40:02 INFO - PROCESS | 3844 | 1461253202773 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1D705800) [pid = 3844] [serial = 272] [outer = 1D19D000] 08:40:02 INFO - PROCESS | 3844 | 1461253202996 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:40:03 INFO - PROCESS | 3844 | 1461253203237 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]]]}] 08:40:03 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. 08:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 682ms 08:40:03 INFO - PROCESS | 3844 | 1461253203293 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 3844 | 1461253203294 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:40:03 INFO - PROCESS | 3844 | 1461253203298 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 3844 | 1461253203299 Marionette TRACE conn3 <- [1,330,null,{}] 08:40:03 INFO - PROCESS | 3844 | 1461253203303 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}] 08:40:03 INFO - PROCESS | 3844 | 1461253203418 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:40:03 INFO - PROCESS | 3844 | 1461253203435 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 3844 | ++DOCSHELL 1D46A800 == 39 [pid = 3844] [id = 92] 08:40:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1D70E800) [pid = 3844] [serial = 273] [outer = 00000000] 08:40:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1DA82000) [pid = 3844] [serial = 274] [outer = 1D70E800] 08:40:03 INFO - PROCESS | 3844 | 1461253203517 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1DA84800) [pid = 3844] [serial = 275] [outer = 1D70E800] 08:40:03 INFO - PROCESS | 3844 | 1461253203881 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]]]}] 08:40:03 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. 08:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 621ms 08:40:03 INFO - PROCESS | 3844 | 1461253203902 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 3844 | 1461253203904 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 3844 | 1461253203907 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:40:03 INFO - PROCESS | 3844 | 1461253203908 Marionette TRACE conn3 <- [1,334,null,{}] 08:40:03 INFO - PROCESS | 3844 | 1461253203912 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}] 08:40:04 INFO - PROCESS | 3844 | 1461253204009 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:40:04 INFO - PROCESS | 3844 | 1461253204015 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 3844 | ++DOCSHELL 1C38F400 == 40 [pid = 3844] [id = 93] 08:40:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1D874C00) [pid = 3844] [serial = 276] [outer = 00000000] 08:40:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1DD8BC00) [pid = 3844] [serial = 277] [outer = 1D874C00] 08:40:04 INFO - PROCESS | 3844 | 1461253204058 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1DD8FC00) [pid = 3844] [serial = 278] [outer = 1D874C00] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1A1C8800) [pid = 3844] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1A6AAC00) [pid = 3844] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1D707400) [pid = 3844] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (17927800) [pid = 3844] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (17E6C000) [pid = 3844] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15412C00) [pid = 3844] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13CAFC00) [pid = 3844] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (18707C00) [pid = 3844] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1791B400) [pid = 3844] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (18B47000) [pid = 3844] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:40:04 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (199B0000) [pid = 3844] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:40:04 INFO - PROCESS | 3844 | 1461253204564 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]]]}] 08:40:04 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. 08:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 682ms 08:40:04 INFO - PROCESS | 3844 | 1461253204589 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 3844 | 1461253204591 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:40:04 INFO - PROCESS | 3844 | 1461253204594 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:40:04 INFO - PROCESS | 3844 | 1461253204596 Marionette TRACE conn3 <- [1,338,null,{}] 08:40:04 INFO - PROCESS | 3844 | 1461253204599 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}] 08:40:04 INFO - PROCESS | 3844 | 1461253204699 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:40:04 INFO - PROCESS | 3844 | 1461253204772 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 3844 | ++DOCSHELL 13A02400 == 41 [pid = 3844] [id = 94] 08:40:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13ACD000) [pid = 3844] [serial = 279] [outer = 00000000] 08:40:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16FA0C00) [pid = 3844] [serial = 280] [outer = 13ACD000] 08:40:04 INFO - PROCESS | 3844 | 1461253204815 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (16FA3C00) [pid = 3844] [serial = 281] [outer = 13ACD000] 08:40:05 INFO - PROCESS | 3844 | 1461253205136 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]]]}] 08:40:05 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. 08:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 577ms 08:40:05 INFO - PROCESS | 3844 | 1461253205173 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3844 | 1461253205175 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:40:05 INFO - PROCESS | 3844 | 1461253205178 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3844 | 1461253205180 Marionette TRACE conn3 <- [1,342,null,{}] 08:40:05 INFO - PROCESS | 3844 | 1461253205183 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}] 08:40:05 INFO - PROCESS | 3844 | 1461253205285 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:40:05 INFO - PROCESS | 3844 | 1461253205293 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3844 | ++DOCSHELL 16FA0800 == 42 [pid = 3844] [id = 95] 08:40:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16FA2800) [pid = 3844] [serial = 282] [outer = 00000000] 08:40:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (179D2000) [pid = 3844] [serial = 283] [outer = 16FA2800] 08:40:05 INFO - PROCESS | 3844 | 1461253205337 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1A1C8800) [pid = 3844] [serial = 284] [outer = 16FA2800] 08:40:05 INFO - PROCESS | 3844 | 1461253205702 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]]]}] 08:40:05 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. 08:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 576ms 08:40:05 INFO - PROCESS | 3844 | 1461253205758 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3844 | 1461253205760 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:40:05 INFO - PROCESS | 3844 | 1461253205763 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3844 | 1461253205766 Marionette TRACE conn3 <- [1,346,null,{}] 08:40:05 INFO - PROCESS | 3844 | 1461253205769 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}] 08:40:05 INFO - PROCESS | 3844 | 1461253205893 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:40:05 INFO - PROCESS | 3844 | 1461253205925 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3844 | ++DOCSHELL 1DA7D400 == 43 [pid = 3844] [id = 96] 08:40:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1DA7D800) [pid = 3844] [serial = 285] [outer = 00000000] 08:40:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1DEED000) [pid = 3844] [serial = 286] [outer = 1DA7D800] 08:40:05 INFO - PROCESS | 3844 | 1461253206000 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1DEF3000) [pid = 3844] [serial = 287] [outer = 1DA7D800] 08:40:06 INFO - PROCESS | 3844 | 1461253206433 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]]]}] 08:40:06 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. 08:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 712ms 08:40:06 INFO - PROCESS | 3844 | 1461253206488 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 3844 | 1461253206493 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:40:06 INFO - PROCESS | 3844 | 1461253206499 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 3844 | 1461253206503 Marionette TRACE conn3 <- [1,350,null,{}] 08:40:06 INFO - PROCESS | 3844 | 1461253206510 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}] 08:40:06 INFO - PROCESS | 3844 | 1461253206617 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:40:06 INFO - PROCESS | 3844 | 1461253206696 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 3844 | ++DOCSHELL 13263C00 == 44 [pid = 3844] [id = 97] 08:40:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (13267800) [pid = 3844] [serial = 288] [outer = 00000000] 08:40:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15412800) [pid = 3844] [serial = 289] [outer = 13267800] 08:40:06 INFO - PROCESS | 3844 | 1461253206778 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (15AB7C00) [pid = 3844] [serial = 290] [outer = 13267800] 08:40:07 INFO - PROCESS | 3844 | 1461253207379 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]]]}] 08:40:07 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. 08:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 909ms 08:40:07 INFO - PROCESS | 3844 | 1461253207408 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 3844 | 1461253207414 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:40:07 INFO - PROCESS | 3844 | 1461253207421 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 3844 | 1461253207424 Marionette TRACE conn3 <- [1,354,null,{}] 08:40:07 INFO - PROCESS | 3844 | 1461253207428 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}] 08:40:07 INFO - PROCESS | 3844 | 1461253207536 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:40:07 INFO - PROCESS | 3844 | 1461253207625 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 3844 | ++DOCSHELL 15A41000 == 45 [pid = 3844] [id = 98] 08:40:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (15AF4C00) [pid = 3844] [serial = 291] [outer = 00000000] 08:40:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (17CCE000) [pid = 3844] [serial = 292] [outer = 15AF4C00] 08:40:07 INFO - PROCESS | 3844 | 1461253207679 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (17CD1400) [pid = 3844] [serial = 293] [outer = 15AF4C00] 08:40:08 INFO - PROCESS | 3844 | 1461253208215 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]]]}] 08:40:08 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. 08:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 819ms 08:40:08 INFO - PROCESS | 3844 | 1461253208245 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 3844 | 1461253208247 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:40:08 INFO - PROCESS | 3844 | 1461253208251 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 3844 | 1461253208255 Marionette TRACE conn3 <- [1,358,null,{}] 08:40:08 INFO - PROCESS | 3844 | 1461253208266 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}] 08:40:08 INFO - PROCESS | 3844 | 1461253208369 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:40:08 INFO - PROCESS | 3844 | 1461253208458 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 3844 | ++DOCSHELL 1813FC00 == 46 [pid = 3844] [id = 99] 08:40:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1852E800) [pid = 3844] [serial = 294] [outer = 00000000] 08:40:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (19C49000) [pid = 3844] [serial = 295] [outer = 1852E800] 08:40:08 INFO - PROCESS | 3844 | 1461253208507 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1A15F400) [pid = 3844] [serial = 296] [outer = 1852E800] 08:40:09 INFO - PROCESS | 3844 | 1461253209084 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]]]}] 08:40:09 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. 08:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 879ms 08:40:09 INFO - PROCESS | 3844 | 1461253209120 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3844 | 1461253209123 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:40:09 INFO - PROCESS | 3844 | 1461253209126 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 3844 | 1461253209128 Marionette TRACE conn3 <- [1,362,null,{}] 08:40:09 INFO - PROCESS | 3844 | 1461253209132 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}] 08:40:09 INFO - PROCESS | 3844 | 1461253209230 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:40:09 INFO - PROCESS | 3844 | 1461253209319 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 3844 | ++DOCSHELL 1CCAD400 == 47 [pid = 3844] [id = 100] 08:40:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1CCB6800) [pid = 3844] [serial = 297] [outer = 00000000] 08:40:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1D702400) [pid = 3844] [serial = 298] [outer = 1CCB6800] 08:40:09 INFO - PROCESS | 3844 | 1461253209373 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1D875000) [pid = 3844] [serial = 299] [outer = 1CCB6800] 08:40:09 INFO - PROCESS | 3844 | 1461253209914 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]]]}] 08:40:09 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. 08:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 819ms 08:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:40:09 INFO - PROCESS | 3844 | 1461253209952 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3844 | 1461253209954 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:40:09 INFO - PROCESS | 3844 | 1461253209957 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 3844 | 1461253209959 Marionette TRACE conn3 <- [1,366,null,{}] 08:40:09 INFO - PROCESS | 3844 | 1461253209963 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}] 08:40:10 INFO - PROCESS | 3844 | 1461253210061 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:40:10 INFO - PROCESS | 3844 | 1461253210150 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 3844 | ++DOCSHELL 15C01C00 == 48 [pid = 3844] [id = 101] 08:40:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (15C10400) [pid = 3844] [serial = 300] [outer = 00000000] 08:40:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1852D400) [pid = 3844] [serial = 301] [outer = 15C10400] 08:40:10 INFO - PROCESS | 3844 | 1461253210188 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (18B3E400) [pid = 3844] [serial = 302] [outer = 15C10400] 08:40:10 INFO - PROCESS | 3844 | 1461253210852 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]]]}] 08:40:10 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. 08:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 08:40:10 INFO - PROCESS | 3844 | 1461253210925 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 3844 | 1461253210928 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:40:10 INFO - PROCESS | 3844 | 1461253210934 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 3844 | 1461253210939 Marionette TRACE conn3 <- [1,370,null,{}] 08:40:10 INFO - PROCESS | 3844 | 1461253210945 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}] 08:40:11 INFO - PROCESS | 3844 | 1461253211035 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:40:11 INFO - PROCESS | 3844 | 1461253211113 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3844 | ++DOCSHELL 15CE0000 == 49 [pid = 3844] [id = 102] 08:40:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1633DC00) [pid = 3844] [serial = 303] [outer = 00000000] 08:40:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16FA5400) [pid = 3844] [serial = 304] [outer = 1633DC00] 08:40:11 INFO - PROCESS | 3844 | 1461253211162 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1791EC00) [pid = 3844] [serial = 305] [outer = 1633DC00] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 16FA0800 == 48 [pid = 3844] [id = 95] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 13A02400 == 47 [pid = 3844] [id = 94] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 1C38F400 == 46 [pid = 3844] [id = 93] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 1D46A800 == 45 [pid = 3844] [id = 92] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 1CCACC00 == 44 [pid = 3844] [id = 91] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 1CCAE400 == 43 [pid = 3844] [id = 90] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 1AA7DC00 == 42 [pid = 3844] [id = 89] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 18DC0C00 == 41 [pid = 3844] [id = 88] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 15411800 == 40 [pid = 3844] [id = 87] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 15414000 == 39 [pid = 3844] [id = 86] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 1D759C00 == 38 [pid = 3844] [id = 85] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 137A1C00 == 37 [pid = 3844] [id = 82] 08:40:11 INFO - PROCESS | 3844 | --DOCSHELL 12CF7800 == 36 [pid = 3844] [id = 81] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1CF88800) [pid = 3844] [serial = 238] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1C4FE000) [pid = 3844] [serial = 233] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1C38C400) [pid = 3844] [serial = 230] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1C386400) [pid = 3844] [serial = 236] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1D709C00) [pid = 3844] [serial = 241] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (199B9400) [pid = 3844] [serial = 224] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1A6F0400) [pid = 3844] [serial = 226] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1C38AC00) [pid = 3844] [serial = 229] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1A8A5C00) [pid = 3844] [serial = 227] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1D75B800) [pid = 3844] [serial = 197] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A6AC400) [pid = 3844] [serial = 235] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1813B400) [pid = 3844] [serial = 217] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (181B0400) [pid = 3844] [serial = 218] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (15AEC000) [pid = 3844] [serial = 214] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (15DC9400) [pid = 3844] [serial = 215] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (15AEE800) [pid = 3844] [serial = 212] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (15709800) [pid = 3844] [serial = 211] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18940400) [pid = 3844] [serial = 220] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (18B42000) [pid = 3844] [serial = 221] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1D308800) [pid = 3844] [serial = 239] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (19921800) [pid = 3844] [serial = 223] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1C38F000) [pid = 3844] [serial = 208] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1491A800) [pid = 3844] [serial = 199] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (18528C00) [pid = 3844] [serial = 202] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1C4FE400) [pid = 3844] [serial = 232] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1AA7A000) [pid = 3844] [serial = 205] [outer = 00000000] [url = about:blank] 08:40:11 INFO - PROCESS | 3844 | 1461253211736 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]]]}] 08:40:11 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. 08:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 834ms 08:40:11 INFO - PROCESS | 3844 | 1461253211777 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 3844 | 1461253211782 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:40:11 INFO - PROCESS | 3844 | 1461253211788 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 3844 | 1461253211790 Marionette TRACE conn3 <- [1,374,null,{}] 08:40:11 INFO - PROCESS | 3844 | 1461253211794 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}] 08:40:11 INFO - PROCESS | 3844 | 1461253211870 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:40:11 INFO - PROCESS | 3844 | 1461253211945 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3844 | ++DOCSHELL 1377CC00 == 37 [pid = 3844] [id = 103] 08:40:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (13AD0800) [pid = 3844] [serial = 306] [outer = 00000000] 08:40:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15AEC000) [pid = 3844] [serial = 307] [outer = 13AD0800] 08:40:11 INFO - PROCESS | 3844 | 1461253211989 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (17922800) [pid = 3844] [serial = 308] [outer = 13AD0800] 08:40:12 INFO - PROCESS | 3844 | 1461253212417 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:40:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 682ms 08:40:12 INFO - PROCESS | 3844 | 1461253212452 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 3844 | 1461253212454 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:40:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:40:12 INFO - PROCESS | 3844 | 1461253212458 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 3844 | 1461253212461 Marionette TRACE conn3 <- [1,378,null,{}] 08:40:12 INFO - PROCESS | 3844 | 1461253212475 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}] 08:40:12 INFO - PROCESS | 3844 | 1461253212558 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:40:12 INFO - PROCESS | 3844 | 1461253212576 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 3844 | ++DOCSHELL 18937800 == 38 [pid = 3844] [id = 104] 08:40:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18938400) [pid = 3844] [serial = 309] [outer = 00000000] 08:40:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18B43C00) [pid = 3844] [serial = 310] [outer = 18938400] 08:40:12 INFO - PROCESS | 3844 | 1461253212622 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (19498400) [pid = 3844] [serial = 311] [outer = 18938400] 08:40:13 INFO - PROCESS | 3844 | 1461253213056 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:40:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 622ms 08:40:13 INFO - PROCESS | 3844 | 1461253213079 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3844 | 1461253213081 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:40:13 INFO - PROCESS | 3844 | 1461253213088 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3844 | 1461253213090 Marionette TRACE conn3 <- [1,382,null,{}] 08:40:13 INFO - PROCESS | 3844 | 1461253213094 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}] 08:40:13 INFO - PROCESS | 3844 | 1461253213168 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:40:13 INFO - PROCESS | 3844 | 1461253213175 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3844 | ++DOCSHELL 18B43400 == 39 [pid = 3844] [id = 105] 08:40:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (19BA2800) [pid = 3844] [serial = 312] [outer = 00000000] 08:40:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1A2BFC00) [pid = 3844] [serial = 313] [outer = 19BA2800] 08:40:13 INFO - PROCESS | 3844 | 1461253213222 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1A8A5C00) [pid = 3844] [serial = 314] [outer = 19BA2800] 08:40:13 INFO - PROCESS | 3844 | 1461253213664 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:40:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 606ms 08:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:40:13 INFO - PROCESS | 3844 | 1461253213704 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3844 | 1461253213706 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:40:13 INFO - PROCESS | 3844 | 1461253213709 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3844 | 1461253213711 Marionette TRACE conn3 <- [1,386,null,{}] 08:40:13 INFO - PROCESS | 3844 | 1461253213714 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}] 08:40:13 INFO - PROCESS | 3844 | 1461253213786 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:40:13 INFO - PROCESS | 3844 | 1461253213792 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3844 | ++DOCSHELL 137AA000 == 40 [pid = 3844] [id = 106] 08:40:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (19BA9800) [pid = 3844] [serial = 315] [outer = 00000000] 08:40:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1AF7FC00) [pid = 3844] [serial = 316] [outer = 19BA9800] 08:40:13 INFO - PROCESS | 3844 | 1461253213836 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1AF86800) [pid = 3844] [serial = 317] [outer = 19BA9800] 08:40:14 INFO - PROCESS | 3844 | 1461253214336 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 667ms 08:40:14 INFO - PROCESS | 3844 | 1461253214392 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 3844 | 1461253214394 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:40:14 INFO - PROCESS | 3844 | 1461253214397 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:40:14 INFO - PROCESS | 3844 | 1461253214399 Marionette TRACE conn3 <- [1,390,null,{}] 08:40:14 INFO - PROCESS | 3844 | 1461253214410 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}] 08:40:14 INFO - PROCESS | 3844 | 1461253214528 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:40:14 INFO - PROCESS | 3844 | 1461253214543 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 3844 | ++DOCSHELL 1377C000 == 41 [pid = 3844] [id = 107] 08:40:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (181B7400) [pid = 3844] [serial = 318] [outer = 00000000] 08:40:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1C391000) [pid = 3844] [serial = 319] [outer = 181B7400] 08:40:14 INFO - PROCESS | 3844 | 1461253214590 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1C4F9C00) [pid = 3844] [serial = 320] [outer = 181B7400] 08:40:15 INFO - PROCESS | 3844 | 1461253215029 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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 667ms 08:40:15 INFO - PROCESS | 3844 | 1461253215108 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3844 | 1461253215110 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:40:15 INFO - PROCESS | 3844 | 1461253215128 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3844 | 1461253215130 Marionette TRACE conn3 <- [1,394,null,{}] 08:40:15 INFO - PROCESS | 3844 | 1461253215133 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}] 08:40:15 INFO - PROCESS | 3844 | 1461253215232 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:40:15 INFO - PROCESS | 3844 | 1461253215226 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 3844 | ++DOCSHELL 1AF8A800 == 42 [pid = 3844] [id = 108] 08:40:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1C38C400) [pid = 3844] [serial = 321] [outer = 00000000] 08:40:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1CE1F400) [pid = 3844] [serial = 322] [outer = 1C38C400] 08:40:15 INFO - PROCESS | 3844 | 1461253215270 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1CE1E800) [pid = 3844] [serial = 323] [outer = 1C38C400] 08:40:15 INFO - PROCESS | 3844 | 1461253215706 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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 607ms 08:40:15 INFO - PROCESS | 3844 | 1461253215751 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3844 | 1461253215753 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:40:15 INFO - PROCESS | 3844 | 1461253215756 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3844 | 1461253215758 Marionette TRACE conn3 <- [1,398,null,{}] 08:40:15 INFO - PROCESS | 3844 | 1461253215762 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}] 08:40:15 INFO - PROCESS | 3844 | 1461253215843 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:40:15 INFO - PROCESS | 3844 | 1461253215852 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 3844 | ++DOCSHELL 1C4FE000 == 43 [pid = 3844] [id = 109] 08:40:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1CCAC400) [pid = 3844] [serial = 324] [outer = 00000000] 08:40:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1D467400) [pid = 3844] [serial = 325] [outer = 1CCAC400] 08:40:15 INFO - PROCESS | 3844 | 1461253215895 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1D706800) [pid = 3844] [serial = 326] [outer = 1CCAC400] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (13AD6800) [pid = 3844] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (12CFCC00) [pid = 3844] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (14354000) [pid = 3844] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1D19D000) [pid = 3844] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1D70E800) [pid = 3844] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1CCAE800) [pid = 3844] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (15C05800) [pid = 3844] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1D75BC00) [pid = 3844] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1791C800) [pid = 3844] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (19C95800) [pid = 3844] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16FA2800) [pid = 3844] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1AF37000) [pid = 3844] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1D874C00) [pid = 3844] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:40:16 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13ACD000) [pid = 3844] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:40:16 INFO - PROCESS | 3844 | 1461253216433 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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 773ms 08:40:16 INFO - PROCESS | 3844 | 1461253216524 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 3844 | 1461253216526 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:40:16 INFO - PROCESS | 3844 | 1461253216529 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 3844 | 1461253216531 Marionette TRACE conn3 <- [1,402,null,{}] 08:40:16 INFO - PROCESS | 3844 | 1461253216540 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}] 08:40:16 INFO - PROCESS | 3844 | 1461253216653 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:40:16 INFO - PROCESS | 3844 | 1461253216661 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 3844 | ++DOCSHELL 13A04800 == 44 [pid = 3844] [id = 110] 08:40:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18140400) [pid = 3844] [serial = 327] [outer = 00000000] 08:40:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1A6ABC00) [pid = 3844] [serial = 328] [outer = 18140400] 08:40:16 INFO - PROCESS | 3844 | 1461253216704 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1CCAB400) [pid = 3844] [serial = 329] [outer = 18140400] 08:40:17 INFO - PROCESS | 3844 | 1461253217113 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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 606ms 08:40:17 INFO - PROCESS | 3844 | 1461253217148 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 3844 | 1461253217149 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:40:17 INFO - PROCESS | 3844 | 1461253217153 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 3844 | 1461253217155 Marionette TRACE conn3 <- [1,406,null,{}] 08:40:17 INFO - PROCESS | 3844 | 1461253217158 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}] 08:40:17 INFO - PROCESS | 3844 | 1461253217231 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:40:17 INFO - PROCESS | 3844 | 1461253217238 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 3844 | ++DOCSHELL 1AF42000 == 45 [pid = 3844] [id = 111] 08:40:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1AF42400) [pid = 3844] [serial = 330] [outer = 00000000] 08:40:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1D30C000) [pid = 3844] [serial = 331] [outer = 1AF42400] 08:40:17 INFO - PROCESS | 3844 | 1461253217282 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1D70E800) [pid = 3844] [serial = 332] [outer = 1AF42400] 08:40:17 INFO - PROCESS | 3844 | 1461253217684 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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 576ms 08:40:17 INFO - PROCESS | 3844 | 1461253217732 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 3844 | 1461253217734 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:40:17 INFO - PROCESS | 3844 | 1461253217737 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 3844 | 1461253217740 Marionette TRACE conn3 <- [1,410,null,{}] 08:40:17 INFO - PROCESS | 3844 | 1461253217743 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}] 08:40:17 INFO - PROCESS | 3844 | 1461253217835 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:40:17 INFO - PROCESS | 3844 | 1461253217843 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 3844 | ++DOCSHELL 1CCAE800 == 46 [pid = 3844] [id = 112] 08:40:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1DA7B400) [pid = 3844] [serial = 333] [outer = 00000000] 08:40:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1DD8B800) [pid = 3844] [serial = 334] [outer = 1DA7B400] 08:40:17 INFO - PROCESS | 3844 | 1461253217891 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1DD97000) [pid = 3844] [serial = 335] [outer = 1DA7B400] 08:40:18 INFO - PROCESS | 3844 | 1461253218605 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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 924ms 08:40:18 INFO - PROCESS | 3844 | 1461253218666 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 3844 | 1461253218672 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:40:18 INFO - PROCESS | 3844 | 1461253218679 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 3844 | 1461253218686 Marionette TRACE conn3 <- [1,414,null,{}] 08:40:18 INFO - PROCESS | 3844 | 1461253218692 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}] 08:40:18 INFO - PROCESS | 3844 | 1461253218811 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:40:18 INFO - PROCESS | 3844 | 1461253218933 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 3844 | ++DOCSHELL 1495E800 == 47 [pid = 3844] [id = 113] 08:40:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15AF5C00) [pid = 3844] [serial = 336] [outer = 00000000] 08:40:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16FA0000) [pid = 3844] [serial = 337] [outer = 15AF5C00] 08:40:18 INFO - PROCESS | 3844 | 1461253218990 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (17CC9800) [pid = 3844] [serial = 338] [outer = 15AF5C00] 08:40:19 INFO - PROCESS | 3844 | 1461253219554 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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 924ms 08:40:19 INFO - PROCESS | 3844 | 1461253219609 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 3844 | 1461253219615 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:40:19 INFO - PROCESS | 3844 | 1461253219622 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 3844 | 1461253219624 Marionette TRACE conn3 <- [1,418,null,{}] 08:40:19 INFO - PROCESS | 3844 | 1461253219629 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}] 08:40:19 INFO - PROCESS | 3844 | 1461253219737 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:40:19 INFO - PROCESS | 3844 | 1461253219813 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 3844 | ++DOCSHELL 18146800 == 48 [pid = 3844] [id = 114] 08:40:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18703C00) [pid = 3844] [serial = 339] [outer = 00000000] 08:40:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (199B9800) [pid = 3844] [serial = 340] [outer = 18703C00] 08:40:19 INFO - PROCESS | 3844 | 1461253219866 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1A1C3800) [pid = 3844] [serial = 341] [outer = 18703C00] 08:40:20 INFO - PROCESS | 3844 | 1461253220856 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]]]}] 08:40:20 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 08:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1274ms 08:40:20 INFO - PROCESS | 3844 | 1461253220902 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 3844 | 1461253220904 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:40:20 INFO - PROCESS | 3844 | 1461253220908 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 3844 | 1461253220912 Marionette TRACE conn3 <- [1,422,null,{}] 08:40:20 INFO - PROCESS | 3844 | 1461253220907 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}] 08:40:20 INFO - PROCESS | 3844 | 1461253221008 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:40:21 INFO - PROCESS | 3844 | 1461253221084 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 3844 | ++DOCSHELL 13A02000 == 49 [pid = 3844] [id = 115] 08:40:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AF8C000) [pid = 3844] [serial = 342] [outer = 00000000] 08:40:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1D46A400) [pid = 3844] [serial = 343] [outer = 1AF8C000] 08:40:21 INFO - PROCESS | 3844 | 1461253221140 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1DD8AC00) [pid = 3844] [serial = 344] [outer = 1AF8C000] 08:40:22 INFO - PROCESS | 3844 | 1461253222119 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1258ms 08:40:22 INFO - PROCESS | 3844 | 1461253222167 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 3844 | 1461253222171 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:40:22 INFO - PROCESS | 3844 | 1461253222177 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 3844 | 1461253222181 Marionette TRACE conn3 <- [1,426,null,{}] 08:40:22 INFO - PROCESS | 3844 | 1461253222186 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}] 08:40:22 INFO - PROCESS | 3844 | 1461253222279 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:40:22 INFO - PROCESS | 3844 | 1461253222393 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 3844 | ++DOCSHELL 13353C00 == 50 [pid = 3844] [id = 116] 08:40:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (13354000) [pid = 3844] [serial = 345] [outer = 00000000] 08:40:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1495D400) [pid = 3844] [serial = 346] [outer = 13354000] 08:40:22 INFO - PROCESS | 3844 | 1461253222487 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1570E000) [pid = 3844] [serial = 347] [outer = 13354000] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1AF42000 == 49 [pid = 3844] [id = 111] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 13A04800 == 48 [pid = 3844] [id = 110] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1C4FE000 == 47 [pid = 3844] [id = 109] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1AF8A800 == 46 [pid = 3844] [id = 108] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1377C000 == 45 [pid = 3844] [id = 107] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 137AA000 == 44 [pid = 3844] [id = 106] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 18B43400 == 43 [pid = 3844] [id = 105] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 18937800 == 42 [pid = 3844] [id = 104] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1377CC00 == 41 [pid = 3844] [id = 103] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 15CE0000 == 40 [pid = 3844] [id = 102] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 15C01C00 == 39 [pid = 3844] [id = 101] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1CCAD400 == 38 [pid = 3844] [id = 100] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (13AD2400) [pid = 3844] [serial = 244] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1870A000) [pid = 3844] [serial = 247] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1CE26400) [pid = 3844] [serial = 250] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1DEED000) [pid = 3844] [serial = 286] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 1813FC00 == 37 [pid = 3844] [id = 99] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 15A41000 == 36 [pid = 3844] [id = 98] 08:40:22 INFO - PROCESS | 3844 | --DOCSHELL 13263C00 == 35 [pid = 3844] [id = 97] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (15AEF400) [pid = 3844] [serial = 127] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1CCAD000) [pid = 3844] [serial = 209] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (156A4400) [pid = 3844] [serial = 163] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1D46E000) [pid = 3844] [serial = 271] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1DA82000) [pid = 3844] [serial = 274] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1D705800) [pid = 3844] [serial = 272] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1CE22000) [pid = 3844] [serial = 268] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (181AF400) [pid = 3844] [serial = 259] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (18939C00) [pid = 3844] [serial = 260] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1D87A400) [pid = 3844] [serial = 254] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1D871000) [pid = 3844] [serial = 253] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18DC0400) [pid = 3844] [serial = 257] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18940000) [pid = 3844] [serial = 256] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A1CB400) [pid = 3844] [serial = 262] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1A1C8800) [pid = 3844] [serial = 284] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1A2BD800) [pid = 3844] [serial = 263] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1C38A000) [pid = 3844] [serial = 265] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1C4F1C00) [pid = 3844] [serial = 266] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1DD8BC00) [pid = 3844] [serial = 277] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1DA84800) [pid = 3844] [serial = 275] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (16FA0C00) [pid = 3844] [serial = 280] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (179D2000) [pid = 3844] [serial = 283] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1DD8FC00) [pid = 3844] [serial = 278] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16FA3C00) [pid = 3844] [serial = 281] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1CCB6C00) [pid = 3844] [serial = 269] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3844 | 1461253222968 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] 08:40:22 INFO - PROCESS | 3844 | 1461253223015 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:40:23 INFO - PROCESS | 3844 | 1461253223024 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 3844 | 1461253223028 Marionette TRACE conn3 <- [1,430,null,{}] 08:40:23 INFO - PROCESS | 3844 | 1461253223034 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}] 08:40:23 INFO - PROCESS | 3844 | 1461253223122 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:40:23 INFO - PROCESS | 3844 | 1461253223128 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3844 | ++DOCSHELL 15AE8400 == 36 [pid = 3844] [id = 117] 08:40:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (15AF4800) [pid = 3844] [serial = 348] [outer = 00000000] 08:40:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16334800) [pid = 3844] [serial = 349] [outer = 15AF4800] 08:40:23 INFO - PROCESS | 3844 | 1461253223174 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (16761800) [pid = 3844] [serial = 350] [outer = 15AF4800] 08:40:23 INFO - PROCESS | 3844 | 1461253223627 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 622ms 08:40:23 INFO - PROCESS | 3844 | 1461253223641 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 3844 | 1461253223644 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:40:23 INFO - PROCESS | 3844 | 1461253223647 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 3844 | 1461253223650 Marionette TRACE conn3 <- [1,434,null,{}] 08:40:23 INFO - PROCESS | 3844 | 1461253223664 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}] 08:40:23 INFO - PROCESS | 3844 | 1461253223765 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:40:23 INFO - PROCESS | 3844 | 1461253223777 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3844 | ++DOCSHELL 17E74400 == 37 [pid = 3844] [id = 118] 08:40:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (17E76000) [pid = 3844] [serial = 351] [outer = 00000000] 08:40:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18141C00) [pid = 3844] [serial = 352] [outer = 17E76000] 08:40:23 INFO - PROCESS | 3844 | 1461253223827 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18523400) [pid = 3844] [serial = 353] [outer = 17E76000] 08:40:24 INFO - PROCESS | 3844 | 1461253224284 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 682ms 08:40:24 INFO - PROCESS | 3844 | 1461253224310 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 3844 | 1461253224312 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:40:24 INFO - PROCESS | 3844 | 1461253224315 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 3844 | 1461253224317 Marionette TRACE conn3 <- [1,438,null,{}] 08:40:24 INFO - PROCESS | 3844 | 1461253224320 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}] 08:40:24 INFO - PROCESS | 3844 | 1461253224396 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:40:24 INFO - PROCESS | 3844 | 1461253224404 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3844 | ++DOCSHELL 18B3E800 == 38 [pid = 3844] [id = 119] 08:40:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18B3F400) [pid = 3844] [serial = 354] [outer = 00000000] 08:40:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (195F3800) [pid = 3844] [serial = 355] [outer = 18B3F400] 08:40:24 INFO - PROCESS | 3844 | 1461253224449 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (19BA3000) [pid = 3844] [serial = 356] [outer = 18B3F400] 08:40:24 INFO - PROCESS | 3844 | 1461253224853 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 576ms 08:40:24 INFO - PROCESS | 3844 | 1461253224895 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 3844 | 1461253224897 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:40:24 INFO - PROCESS | 3844 | 1461253224900 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 3844 | 1461253224902 Marionette TRACE conn3 <- [1,442,null,{}] 08:40:24 INFO - PROCESS | 3844 | 1461253224905 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}] 08:40:24 INFO - PROCESS | 3844 | 1461253224978 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:40:24 INFO - PROCESS | 3844 | 1461253224984 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3844 | ++DOCSHELL 1893B800 == 39 [pid = 3844] [id = 120] 08:40:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (199AB000) [pid = 3844] [serial = 357] [outer = 00000000] 08:40:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1A6F2000) [pid = 3844] [serial = 358] [outer = 199AB000] 08:40:25 INFO - PROCESS | 3844 | 1461253225028 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1AA79800) [pid = 3844] [serial = 359] [outer = 199AB000] 08:40:25 INFO - PROCESS | 3844 | 1461253225493 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 622ms 08:40:25 INFO - PROCESS | 3844 | 1461253225521 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3844 | 1461253225523 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:40:25 INFO - PROCESS | 3844 | 1461253225526 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:40:25 INFO - PROCESS | 3844 | 1461253225527 Marionette TRACE conn3 <- [1,446,null,{}] 08:40:25 INFO - PROCESS | 3844 | 1461253225535 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}] 08:40:25 INFO - PROCESS | 3844 | 1461253225659 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:40:25 INFO - PROCESS | 3844 | 1461253225669 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 3844 | ++DOCSHELL 13352800 == 40 [pid = 3844] [id = 121] 08:40:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (18DC0400) [pid = 3844] [serial = 360] [outer = 00000000] 08:40:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1C38CC00) [pid = 3844] [serial = 361] [outer = 18DC0400] 08:40:25 INFO - PROCESS | 3844 | 1461253225716 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1C4F3000) [pid = 3844] [serial = 362] [outer = 18DC0400] 08:40:26 INFO - PROCESS | 3844 | 1461253226146 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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 682ms 08:40:26 INFO - PROCESS | 3844 | 1461253226209 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 3844 | 1461253226211 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:40:26 INFO - PROCESS | 3844 | 1461253226224 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 3844 | 1461253226226 Marionette TRACE conn3 <- [1,450,null,{}] 08:40:26 INFO - PROCESS | 3844 | 1461253226230 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}] 08:40:26 INFO - PROCESS | 3844 | 1461253226359 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:40:26 INFO - PROCESS | 3844 | 1461253226398 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 3844 | ++DOCSHELL 1CCAE400 == 41 [pid = 3844] [id = 122] 08:40:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1CCAFC00) [pid = 3844] [serial = 363] [outer = 00000000] 08:40:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1CE26000) [pid = 3844] [serial = 364] [outer = 1CCAFC00] 08:40:26 INFO - PROCESS | 3844 | 1461253226442 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1CF8C000) [pid = 3844] [serial = 365] [outer = 1CCAFC00] 08:40:26 INFO - PROCESS | 3844 | 1461253226847 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] 08:40:26 INFO - PROCESS | 3844 | 1461253226904 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 3844 | 1461253226907 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:40:26 INFO - PROCESS | 3844 | 1461253226909 Marionette TRACE conn3 <- [1,454,null,{}] 08:40:26 INFO - PROCESS | 3844 | 1461253226916 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}] 08:40:26 INFO - PROCESS | 3844 | 1461253227018 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:40:27 INFO - PROCESS | 3844 | 1461253227073 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3844 | ++DOCSHELL 13358800 == 42 [pid = 3844] [id = 123] 08:40:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1C391400) [pid = 3844] [serial = 366] [outer = 00000000] 08:40:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1D703000) [pid = 3844] [serial = 367] [outer = 1C391400] 08:40:27 INFO - PROCESS | 3844 | 1461253227101 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1D708000) [pid = 3844] [serial = 368] [outer = 1C391400] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (19C40C00) [pid = 3844] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (137A9000) [pid = 3844] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (15DD2800) [pid = 3844] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13ACCC00) [pid = 3844] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (181B7400) [pid = 3844] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (19BA2800) [pid = 3844] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1C38C400) [pid = 3844] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (13AD0800) [pid = 3844] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (15C10400) [pid = 3844] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1633DC00) [pid = 3844] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19BA9800) [pid = 3844] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15AF4C00) [pid = 3844] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (18938400) [pid = 3844] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13267800) [pid = 3844] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1852E800) [pid = 3844] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1CCAC400) [pid = 3844] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (18140400) [pid = 3844] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1AF42400) [pid = 3844] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (137A2400) [pid = 3844] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A2B8400) [pid = 3844] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:40:27 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (15AF7C00) [pid = 3844] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:40:27 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:27 INFO - PROCESS | 3844 | 1461253227688 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 819ms 08:40:27 INFO - PROCESS | 3844 | 1461253227717 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 3844 | 1461253227719 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:40:27 INFO - PROCESS | 3844 | 1461253227723 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:40:27 INFO - PROCESS | 3844 | 1461253227725 Marionette TRACE conn3 <- [1,458,null,{}] 08:40:27 INFO - PROCESS | 3844 | 1461253227728 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}] 08:40:27 INFO - PROCESS | 3844 | 1461253227802 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:40:27 INFO - PROCESS | 3844 | 1461253227808 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3844 | ++DOCSHELL 16333800 == 43 [pid = 3844] [id = 124] 08:40:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1633D400) [pid = 3844] [serial = 369] [outer = 00000000] 08:40:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (18146400) [pid = 3844] [serial = 370] [outer = 1633D400] 08:40:27 INFO - PROCESS | 3844 | 1461253227859 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (18938400) [pid = 3844] [serial = 371] [outer = 1633D400] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 12CFC000 == 42 [pid = 3844] [id = 70] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 15AEA400 == 41 [pid = 3844] [id = 83] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 1DA7D400 == 40 [pid = 3844] [id = 96] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 1A1CB800 == 39 [pid = 3844] [id = 84] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 15AE8400 == 38 [pid = 3844] [id = 117] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 13353C00 == 37 [pid = 3844] [id = 116] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 13A02000 == 36 [pid = 3844] [id = 115] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 18146800 == 35 [pid = 3844] [id = 114] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 1CCAE800 == 34 [pid = 3844] [id = 112] 08:40:28 INFO - PROCESS | 3844 | --DOCSHELL 1495E800 == 33 [pid = 3844] [id = 113] 08:40:29 INFO - PROCESS | 3844 | --DOCSHELL 13352800 == 32 [pid = 3844] [id = 121] 08:40:29 INFO - PROCESS | 3844 | --DOCSHELL 1893B800 == 31 [pid = 3844] [id = 120] 08:40:29 INFO - PROCESS | 3844 | --DOCSHELL 13358800 == 30 [pid = 3844] [id = 123] 08:40:29 INFO - PROCESS | 3844 | --DOCSHELL 18B3E800 == 29 [pid = 3844] [id = 119] 08:40:29 INFO - PROCESS | 3844 | --DOCSHELL 1CCAE400 == 28 [pid = 3844] [id = 122] 08:40:29 INFO - PROCESS | 3844 | --DOCSHELL 17E74400 == 27 [pid = 3844] [id = 118] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18DBFC00) [pid = 3844] [serial = 248] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1C385000) [pid = 3844] [serial = 206] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1D75FC00) [pid = 3844] [serial = 242] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1893A400) [pid = 3844] [serial = 203] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1541BC00) [pid = 3844] [serial = 200] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1C391000) [pid = 3844] [serial = 319] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1A2BFC00) [pid = 3844] [serial = 313] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1A8A5C00) [pid = 3844] [serial = 314] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1CE1F400) [pid = 3844] [serial = 322] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15AEC000) [pid = 3844] [serial = 307] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (17922800) [pid = 3844] [serial = 308] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (18B3E400) [pid = 3844] [serial = 302] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1852D400) [pid = 3844] [serial = 301] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1791EC00) [pid = 3844] [serial = 305] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16FA5400) [pid = 3844] [serial = 304] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1AF7FC00) [pid = 3844] [serial = 316] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1D702400) [pid = 3844] [serial = 298] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (17CD1400) [pid = 3844] [serial = 293] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (17CCE000) [pid = 3844] [serial = 292] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (18B43C00) [pid = 3844] [serial = 310] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (19498400) [pid = 3844] [serial = 311] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (15AB7C00) [pid = 3844] [serial = 290] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (15412800) [pid = 3844] [serial = 289] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1C4F9C00) [pid = 3844] [serial = 320] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (1A15F400) [pid = 3844] [serial = 296] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (19C49000) [pid = 3844] [serial = 295] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1D467400) [pid = 3844] [serial = 325] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1DD8B800) [pid = 3844] [serial = 334] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1CE1E800) [pid = 3844] [serial = 323] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (1A6ABC00) [pid = 3844] [serial = 328] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (1D30C000) [pid = 3844] [serial = 331] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (1D706800) [pid = 3844] [serial = 326] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 65 (1CCAB400) [pid = 3844] [serial = 329] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 64 (1AF86800) [pid = 3844] [serial = 317] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 63 (1D70E800) [pid = 3844] [serial = 332] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 62 (14355800) [pid = 3844] [serial = 245] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | --DOMWINDOW == 61 (1D46E400) [pid = 3844] [serial = 251] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3844 | 1461253229627 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] 08:40:29 INFO - PROCESS | 3844 | 1461253229690 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 3844 | 1461253229696 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:40:29 INFO - PROCESS | 3844 | 1461253229699 Marionette TRACE conn3 <- [1,462,null,{}] 08:40:29 INFO - PROCESS | 3844 | 1461253229705 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}] 08:40:29 INFO - PROCESS | 3844 | 1461253229787 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:40:29 INFO - PROCESS | 3844 | 1461253229796 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 3844 | ++DOCSHELL 1334B000 == 28 [pid = 3844] [id = 125] 08:40:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 62 (1334B400) [pid = 3844] [serial = 372] [outer = 00000000] 08:40:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 63 (13357000) [pid = 3844] [serial = 373] [outer = 1334B400] 08:40:29 INFO - PROCESS | 3844 | 1461253229843 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 64 (1377CC00) [pid = 3844] [serial = 374] [outer = 1334B400] 08:40:30 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:30 INFO - PROCESS | 3844 | 1461253230311 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] 08:40:30 INFO - PROCESS | 3844 | 1461253230384 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:40:30 INFO - PROCESS | 3844 | 1461253230390 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 3844 | 1461253230393 Marionette TRACE conn3 <- [1,466,null,{}] 08:40:30 INFO - PROCESS | 3844 | 1461253230397 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}] 08:40:30 INFO - PROCESS | 3844 | 1461253230458 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:40:30 INFO - PROCESS | 3844 | 1461253230464 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 3844 | ++DOCSHELL 137A9000 == 29 [pid = 3844] [id = 126] 08:40:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 65 (13A0C800) [pid = 3844] [serial = 375] [outer = 00000000] 08:40:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 66 (14951C00) [pid = 3844] [serial = 376] [outer = 13A0C800] 08:40:30 INFO - PROCESS | 3844 | 1461253230509 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (149EE400) [pid = 3844] [serial = 377] [outer = 13A0C800] 08:40:30 INFO - PROCESS | 3844 | 1461253230954 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] 08:40:31 INFO - PROCESS | 3844 | 1461253230995 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:40:31 INFO - PROCESS | 3844 | 1461253230999 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 3844 | 1461253231002 Marionette TRACE conn3 <- [1,470,null,{}] 08:40:31 INFO - PROCESS | 3844 | 1461253231013 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}] 08:40:31 INFO - PROCESS | 3844 | 1461253231124 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:40:31 INFO - PROCESS | 3844 | 1461253231199 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 3844 | ++DOCSHELL 1636CC00 == 30 [pid = 3844] [id = 127] 08:40:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (164B7000) [pid = 3844] [serial = 378] [outer = 00000000] 08:40:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (16FA1000) [pid = 3844] [serial = 379] [outer = 164B7000] 08:40:31 INFO - PROCESS | 3844 | 1461253231246 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (16FA5800) [pid = 3844] [serial = 380] [outer = 164B7000] 08:40:31 INFO - PROCESS | 3844 | 1461253231600 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]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 622ms 08:40:31 INFO - PROCESS | 3844 | 1461253231617 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 3844 | 1461253231619 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:40:31 INFO - PROCESS | 3844 | 1461253231622 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:40:31 INFO - PROCESS | 3844 | 1461253231624 Marionette TRACE conn3 <- [1,474,null,{}] 08:40:31 INFO - PROCESS | 3844 | 1461253231627 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}] 08:40:31 INFO - PROCESS | 3844 | 1461253231724 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:40:31 INFO - PROCESS | 3844 | 1461253231732 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 3844 | ++DOCSHELL 15AF7800 == 31 [pid = 3844] [id = 128] 08:40:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (16F9F400) [pid = 3844] [serial = 381] [outer = 00000000] 08:40:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (17CC9400) [pid = 3844] [serial = 382] [outer = 16F9F400] 08:40:31 INFO - PROCESS | 3844 | 1461253231777 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (17CD0400) [pid = 3844] [serial = 383] [outer = 16F9F400] 08:40:31 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:40:31 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:40:32 INFO - PROCESS | 3844 | 1461253232170 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 576ms 08:40:32 INFO - PROCESS | 3844 | 1461253232202 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3844 | 1461253232204 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:40:32 INFO - PROCESS | 3844 | 1461253232207 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 3844 | 1461253232209 Marionette TRACE conn3 <- [1,478,null,{}] 08:40:32 INFO - PROCESS | 3844 | 1461253232212 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}] 08:40:32 INFO - PROCESS | 3844 | 1461253232283 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:40:32 INFO - PROCESS | 3844 | 1461253232349 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 3844 | ++DOCSHELL 179D6400 == 32 [pid = 3844] [id = 129] 08:40:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (17CD2800) [pid = 3844] [serial = 384] [outer = 00000000] 08:40:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (17ECF400) [pid = 3844] [serial = 385] [outer = 17CD2800] 08:40:32 INFO - PROCESS | 3844 | 1461253232393 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (18146800) [pid = 3844] [serial = 386] [outer = 17CD2800] 08:40:32 INFO - PROCESS | 3844 | 1461253232781 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 621ms 08:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:40:32 INFO - PROCESS | 3844 | 1461253232832 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3844 | 1461253232834 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 3844 | 1461253232841 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 3844 | 1461253232843 Marionette TRACE conn3 <- [1,482,null,{}] 08:40:32 INFO - PROCESS | 3844 | 1461253232847 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}] 08:40:32 INFO - PROCESS | 3844 | 1461253232944 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:40:32 INFO - PROCESS | 3844 | 1461253232954 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 3844 | ++DOCSHELL 18710C00 == 33 [pid = 3844] [id = 130] 08:40:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (1893A000) [pid = 3844] [serial = 387] [outer = 00000000] 08:40:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (18B46C00) [pid = 3844] [serial = 388] [outer = 1893A000] 08:40:33 INFO - PROCESS | 3844 | 1461253233002 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (18DC2C00) [pid = 3844] [serial = 389] [outer = 1893A000] 08:40:33 INFO - PROCESS | 3844 | 1461253233410 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 637ms 08:40:33 INFO - PROCESS | 3844 | 1461253233475 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 3844 | 1461253233477 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:40:33 INFO - PROCESS | 3844 | 1461253233481 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 3844 | 1461253233482 Marionette TRACE conn3 <- [1,486,null,{}] 08:40:33 INFO - PROCESS | 3844 | 1461253233486 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}] 08:40:33 INFO - PROCESS | 3844 | 1461253233555 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:40:33 INFO - PROCESS | 3844 | 1461253233590 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 3844 | ++DOCSHELL 194AA000 == 34 [pid = 3844] [id = 131] 08:40:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (195ED800) [pid = 3844] [serial = 390] [outer = 00000000] 08:40:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (19BA2800) [pid = 3844] [serial = 391] [outer = 195ED800] 08:40:33 INFO - PROCESS | 3844 | 1461253233634 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (199B3800) [pid = 3844] [serial = 392] [outer = 195ED800] 08:40:34 INFO - PROCESS | 3844 | 1461253234024 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 576ms 08:40:34 INFO - PROCESS | 3844 | 1461253234060 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 3844 | 1461253234062 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:40:34 INFO - PROCESS | 3844 | 1461253234066 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 3844 | 1461253234067 Marionette TRACE conn3 <- [1,490,null,{}] 08:40:34 INFO - PROCESS | 3844 | 1461253234074 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}] 08:40:34 INFO - PROCESS | 3844 | 1461253234144 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:40:34 INFO - PROCESS | 3844 | 1461253234150 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3844 | ++DOCSHELL 14911400 == 35 [pid = 3844] [id = 132] 08:40:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (179CF000) [pid = 3844] [serial = 393] [outer = 00000000] 08:40:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1A2B7C00) [pid = 3844] [serial = 394] [outer = 179CF000] 08:40:34 INFO - PROCESS | 3844 | 1461253234193 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (19FEDC00) [pid = 3844] [serial = 395] [outer = 179CF000] 08:40:34 INFO - PROCESS | 3844 | 1461253234566 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 516ms 08:40:34 INFO - PROCESS | 3844 | 1461253234584 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 3844 | 1461253234586 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:40:34 INFO - PROCESS | 3844 | 1461253234589 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 3844 | 1461253234591 Marionette TRACE conn3 <- [1,494,null,{}] 08:40:34 INFO - PROCESS | 3844 | 1461253234594 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}] 08:40:34 INFO - PROCESS | 3844 | 1461253234695 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:40:34 INFO - PROCESS | 3844 | 1461253234703 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3844 | ++DOCSHELL 1633DC00 == 36 [pid = 3844] [id = 133] 08:40:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1AA79C00) [pid = 3844] [serial = 396] [outer = 00000000] 08:40:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1AF3C800) [pid = 3844] [serial = 397] [outer = 1AA79C00] 08:40:34 INFO - PROCESS | 3844 | 1461253234746 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1AF38800) [pid = 3844] [serial = 398] [outer = 1AA79C00] 08:40:35 INFO - PROCESS | 3844 | 1461253235167 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 621ms 08:40:35 INFO - PROCESS | 3844 | 1461253235210 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3844 | 1461253235212 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:40:35 INFO - PROCESS | 3844 | 1461253235216 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 3844 | 1461253235217 Marionette TRACE conn3 <- [1,498,null,{}] 08:40:35 INFO - PROCESS | 3844 | 1461253235225 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}] 08:40:35 INFO - PROCESS | 3844 | 1461253235334 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:40:35 INFO - PROCESS | 3844 | 1461253235384 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 3844 | ++DOCSHELL 1A2BD800 == 37 [pid = 3844] [id = 134] 08:40:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1A6ED000) [pid = 3844] [serial = 399] [outer = 00000000] 08:40:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1AF8A000) [pid = 3844] [serial = 400] [outer = 1A6ED000] 08:40:35 INFO - PROCESS | 3844 | 1461253235427 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1C384C00) [pid = 3844] [serial = 401] [outer = 1A6ED000] 08:40:35 INFO - PROCESS | 3844 | 1461253235813 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 622ms 08:40:35 INFO - PROCESS | 3844 | 1461253235837 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3844 | 1461253235839 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:40:35 INFO - PROCESS | 3844 | 1461253235847 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 3844 | 1461253235850 Marionette TRACE conn3 <- [1,502,null,{}] 08:40:35 INFO - PROCESS | 3844 | 1461253235853 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}] 08:40:35 INFO - PROCESS | 3844 | 1461253236002 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:40:36 INFO - PROCESS | 3844 | 1461253236015 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 3844 | ++DOCSHELL 1791F400 == 38 [pid = 3844] [id = 135] 08:40:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1C38AC00) [pid = 3844] [serial = 402] [outer = 00000000] 08:40:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1C4F1C00) [pid = 3844] [serial = 403] [outer = 1C38AC00] 08:40:36 INFO - PROCESS | 3844 | 1461253236063 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1CCA9000) [pid = 3844] [serial = 404] [outer = 1C38AC00] 08:40:36 INFO - PROCESS | 3844 | 1461253236496 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 682ms 08:40:36 INFO - PROCESS | 3844 | 1461253236526 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 3844 | 1461253236528 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:40:36 INFO - PROCESS | 3844 | 1461253236531 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 3844 | 1461253236532 Marionette TRACE conn3 <- [1,506,null,{}] 08:40:36 INFO - PROCESS | 3844 | 1461253236536 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}] 08:40:36 INFO - PROCESS | 3844 | 1461253236617 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:40:36 INFO - PROCESS | 3844 | 1461253236623 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 3844 | ++DOCSHELL 1C436C00 == 39 [pid = 3844] [id = 136] 08:40:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1C4FC000) [pid = 3844] [serial = 405] [outer = 00000000] 08:40:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1CE20400) [pid = 3844] [serial = 406] [outer = 1C4FC000] 08:40:36 INFO - PROCESS | 3844 | 1461253236666 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1CE2B800) [pid = 3844] [serial = 407] [outer = 1C4FC000] 08:40:37 INFO - PROCESS | 3844 | 1461253237107 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 622ms 08:40:37 INFO - PROCESS | 3844 | 1461253237151 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 3844 | 1461253237152 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:40:37 INFO - PROCESS | 3844 | 1461253237156 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 3844 | 1461253237157 Marionette TRACE conn3 <- [1,510,null,{}] 08:40:37 INFO - PROCESS | 3844 | 1461253237161 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}] 08:40:37 INFO - PROCESS | 3844 | 1461253237242 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:40:37 INFO - PROCESS | 3844 | 1461253237320 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 3844 | ++DOCSHELL 1334B800 == 40 [pid = 3844] [id = 137] 08:40:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (136DE800) [pid = 3844] [serial = 408] [outer = 00000000] 08:40:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1D19D000) [pid = 3844] [serial = 409] [outer = 136DE800] 08:40:37 INFO - PROCESS | 3844 | 1461253237363 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1D1A3C00) [pid = 3844] [serial = 410] [outer = 136DE800] 08:40:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (181B0400) [pid = 3844] [serial = 411] [outer = 1E809800] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (18DC0400) [pid = 3844] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1CCAFC00) [pid = 3844] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1C391400) [pid = 3844] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (199AB000) [pid = 3844] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (18B3F400) [pid = 3844] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (17E76000) [pid = 3844] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15AF4800) [pid = 3844] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13354000) [pid = 3844] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1AF8C000) [pid = 3844] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (18703C00) [pid = 3844] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (15AF5C00) [pid = 3844] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1DA7B400) [pid = 3844] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1DA7D800) [pid = 3844] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:40:37 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1CCB6800) [pid = 3844] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:40:38 INFO - PROCESS | 3844 | 1461253238095 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 970ms 08:40:38 INFO - PROCESS | 3844 | 1461253238120 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 3844 | 1461253238122 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 3844 | 1461253238125 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:40:38 INFO - PROCESS | 3844 | 1461253238127 Marionette TRACE conn3 <- [1,514,null,{}] 08:40:38 INFO - PROCESS | 3844 | 1461253238130 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}] 08:40:38 INFO - PROCESS | 3844 | 1461253238205 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:40:38 INFO - PROCESS | 3844 | 1461253238212 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 3844 | ++DOCSHELL 17E76000 == 41 [pid = 3844] [id = 138] 08:40:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (17ECE800) [pid = 3844] [serial = 412] [outer = 00000000] 08:40:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1CCB5C00) [pid = 3844] [serial = 413] [outer = 17ECE800] 08:40:38 INFO - PROCESS | 3844 | 1461253238259 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1CF8C400) [pid = 3844] [serial = 414] [outer = 17ECE800] 08:40:38 INFO - PROCESS | 3844 | 1461253238663 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]]]}] 08:40:38 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 08:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 576ms 08:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:40:38 INFO - PROCESS | 3844 | 1461253238705 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 3844 | 1461253238707 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 3844 | 1461253238714 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 3844 | 1461253238716 Marionette TRACE conn3 <- [1,518,null,{}] 08:40:38 INFO - PROCESS | 3844 | 1461253238719 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}] 08:40:38 INFO - PROCESS | 3844 | 1461253238793 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:40:38 INFO - PROCESS | 3844 | 1461253238800 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 3844 | ++DOCSHELL 1377E000 == 42 [pid = 3844] [id = 139] 08:40:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1675D000) [pid = 3844] [serial = 415] [outer = 00000000] 08:40:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1D469C00) [pid = 3844] [serial = 416] [outer = 1675D000] 08:40:38 INFO - PROCESS | 3844 | 1461253238843 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1D46EC00) [pid = 3844] [serial = 417] [outer = 1675D000] 08:40:39 INFO - PROCESS | 3844 | 1461253239234 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]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 576ms 08:40:39 INFO - PROCESS | 3844 | 1461253239290 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 3844 | 1461253239292 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:40:39 INFO - PROCESS | 3844 | 1461253239295 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:40:39 INFO - PROCESS | 3844 | 1461253239297 Marionette TRACE conn3 <- [1,522,null,{}] 08:40:39 INFO - PROCESS | 3844 | 1461253239300 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}] 08:40:39 INFO - PROCESS | 3844 | 1461253239372 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:40:39 INFO - PROCESS | 3844 | 1461253239378 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 3844 | ++DOCSHELL 1D46E800 == 43 [pid = 3844] [id = 140] 08:40:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1D46FC00) [pid = 3844] [serial = 418] [outer = 00000000] 08:40:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1D709C00) [pid = 3844] [serial = 419] [outer = 1D46FC00] 08:40:39 INFO - PROCESS | 3844 | 1461253239421 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1D759800) [pid = 3844] [serial = 420] [outer = 1D46FC00] 08:40:39 INFO - PROCESS | 3844 | 1461253239861 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]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 622ms 08:40:39 INFO - PROCESS | 3844 | 1461253239916 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 3844 | 1461253239920 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:40:39 INFO - PROCESS | 3844 | 1461253239926 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 3844 | 1461253239930 Marionette TRACE conn3 <- [1,526,null,{}] 08:40:39 INFO - PROCESS | 3844 | 1461253239937 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}] 08:40:40 INFO - PROCESS | 3844 | 1461253240051 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:40:40 INFO - PROCESS | 3844 | 1461253240233 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 3844 | ++DOCSHELL 13353C00 == 44 [pid = 3844] [id = 141] 08:40:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (13354000) [pid = 3844] [serial = 421] [outer = 00000000] 08:40:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (13785400) [pid = 3844] [serial = 422] [outer = 13354000] 08:40:40 INFO - PROCESS | 3844 | 1461253240288 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (13CAA000) [pid = 3844] [serial = 423] [outer = 13354000] 08:40:40 INFO - PROCESS | 3844 | 1461253240994 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]]]}] 08:40:41 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 08:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1107ms 08:40:41 INFO - PROCESS | 3844 | 1461253241042 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 3844 | 1461253241048 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:40:41 INFO - PROCESS | 3844 | 1461253241055 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:40:41 INFO - PROCESS | 3844 | 1461253241058 Marionette TRACE conn3 <- [1,530,null,{}] 08:40:41 INFO - PROCESS | 3844 | 1461253241086 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}] 08:40:41 INFO - PROCESS | 3844 | 1461253241209 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:40:41 INFO - PROCESS | 3844 | 1461253241302 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 3844 | ++DOCSHELL 15AF1400 == 45 [pid = 3844] [id = 142] 08:40:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (15AF1800) [pid = 3844] [serial = 424] [outer = 00000000] 08:40:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (17CD4800) [pid = 3844] [serial = 425] [outer = 15AF1800] 08:40:41 INFO - PROCESS | 3844 | 1461253241339 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1813FC00) [pid = 3844] [serial = 426] [outer = 15AF1800] 08:40:42 INFO - PROCESS | 3844 | 1461253242135 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"]]]}] 08:40:42 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 08:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:40:42 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 08:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:40:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:40:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1137ms 08:40:42 INFO - PROCESS | 3844 | 1461253242194 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 3844 | 1461253242198 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:40:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:40:42 INFO - PROCESS | 3844 | 1461253242204 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 3844 | 1461253242208 Marionette TRACE conn3 <- [1,534,null,{}] 08:40:42 INFO - PROCESS | 3844 | 1461253242214 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}] 08:40:42 INFO - PROCESS | 3844 | 1461253242323 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:40:42 INFO - PROCESS | 3844 | 1461253242430 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 3844 | ++DOCSHELL 13350000 == 46 [pid = 3844] [id = 143] 08:40:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13358C00) [pid = 3844] [serial = 427] [outer = 00000000] 08:40:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (15702C00) [pid = 3844] [serial = 428] [outer = 13358C00] 08:40:42 INFO - PROCESS | 3844 | 1461253242461 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15C93C00) [pid = 3844] [serial = 429] [outer = 13358C00] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1377E000 == 45 [pid = 3844] [id = 139] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 17E76000 == 44 [pid = 3844] [id = 138] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1334B800 == 43 [pid = 3844] [id = 137] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1C436C00 == 42 [pid = 3844] [id = 136] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1791F400 == 41 [pid = 3844] [id = 135] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1A2BD800 == 40 [pid = 3844] [id = 134] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1633DC00 == 39 [pid = 3844] [id = 133] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 14911400 == 38 [pid = 3844] [id = 132] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 194AA000 == 37 [pid = 3844] [id = 131] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 18710C00 == 36 [pid = 3844] [id = 130] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 179D6400 == 35 [pid = 3844] [id = 129] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 15AF7800 == 34 [pid = 3844] [id = 128] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18146400) [pid = 3844] [serial = 370] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1636CC00 == 33 [pid = 3844] [id = 127] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 137A9000 == 32 [pid = 3844] [id = 126] 08:40:42 INFO - PROCESS | 3844 | --DOCSHELL 1334B000 == 31 [pid = 3844] [id = 125] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1DEF3000) [pid = 3844] [serial = 287] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1D875000) [pid = 3844] [serial = 299] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1C38CC00) [pid = 3844] [serial = 361] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1CE26000) [pid = 3844] [serial = 364] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1C4F3000) [pid = 3844] [serial = 362] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1D703000) [pid = 3844] [serial = 367] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1CF8C000) [pid = 3844] [serial = 365] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A6F2000) [pid = 3844] [serial = 358] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (195F3800) [pid = 3844] [serial = 355] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (19BA3000) [pid = 3844] [serial = 356] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (18141C00) [pid = 3844] [serial = 352] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (18523400) [pid = 3844] [serial = 353] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16334800) [pid = 3844] [serial = 349] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (16761800) [pid = 3844] [serial = 350] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1570E000) [pid = 3844] [serial = 347] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1495D400) [pid = 3844] [serial = 346] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1DD8AC00) [pid = 3844] [serial = 344] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1D46A400) [pid = 3844] [serial = 343] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1A1C3800) [pid = 3844] [serial = 341] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (199B9800) [pid = 3844] [serial = 340] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (17CC9800) [pid = 3844] [serial = 338] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (16FA0000) [pid = 3844] [serial = 337] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1DD97000) [pid = 3844] [serial = 335] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1D708000) [pid = 3844] [serial = 368] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1AA79800) [pid = 3844] [serial = 359] [outer = 00000000] [url = about:blank] 08:40:43 INFO - PROCESS | 3844 | 1461253243050 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]]]}] 08:40:43 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. 08:40:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 879ms 08:40:43 INFO - PROCESS | 3844 | 1461253243075 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 3844 | 1461253243080 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:40:43 INFO - PROCESS | 3844 | 1461253243087 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 3844 | 1461253243089 Marionette TRACE conn3 <- [1,538,null,{}] 08:40:43 INFO - PROCESS | 3844 | 1461253243092 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}] 08:40:43 INFO - PROCESS | 3844 | 1461253243168 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:40:43 INFO - PROCESS | 3844 | 1461253243235 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3844 | ++DOCSHELL 1495E800 == 32 [pid = 3844] [id = 144] 08:40:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (149FA400) [pid = 3844] [serial = 430] [outer = 00000000] 08:40:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (15AF3400) [pid = 3844] [serial = 431] [outer = 149FA400] 08:40:43 INFO - PROCESS | 3844 | 1461253243282 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (16F9F800) [pid = 3844] [serial = 432] [outer = 149FA400] 08:40:43 INFO - PROCESS | 3844 | 1461253243648 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]]]}] 08:40:43 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. 08:40:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 607ms 08:40:43 INFO - PROCESS | 3844 | 1461253243710 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 3844 | 1461253243712 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:40:43 INFO - PROCESS | 3844 | 1461253243716 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 3844 | 1461253243720 Marionette TRACE conn3 <- [1,542,null,{}] 08:40:43 INFO - PROCESS | 3844 | 1461253243730 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}] 08:40:43 INFO - PROCESS | 3844 | 1461253243852 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:40:43 INFO - PROCESS | 3844 | 1461253243864 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3844 | ++DOCSHELL 17CCAC00 == 33 [pid = 3844] [id = 145] 08:40:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (17CCD800) [pid = 3844] [serial = 433] [outer = 00000000] 08:40:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1813DC00) [pid = 3844] [serial = 434] [outer = 17CCD800] 08:40:43 INFO - PROCESS | 3844 | 1461253243916 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (1893FC00) [pid = 3844] [serial = 435] [outer = 17CCD800] 08:40:44 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:44 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:44 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:44 INFO - PROCESS | 3844 | 1461253244335 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 682ms 08:40:44 INFO - PROCESS | 3844 | 1461253244398 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 3844 | 1461253244400 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:40:44 INFO - PROCESS | 3844 | 1461253244404 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 3844 | 1461253244405 Marionette TRACE conn3 <- [1,546,null,{}] 08:40:44 INFO - PROCESS | 3844 | 1461253244409 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}] 08:40:44 INFO - PROCESS | 3844 | 1461253244484 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:40:44 INFO - PROCESS | 3844 | 1461253244492 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 3844 | ++DOCSHELL 1852E000 == 34 [pid = 3844] [id = 146] 08:40:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (19497000) [pid = 3844] [serial = 436] [outer = 00000000] 08:40:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (195F3800) [pid = 3844] [serial = 437] [outer = 19497000] 08:40:44 INFO - PROCESS | 3844 | 1461253244537 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (199AF800) [pid = 3844] [serial = 438] [outer = 19497000] 08:40:44 INFO - PROCESS | 3844 | 1461253244934 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 576ms 08:40:44 INFO - PROCESS | 3844 | 1461253244983 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 3844 | 1461253244985 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:40:44 INFO - PROCESS | 3844 | 1461253244996 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 3844 | 1461253244998 Marionette TRACE conn3 <- [1,550,null,{}] 08:40:44 INFO - PROCESS | 3844 | 1461253245001 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}] 08:40:45 INFO - PROCESS | 3844 | 1461253245097 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:40:45 INFO - PROCESS | 3844 | 1461253245104 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 3844 | ++DOCSHELL 18B41C00 == 35 [pid = 3844] [id = 147] 08:40:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (18B46800) [pid = 3844] [serial = 439] [outer = 00000000] 08:40:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A1BF000) [pid = 3844] [serial = 440] [outer = 18B46800] 08:40:45 INFO - PROCESS | 3844 | 1461253245154 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1A1CB400) [pid = 3844] [serial = 441] [outer = 18B46800] 08:40:45 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:45 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:45 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:45 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:45 INFO - PROCESS | 3844 | 1461253245590 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms 08:40:45 INFO - PROCESS | 3844 | 1461253245613 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 3844 | 1461253245614 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:40:45 INFO - PROCESS | 3844 | 1461253245623 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 3844 | 1461253245625 Marionette TRACE conn3 <- [1,554,null,{}] 08:40:45 INFO - PROCESS | 3844 | 1461253245628 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}] 08:40:45 INFO - PROCESS | 3844 | 1461253245744 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:40:45 INFO - PROCESS | 3844 | 1461253245751 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 3844 | ++DOCSHELL 15DC9400 == 36 [pid = 3844] [id = 148] 08:40:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (18704400) [pid = 3844] [serial = 442] [outer = 00000000] 08:40:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1AF80400) [pid = 3844] [serial = 443] [outer = 18704400] 08:40:45 INFO - PROCESS | 3844 | 1461253245798 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1AF3F800) [pid = 3844] [serial = 444] [outer = 18704400] 08:40:46 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:46 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:46 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:46 INFO - PROCESS | 3844 | 1461253246240 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 682ms 08:40:46 INFO - PROCESS | 3844 | 1461253246302 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3844 | 1461253246305 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:40:46 INFO - PROCESS | 3844 | 1461253246309 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3844 | 1461253246310 Marionette TRACE conn3 <- [1,558,null,{}] 08:40:46 INFO - PROCESS | 3844 | 1461253246314 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}] 08:40:46 INFO - PROCESS | 3844 | 1461253246424 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:40:46 INFO - PROCESS | 3844 | 1461253246438 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 3844 | ++DOCSHELL 1AF86400 == 37 [pid = 3844] [id = 149] 08:40:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1C383800) [pid = 3844] [serial = 445] [outer = 00000000] 08:40:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1C434400) [pid = 3844] [serial = 446] [outer = 1C383800] 08:40:46 INFO - PROCESS | 3844 | 1461253246514 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1C43DC00) [pid = 3844] [serial = 447] [outer = 1C383800] 08:40:46 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:46 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:46 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1675D000) [pid = 3844] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1C38AC00) [pid = 3844] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1C4FC000) [pid = 3844] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1893A000) [pid = 3844] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (164B7000) [pid = 3844] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1334B400) [pid = 3844] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1A6ED000) [pid = 3844] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1633D400) [pid = 3844] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (179CF000) [pid = 3844] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1AA79C00) [pid = 3844] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (16F9F400) [pid = 3844] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (17CD2800) [pid = 3844] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (195ED800) [pid = 3844] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (136DE800) [pid = 3844] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13A0C800) [pid = 3844] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:40:47 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (17ECE800) [pid = 3844] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:40:47 INFO - PROCESS | 3844 | 1461253247187 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 925ms 08:40:47 INFO - PROCESS | 3844 | 1461253247236 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 3844 | 1461253247221 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:40:47 INFO - PROCESS | 3844 | 1461253247224 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 3844 | 1461253247226 Marionette TRACE conn3 <- [1,562,null,{}] 08:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:40:47 INFO - PROCESS | 3844 | 1461253247229 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}] 08:40:47 INFO - PROCESS | 3844 | 1461253247300 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:40:47 INFO - PROCESS | 3844 | 1461253247307 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3844 | ++DOCSHELL 1633D400 == 38 [pid = 3844] [id = 150] 08:40:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (164B7000) [pid = 3844] [serial = 448] [outer = 00000000] 08:40:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (17CCA000) [pid = 3844] [serial = 449] [outer = 164B7000] 08:40:47 INFO - PROCESS | 3844 | 1461253247350 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (17ED1800) [pid = 3844] [serial = 450] [outer = 164B7000] 08:40:47 INFO - PROCESS | 3844 | 1461253247776 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 576ms 08:40:47 INFO - PROCESS | 3844 | 1461253247824 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 3844 | 1461253247826 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:40:47 INFO - PROCESS | 3844 | 1461253247813 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 3844 | 1461253247814 Marionette TRACE conn3 <- [1,566,null,{}] 08:40:47 INFO - PROCESS | 3844 | 1461253247818 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}] 08:40:47 INFO - PROCESS | 3844 | 1461253247888 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:40:47 INFO - PROCESS | 3844 | 1461253247896 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3844 | ++DOCSHELL 1334B400 == 39 [pid = 3844] [id = 151] 08:40:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (179CB000) [pid = 3844] [serial = 451] [outer = 00000000] 08:40:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1C38F000) [pid = 3844] [serial = 452] [outer = 179CB000] 08:40:47 INFO - PROCESS | 3844 | 1461253247941 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1C389C00) [pid = 3844] [serial = 453] [outer = 179CB000] 08:40:48 INFO - PROCESS | 3844 | 1461253248349 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 576ms 08:40:48 INFO - PROCESS | 3844 | 1461253248408 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 3844 | 1461253248410 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:40:48 INFO - PROCESS | 3844 | 1461253248413 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 3844 | 1461253248415 Marionette TRACE conn3 <- [1,570,null,{}] 08:40:48 INFO - PROCESS | 3844 | 1461253248418 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}] 08:40:48 INFO - PROCESS | 3844 | 1461253248474 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:40:48 INFO - PROCESS | 3844 | 1461253248482 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 3844 | ++DOCSHELL 18B44800 == 40 [pid = 3844] [id = 152] 08:40:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (194AB400) [pid = 3844] [serial = 454] [outer = 00000000] 08:40:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1CE27400) [pid = 3844] [serial = 455] [outer = 194AB400] 08:40:48 INFO - PROCESS | 3844 | 1461253248526 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1CF87000) [pid = 3844] [serial = 456] [outer = 194AB400] 08:40:48 INFO - PROCESS | 3844 | 1461253248933 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 576ms 08:40:48 INFO - PROCESS | 3844 | 1461253248992 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 3844 | 1461253248995 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:40:48 INFO - PROCESS | 3844 | 1461253248982 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 3844 | 1461253248984 Marionette TRACE conn3 <- [1,574,null,{}] 08:40:48 INFO - PROCESS | 3844 | 1461253248988 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}] 08:40:49 INFO - PROCESS | 3844 | 1461253249079 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:40:49 INFO - PROCESS | 3844 | 1461253249088 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 3844 | ++DOCSHELL 02A8BC00 == 41 [pid = 3844] [id = 153] 08:40:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (12B43800) [pid = 3844] [serial = 457] [outer = 00000000] 08:40:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1334FC00) [pid = 3844] [serial = 458] [outer = 12B43800] 08:40:49 INFO - PROCESS | 3844 | 1461253249191 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1495D800) [pid = 3844] [serial = 459] [outer = 12B43800] 08:40:49 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:49 INFO - PROCESS | 3844 | 1461253249871 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 910ms 08:40:49 INFO - PROCESS | 3844 | 1461253249911 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 3844 | 1461253249915 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:40:49 INFO - PROCESS | 3844 | 1461253249921 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 3844 | 1461253249924 Marionette TRACE conn3 <- [1,578,null,{}] 08:40:49 INFO - PROCESS | 3844 | 1461253249929 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}] 08:40:50 INFO - PROCESS | 3844 | 1461253250031 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:40:50 INFO - PROCESS | 3844 | 1461253250135 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 3844 | ++DOCSHELL 17CCCC00 == 42 [pid = 3844] [id = 154] 08:40:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (17CCEC00) [pid = 3844] [serial = 460] [outer = 00000000] 08:40:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (18142800) [pid = 3844] [serial = 461] [outer = 17CCEC00] 08:40:50 INFO - PROCESS | 3844 | 1461253250200 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (18707C00) [pid = 3844] [serial = 462] [outer = 17CCEC00] 08:40:50 INFO - PROCESS | 3844 | 1461253250740 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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 879ms 08:40:50 INFO - PROCESS | 3844 | 1461253250790 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 3844 | 1461253250794 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:40:50 INFO - PROCESS | 3844 | 1461253250801 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 3844 | 1461253250804 Marionette TRACE conn3 <- [1,582,null,{}] 08:40:50 INFO - PROCESS | 3844 | 1461253250807 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}] 08:40:50 INFO - PROCESS | 3844 | 1461253250908 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:40:50 INFO - PROCESS | 3844 | 1461253250997 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 3844 | ++DOCSHELL 1A2B4400 == 43 [pid = 3844] [id = 155] 08:40:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1A8AA800) [pid = 3844] [serial = 463] [outer = 00000000] 08:40:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1C38D800) [pid = 3844] [serial = 464] [outer = 1A8AA800] 08:40:51 INFO - PROCESS | 3844 | 1461253251051 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1CCABC00) [pid = 3844] [serial = 465] [outer = 1A8AA800] 08:40:51 INFO - PROCESS | 3844 | 1461253251570 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 819ms 08:40:51 INFO - PROCESS | 3844 | 1461253251627 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 3844 | 1461253251629 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:40:51 INFO - PROCESS | 3844 | 1461253251633 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 3844 | 1461253251637 Marionette TRACE conn3 <- [1,586,null,{}] 08:40:51 INFO - PROCESS | 3844 | 1461253251648 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}] 08:40:51 INFO - PROCESS | 3844 | 1461253251749 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:40:51 INFO - PROCESS | 3844 | 1461253251825 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 3844 | ++DOCSHELL 1D705800 == 44 [pid = 3844] [id = 156] 08:40:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1D70DC00) [pid = 3844] [serial = 466] [outer = 00000000] 08:40:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1D75B800) [pid = 3844] [serial = 467] [outer = 1D70DC00] 08:40:51 INFO - PROCESS | 3844 | 1461253251863 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1D760C00) [pid = 3844] [serial = 468] [outer = 1D70DC00] 08:40:52 INFO - PROCESS | 3844 | 1461253252414 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 804ms 08:40:52 INFO - PROCESS | 3844 | 1461253252448 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3844 | 1461253252451 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:40:52 INFO - PROCESS | 3844 | 1461253252456 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 3844 | 1461253252458 Marionette TRACE conn3 <- [1,590,null,{}] 08:40:52 INFO - PROCESS | 3844 | 1461253252462 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}] 08:40:52 INFO - PROCESS | 3844 | 1461253252558 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:40:52 INFO - PROCESS | 3844 | 1461253252647 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 3844 | ++DOCSHELL 1AF81000 == 45 [pid = 3844] [id = 157] 08:40:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1D19A000) [pid = 3844] [serial = 469] [outer = 00000000] 08:40:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1DA7BC00) [pid = 3844] [serial = 470] [outer = 1D19A000] 08:40:52 INFO - PROCESS | 3844 | 1461253252701 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1DA7D400) [pid = 3844] [serial = 471] [outer = 1D19A000] 08:40:53 INFO - PROCESS | 3844 | 1461253253232 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 803ms 08:40:53 INFO - PROCESS | 3844 | 1461253253283 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 3844 | 1461253253285 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:40:53 INFO - PROCESS | 3844 | 1461253253288 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 3844 | 1461253253290 Marionette TRACE conn3 <- [1,594,null,{}] 08:40:53 INFO - PROCESS | 3844 | 1461253253294 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}] 08:40:53 INFO - PROCESS | 3844 | 1461253253390 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:40:53 INFO - PROCESS | 3844 | 1461253253470 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3844 | ++DOCSHELL 13CB3C00 == 46 [pid = 3844] [id = 158] 08:40:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (14359000) [pid = 3844] [serial = 472] [outer = 00000000] 08:40:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (167D2400) [pid = 3844] [serial = 473] [outer = 14359000] 08:40:53 INFO - PROCESS | 3844 | 1461253253513 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (17CD3800) [pid = 3844] [serial = 474] [outer = 14359000] 08:40:54 INFO - PROCESS | 3844 | 1461253254239 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1016ms 08:40:54 INFO - PROCESS | 3844 | 1461253254311 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 3844 | 1461253254317 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:40:54 INFO - PROCESS | 3844 | 1461253254322 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 3844 | 1461253254325 Marionette TRACE conn3 <- [1,598,null,{}] 08:40:54 INFO - PROCESS | 3844 | 1461253254330 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}] 08:40:54 INFO - PROCESS | 3844 | 1461253254422 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:40:54 INFO - PROCESS | 3844 | 1461253254503 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 3844 | ++DOCSHELL 164B7C00 == 47 [pid = 3844] [id = 159] 08:40:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (167CE000) [pid = 3844] [serial = 475] [outer = 00000000] 08:40:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1791FC00) [pid = 3844] [serial = 476] [outer = 167CE000] 08:40:54 INFO - PROCESS | 3844 | 1461253254552 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (17CCE000) [pid = 3844] [serial = 477] [outer = 167CE000] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 18B44800 == 46 [pid = 3844] [id = 152] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 1334B400 == 45 [pid = 3844] [id = 151] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 1633D400 == 44 [pid = 3844] [id = 150] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 1AF86400 == 43 [pid = 3844] [id = 149] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 15DC9400 == 42 [pid = 3844] [id = 148] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 18B41C00 == 41 [pid = 3844] [id = 147] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 1852E000 == 40 [pid = 3844] [id = 146] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 17CCAC00 == 39 [pid = 3844] [id = 145] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 1495E800 == 38 [pid = 3844] [id = 144] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 13350000 == 37 [pid = 3844] [id = 143] 08:40:54 INFO - PROCESS | 3844 | --DOCSHELL 13353C00 == 36 [pid = 3844] [id = 141] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1C4F1C00) [pid = 3844] [serial = 403] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1CE20400) [pid = 3844] [serial = 406] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18B46C00) [pid = 3844] [serial = 388] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18DC2C00) [pid = 3844] [serial = 389] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16FA1000) [pid = 3844] [serial = 379] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16FA5800) [pid = 3844] [serial = 380] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1CCA9000) [pid = 3844] [serial = 404] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13357000) [pid = 3844] [serial = 373] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1377CC00) [pid = 3844] [serial = 374] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1AF8A000) [pid = 3844] [serial = 400] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (18938400) [pid = 3844] [serial = 371] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1A2B7C00) [pid = 3844] [serial = 394] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (19FEDC00) [pid = 3844] [serial = 395] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1AF3C800) [pid = 3844] [serial = 397] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1AF38800) [pid = 3844] [serial = 398] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (17CC9400) [pid = 3844] [serial = 382] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (17CD0400) [pid = 3844] [serial = 383] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (17ECF400) [pid = 3844] [serial = 385] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (18146800) [pid = 3844] [serial = 386] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (19BA2800) [pid = 3844] [serial = 391] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (199B3800) [pid = 3844] [serial = 392] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1D19D000) [pid = 3844] [serial = 409] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (14951C00) [pid = 3844] [serial = 376] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (149EE400) [pid = 3844] [serial = 377] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1D709C00) [pid = 3844] [serial = 419] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1CCB5C00) [pid = 3844] [serial = 413] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1CE2B800) [pid = 3844] [serial = 407] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1D1A3C00) [pid = 3844] [serial = 410] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1D46EC00) [pid = 3844] [serial = 417] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (16762000) [pid = 3844] [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.] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1D469C00) [pid = 3844] [serial = 416] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1CF8C400) [pid = 3844] [serial = 414] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1C384C00) [pid = 3844] [serial = 401] [outer = 00000000] [url = about:blank] 08:40:55 INFO - PROCESS | 3844 | 1461253255052 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 789ms 08:40:55 INFO - PROCESS | 3844 | 1461253255108 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3844 | 1461253255113 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:40:55 INFO - PROCESS | 3844 | 1461253255120 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3844 | 1461253255122 Marionette TRACE conn3 <- [1,602,null,{}] 08:40:55 INFO - PROCESS | 3844 | 1461253255126 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}] 08:40:55 INFO - PROCESS | 3844 | 1461253255193 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:40:55 INFO - PROCESS | 3844 | 1461253255208 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3844 | ++DOCSHELL 15DD3000 == 37 [pid = 3844] [id = 160] 08:40:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16336400) [pid = 3844] [serial = 478] [outer = 00000000] 08:40:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16FA9400) [pid = 3844] [serial = 479] [outer = 16336400] 08:40:55 INFO - PROCESS | 3844 | 1461253255252 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (17CCB000) [pid = 3844] [serial = 480] [outer = 16336400] 08:40:55 INFO - PROCESS | 3844 | 1461253255691 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 621ms 08:40:55 INFO - PROCESS | 3844 | 1461253255721 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3844 | 1461253255723 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:40:55 INFO - PROCESS | 3844 | 1461253255727 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3844 | 1461253255730 Marionette TRACE conn3 <- [1,606,null,{}] 08:40:55 INFO - PROCESS | 3844 | 1461253255744 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}] 08:40:55 INFO - PROCESS | 3844 | 1461253255826 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:40:55 INFO - PROCESS | 3844 | 1461253255834 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3844 | ++DOCSHELL 16FA0000 == 38 [pid = 3844] [id = 161] 08:40:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (17CD0400) [pid = 3844] [serial = 481] [outer = 00000000] 08:40:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (19494400) [pid = 3844] [serial = 482] [outer = 17CD0400] 08:40:55 INFO - PROCESS | 3844 | 1461253255881 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1991B800) [pid = 3844] [serial = 483] [outer = 17CD0400] 08:40:56 INFO - PROCESS | 3844 | 1461253256299 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 637ms 08:40:56 INFO - PROCESS | 3844 | 1461253256368 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 3844 | 1461253256371 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:40:56 INFO - PROCESS | 3844 | 1461253256374 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 3844 | 1461253256376 Marionette TRACE conn3 <- [1,610,null,{}] 08:40:56 INFO - PROCESS | 3844 | 1461253256379 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}] 08:40:56 INFO - PROCESS | 3844 | 1461253256458 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:40:56 INFO - PROCESS | 3844 | 1461253256500 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 3844 | ++DOCSHELL 19FE9400 == 39 [pid = 3844] [id = 162] 08:40:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (19FEEC00) [pid = 3844] [serial = 484] [outer = 00000000] 08:40:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1A1C8C00) [pid = 3844] [serial = 485] [outer = 19FEEC00] 08:40:56 INFO - PROCESS | 3844 | 1461253256620 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1A2BB800) [pid = 3844] [serial = 486] [outer = 19FEEC00] 08:40:56 INFO - PROCESS | 3844 | 1461253256973 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 08:40:56 INFO - PROCESS | 3844 | 1461253256993 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 3844 | 1461253256995 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:40:56 INFO - PROCESS | 3844 | 1461253257004 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 3844 | 1461253257006 Marionette TRACE conn3 <- [1,614,null,{}] 08:40:56 INFO - PROCESS | 3844 | 1461253257009 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}] 08:40:57 INFO - PROCESS | 3844 | 1461253257110 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:40:57 INFO - PROCESS | 3844 | 1461253257203 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 3844 | ++DOCSHELL 13353000 == 40 [pid = 3844] [id = 163] 08:40:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1AF3FC00) [pid = 3844] [serial = 487] [outer = 00000000] 08:40:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1AF86C00) [pid = 3844] [serial = 488] [outer = 1AF3FC00] 08:40:57 INFO - PROCESS | 3844 | 1461253257249 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1C384000) [pid = 3844] [serial = 489] [outer = 1AF3FC00] 08:40:57 INFO - PROCESS | 3844 | 1461253257845 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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 864ms 08:40:57 INFO - PROCESS | 3844 | 1461253257891 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3844 | 1461253257893 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:40:57 INFO - PROCESS | 3844 | 1461253257896 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:40:57 INFO - PROCESS | 3844 | 1461253257898 Marionette TRACE conn3 <- [1,618,null,{}] 08:40:57 INFO - PROCESS | 3844 | 1461253257902 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}] 08:40:58 INFO - PROCESS | 3844 | 1461253258015 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:40:58 INFO - PROCESS | 3844 | 1461253258042 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 3844 | ++DOCSHELL 164BE000 == 41 [pid = 3844] [id = 164] 08:40:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (179D3C00) [pid = 3844] [serial = 490] [outer = 00000000] 08:40:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A6F2000) [pid = 3844] [serial = 491] [outer = 179D3C00] 08:40:58 INFO - PROCESS | 3844 | 1461253258088 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1A6F1400) [pid = 3844] [serial = 492] [outer = 179D3C00] 08:40:58 INFO - PROCESS | 3844 | 1461253258504 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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 606ms 08:40:58 INFO - PROCESS | 3844 | 1461253258516 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 3844 | 1461253258518 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:40:58 INFO - PROCESS | 3844 | 1461253258521 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 3844 | 1461253258523 Marionette TRACE conn3 <- [1,622,null,{}] 08:40:58 INFO - PROCESS | 3844 | 1461253258526 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}] 08:40:58 INFO - PROCESS | 3844 | 1461253258630 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:40:58 INFO - PROCESS | 3844 | 1461253258636 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 3844 | ++DOCSHELL 1A6A1000 == 42 [pid = 3844] [id = 165] 08:40:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1AF81C00) [pid = 3844] [serial = 493] [outer = 00000000] 08:40:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1D466400) [pid = 3844] [serial = 494] [outer = 1AF81C00] 08:40:58 INFO - PROCESS | 3844 | 1461253258662 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1D46E400) [pid = 3844] [serial = 495] [outer = 1AF81C00] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1D46FC00) [pid = 3844] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (18B46800) [pid = 3844] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (149FA400) [pid = 3844] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (19497000) [pid = 3844] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13358C00) [pid = 3844] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (18704400) [pid = 3844] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (17CCD800) [pid = 3844] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1C383800) [pid = 3844] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (164B7000) [pid = 3844] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:40:58 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (179CB000) [pid = 3844] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:40:59 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:59 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:59 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:59 INFO - PROCESS | 3844 | 1461253259122 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 622ms 08:40:59 INFO - PROCESS | 3844 | 1461253259140 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3844 | 1461253259142 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:40:59 INFO - PROCESS | 3844 | 1461253259145 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:40:59 INFO - PROCESS | 3844 | 1461253259147 Marionette TRACE conn3 <- [1,626,null,{}] 08:40:59 INFO - PROCESS | 3844 | 1461253259151 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}] 08:40:59 INFO - PROCESS | 3844 | 1461253259237 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:40:59 INFO - PROCESS | 3844 | 1461253259309 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3844 | ++DOCSHELL 136DD800 == 43 [pid = 3844] [id = 166] 08:40:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1435FC00) [pid = 3844] [serial = 496] [outer = 00000000] 08:40:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1870B400) [pid = 3844] [serial = 497] [outer = 1435FC00] 08:40:59 INFO - PROCESS | 3844 | 1461253259367 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1C38D400) [pid = 3844] [serial = 498] [outer = 1435FC00] 08:40:59 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:59 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:59 INFO - PROCESS | 3844 | 1461253259714 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 622ms 08:40:59 INFO - PROCESS | 3844 | 1461253259767 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3844 | 1461253259769 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:40:59 INFO - PROCESS | 3844 | 1461253259772 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 3844 | 1461253259773 Marionette TRACE conn3 <- [1,630,null,{}] 08:40:59 INFO - PROCESS | 3844 | 1461253259761 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}] 08:40:59 INFO - PROCESS | 3844 | 1461253259834 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:40:59 INFO - PROCESS | 3844 | 1461253259840 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3844 | ++DOCSHELL 18704400 == 44 [pid = 3844] [id = 167] 08:40:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A2B4C00) [pid = 3844] [serial = 499] [outer = 00000000] 08:40:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1D874C00) [pid = 3844] [serial = 500] [outer = 1A2B4C00] 08:40:59 INFO - PROCESS | 3844 | 1461253259884 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1D87E400) [pid = 3844] [serial = 501] [outer = 1A2B4C00] 08:41:00 INFO - PROCESS | 3844 | 1461253260287 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 576ms 08:41:00 INFO - PROCESS | 3844 | 1461253260334 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 3844 | 1461253260336 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:41:00 INFO - PROCESS | 3844 | 1461253260340 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 3844 | 1461253260342 Marionette TRACE conn3 <- [1,634,null,{}] 08:41:00 INFO - PROCESS | 3844 | 1461253260346 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}] 08:41:00 INFO - PROCESS | 3844 | 1461253260426 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:41:00 INFO - PROCESS | 3844 | 1461253260432 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 3844 | ++DOCSHELL 1AF3DC00 == 45 [pid = 3844] [id = 168] 08:41:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1DA83C00) [pid = 3844] [serial = 502] [outer = 00000000] 08:41:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1DD8B400) [pid = 3844] [serial = 503] [outer = 1DA83C00] 08:41:00 INFO - PROCESS | 3844 | 1461253260475 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1DD8F400) [pid = 3844] [serial = 504] [outer = 1DA83C00] 08:41:00 INFO - PROCESS | 3844 | 1461253260947 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 682ms 08:41:01 INFO - PROCESS | 3844 | 1461253261021 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 3844 | 1461253261026 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:41:01 INFO - PROCESS | 3844 | 1461253261031 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 3844 | 1461253261036 Marionette TRACE conn3 <- [1,638,null,{}] 08:41:01 INFO - PROCESS | 3844 | 1461253261043 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}] 08:41:01 INFO - PROCESS | 3844 | 1461253261157 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:41:01 INFO - PROCESS | 3844 | 1461253261273 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 3844 | ++DOCSHELL 13CAF000 == 46 [pid = 3844] [id = 169] 08:41:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13CAFC00) [pid = 3844] [serial = 505] [outer = 00000000] 08:41:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (15412800) [pid = 3844] [serial = 506] [outer = 13CAFC00] 08:41:01 INFO - PROCESS | 3844 | 1461253261330 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15A3A400) [pid = 3844] [serial = 507] [outer = 13CAFC00] 08:41:01 INFO - PROCESS | 3844 | 1461253261946 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 970ms 08:41:02 INFO - PROCESS | 3844 | 1461253262018 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3844 | 1461253262025 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:41:02 INFO - PROCESS | 3844 | 1461253262031 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:41:02 INFO - PROCESS | 3844 | 1461253262034 Marionette TRACE conn3 <- [1,642,null,{}] 08:41:02 INFO - PROCESS | 3844 | 1461253262038 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}] 08:41:02 INFO - PROCESS | 3844 | 1461253262172 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:41:02 INFO - PROCESS | 3844 | 1461253262291 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3844 | ++DOCSHELL 164B9400 == 47 [pid = 3844] [id = 170] 08:41:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (167D2C00) [pid = 3844] [serial = 508] [outer = 00000000] 08:41:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16F23C00) [pid = 3844] [serial = 509] [outer = 167D2C00] 08:41:02 INFO - PROCESS | 3844 | 1461253262346 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16F9EC00) [pid = 3844] [serial = 510] [outer = 167D2C00] 08:41:02 INFO - PROCESS | 3844 | 1461253262903 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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 910ms 08:41:02 INFO - PROCESS | 3844 | 1461253262944 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3844 | 1461253262946 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:41:02 INFO - PROCESS | 3844 | 1461253262950 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 3844 | 1461253262954 Marionette TRACE conn3 <- [1,646,null,{}] 08:41:02 INFO - PROCESS | 3844 | 1461253262965 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}] 08:41:03 INFO - PROCESS | 3844 | 1461253263070 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:41:03 INFO - PROCESS | 3844 | 1461253263149 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 3844 | ++DOCSHELL 18710C00 == 48 [pid = 3844] [id = 171] 08:41:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18938400) [pid = 3844] [serial = 511] [outer = 00000000] 08:41:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1A153C00) [pid = 3844] [serial = 512] [outer = 18938400] 08:41:03 INFO - PROCESS | 3844 | 1461253263257 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1AF3A800) [pid = 3844] [serial = 513] [outer = 18938400] 08:41:04 INFO - PROCESS | 3844 | 1461253264081 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1152ms 08:41:04 INFO - PROCESS | 3844 | 1461253264117 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 3844 | 1461253264120 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:41:04 INFO - PROCESS | 3844 | 1461253264125 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:41:04 INFO - PROCESS | 3844 | 1461253264129 Marionette TRACE conn3 <- [1,650,null,{}] 08:41:04 INFO - PROCESS | 3844 | 1461253264134 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}] 08:41:04 INFO - PROCESS | 3844 | 1461253264261 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:41:04 INFO - PROCESS | 3844 | 1461253264316 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3844 | ++DOCSHELL 15410400 == 49 [pid = 3844] [id = 172] 08:41:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15411800) [pid = 3844] [serial = 514] [outer = 00000000] 08:41:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15C02400) [pid = 3844] [serial = 515] [outer = 15411800] 08:41:04 INFO - PROCESS | 3844 | 1461253264366 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16333000) [pid = 3844] [serial = 516] [outer = 15411800] 08:41:04 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:04 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 18704400 == 48 [pid = 3844] [id = 167] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 136DD800 == 47 [pid = 3844] [id = 166] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 1A6A1000 == 46 [pid = 3844] [id = 165] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 164BE000 == 45 [pid = 3844] [id = 164] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 13353000 == 44 [pid = 3844] [id = 163] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 19FE9400 == 43 [pid = 3844] [id = 162] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 16FA0000 == 42 [pid = 3844] [id = 161] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 15DD3000 == 41 [pid = 3844] [id = 160] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 164B7C00 == 40 [pid = 3844] [id = 159] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 1AF81000 == 39 [pid = 3844] [id = 157] 08:41:04 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1CE27400) [pid = 3844] [serial = 455] [outer = 00000000] [url = about:blank] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 1D705800 == 38 [pid = 3844] [id = 156] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 1A2B4400 == 37 [pid = 3844] [id = 155] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 17CCCC00 == 36 [pid = 3844] [id = 154] 08:41:04 INFO - PROCESS | 3844 | --DOCSHELL 02A8BC00 == 35 [pid = 3844] [id = 153] 08:41:04 INFO - PROCESS | 3844 | 1461253264955 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 880ms 08:41:04 INFO - PROCESS | 3844 | 1461253264998 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3844 | 1461253265003 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:41:05 INFO - PROCESS | 3844 | 1461253265009 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 3844 | 1461253265012 Marionette TRACE conn3 <- [1,654,null,{}] 08:41:05 INFO - PROCESS | 3844 | 1461253265016 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}] 08:41:05 INFO - PROCESS | 3844 | 1461253265109 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1D759800) [pid = 3844] [serial = 420] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1A1CB400) [pid = 3844] [serial = 441] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15AF3400) [pid = 3844] [serial = 431] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16F9F800) [pid = 3844] [serial = 432] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13785400) [pid = 3844] [serial = 422] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (195F3800) [pid = 3844] [serial = 437] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (17CD4800) [pid = 3844] [serial = 425] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (15C93C00) [pid = 3844] [serial = 429] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15702C00) [pid = 3844] [serial = 428] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1AF3F800) [pid = 3844] [serial = 444] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1813DC00) [pid = 3844] [serial = 434] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1893FC00) [pid = 3844] [serial = 435] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1AF80400) [pid = 3844] [serial = 443] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1C434400) [pid = 3844] [serial = 446] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (17CCA000) [pid = 3844] [serial = 449] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (17ED1800) [pid = 3844] [serial = 450] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1C38F000) [pid = 3844] [serial = 452] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1C43DC00) [pid = 3844] [serial = 447] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1A1BF000) [pid = 3844] [serial = 440] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1C389C00) [pid = 3844] [serial = 453] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (199AF800) [pid = 3844] [serial = 438] [outer = 00000000] [url = about:blank] 08:41:05 INFO - PROCESS | 3844 | 1461253265187 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3844 | ++DOCSHELL 1334B000 == 36 [pid = 3844] [id = 173] 08:41:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1334BC00) [pid = 3844] [serial = 517] [outer = 00000000] 08:41:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1564FC00) [pid = 3844] [serial = 518] [outer = 1334BC00] 08:41:05 INFO - PROCESS | 3844 | 1461253265236 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (16334C00) [pid = 3844] [serial = 519] [outer = 1334BC00] 08:41:05 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:05 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:05 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:05 INFO - PROCESS | 3844 | 1461253265630 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 667ms 08:41:05 INFO - PROCESS | 3844 | 1461253265691 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3844 | 1461253265693 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:41:05 INFO - PROCESS | 3844 | 1461253265697 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:41:05 INFO - PROCESS | 3844 | 1461253265700 Marionette TRACE conn3 <- [1,658,null,{}] 08:41:05 INFO - PROCESS | 3844 | 1461253265710 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}] 08:41:05 INFO - PROCESS | 3844 | 1461253265786 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:41:05 INFO - PROCESS | 3844 | 1461253265794 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3844 | ++DOCSHELL 17CCC800 == 37 [pid = 3844] [id = 174] 08:41:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (17CCCC00) [pid = 3844] [serial = 520] [outer = 00000000] 08:41:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (17CD2800) [pid = 3844] [serial = 521] [outer = 17CCCC00] 08:41:05 INFO - PROCESS | 3844 | 1461253265870 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (17E74400) [pid = 3844] [serial = 522] [outer = 17CCCC00] 08:41:06 INFO - PROCESS | 3844 | 1461253266317 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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 667ms 08:41:06 INFO - PROCESS | 3844 | 1461253266407 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 3844 | 1461253266409 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:41:06 INFO - PROCESS | 3844 | 1461253266413 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 3844 | 1461253266414 Marionette TRACE conn3 <- [1,662,null,{}] 08:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:41:06 INFO - PROCESS | 3844 | 1461253266418 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}] 08:41:06 INFO - PROCESS | 3844 | 1461253266507 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:41:06 INFO - PROCESS | 3844 | 1461253266580 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 3844 | ++DOCSHELL 18709000 == 38 [pid = 3844] [id = 175] 08:41:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (18935800) [pid = 3844] [serial = 523] [outer = 00000000] 08:41:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (18B40400) [pid = 3844] [serial = 524] [outer = 18935800] 08:41:06 INFO - PROCESS | 3844 | 1461253266625 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (18B46000) [pid = 3844] [serial = 525] [outer = 18935800] 08:41:06 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:06 INFO - PROCESS | 3844 | [3844] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:06 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:06 INFO - PROCESS | 3844 | 1461253266990 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]]]}] 08:41:07 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 08:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 08:41:07 INFO - PROCESS | 3844 | 1461253267040 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3844 | 1461253267041 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:41:07 INFO - PROCESS | 3844 | 1461253267044 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3844 | 1461253267046 Marionette TRACE conn3 <- [1,666,null,{}] 08:41:07 INFO - PROCESS | 3844 | 1461253267049 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}] 08:41:07 INFO - PROCESS | 3844 | 1461253267159 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:41:07 INFO - PROCESS | 3844 | 1461253267176 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3844 | ++DOCSHELL 15412000 == 39 [pid = 3844] [id = 176] 08:41:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (167D7800) [pid = 3844] [serial = 526] [outer = 00000000] 08:41:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (199AA800) [pid = 3844] [serial = 527] [outer = 167D7800] 08:41:07 INFO - PROCESS | 3844 | 1461253267204 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1992A400) [pid = 3844] [serial = 528] [outer = 167D7800] 08:41:07 INFO - PROCESS | 3844 | 1461253267663 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 682ms 08:41:07 INFO - PROCESS | 3844 | 1461253267734 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3844 | 1461253267736 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:41:07 INFO - PROCESS | 3844 | 1461253267743 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3844 | 1461253267745 Marionette TRACE conn3 <- [1,670,null,{}] 08:41:07 INFO - PROCESS | 3844 | 1461253267760 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}] 08:41:07 INFO - PROCESS | 3844 | 1461253267892 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:41:07 INFO - PROCESS | 3844 | 1461253267901 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3844 | ++DOCSHELL 1852D000 == 40 [pid = 3844] [id = 177] 08:41:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (19923000) [pid = 3844] [serial = 529] [outer = 00000000] 08:41:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1AA7DC00) [pid = 3844] [serial = 530] [outer = 19923000] 08:41:07 INFO - PROCESS | 3844 | 1461253267949 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1AF7F400) [pid = 3844] [serial = 531] [outer = 19923000] 08:41:08 INFO - PROCESS | 3844 | 1461253268884 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]]]}] 08:41:08 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) 08:41:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1213ms 08:41:08 INFO - PROCESS | 3844 | 1461253268945 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 3844 | 1461253268947 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:41:08 INFO - PROCESS | 3844 | 1461253268950 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 3844 | 1461253268952 Marionette TRACE conn3 <- [1,674,null,{}] 08:41:08 INFO - PROCESS | 3844 | 1461253268956 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}] 08:41:09 INFO - PROCESS | 3844 | 1461253269054 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:41:09 INFO - PROCESS | 3844 | 1461253269060 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 3844 | ++DOCSHELL 1893A400 == 41 [pid = 3844] [id = 178] 08:41:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1AF38400) [pid = 3844] [serial = 532] [outer = 00000000] 08:41:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1C384800) [pid = 3844] [serial = 533] [outer = 1AF38400] 08:41:09 INFO - PROCESS | 3844 | 1461253269104 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1C38C800) [pid = 3844] [serial = 534] [outer = 1AF38400] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (179D3C00) [pid = 3844] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (167CE000) [pid = 3844] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (19FEEC00) [pid = 3844] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (17CD0400) [pid = 3844] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1AF81C00) [pid = 3844] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16336400) [pid = 3844] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1A2B4C00) [pid = 3844] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1435FC00) [pid = 3844] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (194AB400) [pid = 3844] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:41:09 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1AF3FC00) [pid = 3844] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:41:10 INFO - PROCESS | 3844 | 1461253270080 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:41:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1152ms 08:41:10 INFO - PROCESS | 3844 | 1461253270113 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 3844 | 1461253270115 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:41:10 INFO - PROCESS | 3844 | 1461253270118 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 3844 | 1461253270120 Marionette TRACE conn3 <- [1,678,null,{}] 08:41:10 INFO - PROCESS | 3844 | 1461253270123 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}] 08:41:10 INFO - PROCESS | 3844 | 1461253270194 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:41:10 INFO - PROCESS | 3844 | 1461253270200 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 3844 | ++DOCSHELL 1791F400 == 42 [pid = 3844] [id = 179] 08:41:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (179D3C00) [pid = 3844] [serial = 535] [outer = 00000000] 08:41:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1A1C8800) [pid = 3844] [serial = 536] [outer = 179D3C00] 08:41:10 INFO - PROCESS | 3844 | 1461253270245 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1AA7D000) [pid = 3844] [serial = 537] [outer = 179D3C00] 08:41:11 INFO - PROCESS | 3844 | 1461253271163 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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:41:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1061ms 08:41:11 INFO - PROCESS | 3844 | 1461253271203 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:41:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:41:11 INFO - PROCESS | 3844 | 1461253271188 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:41:11 INFO - PROCESS | 3844 | 1461253271192 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 3844 | 1461253271193 Marionette TRACE conn3 <- [1,682,null,{}] 08:41:11 INFO - PROCESS | 3844 | 1461253271197 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}] 08:41:11 INFO - PROCESS | 3844 | 1461253271270 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:41:11 INFO - PROCESS | 3844 | 1461253271380 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 3844 | ++DOCSHELL 02A87400 == 43 [pid = 3844] [id = 180] 08:41:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (12BE0C00) [pid = 3844] [serial = 538] [outer = 00000000] 08:41:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1334CC00) [pid = 3844] [serial = 539] [outer = 12BE0C00] 08:41:11 INFO - PROCESS | 3844 | 1461253271437 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1377CC00) [pid = 3844] [serial = 540] [outer = 12BE0C00] 08:41:12 INFO - PROCESS | 3844 | 1461253272503 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]]]}] 08:41:12 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) 08:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1349ms 08:41:12 INFO - PROCESS | 3844 | 1461253272561 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 3844 | 1461253272567 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:41:12 INFO - PROCESS | 3844 | 1461253272574 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 3844 | 1461253272580 Marionette TRACE conn3 <- [1,686,null,{}] 08:41:12 INFO - PROCESS | 3844 | 1461253272586 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}] 08:41:12 INFO - PROCESS | 3844 | 1461253272718 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:41:12 INFO - PROCESS | 3844 | 1461253272842 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 3844 | ++DOCSHELL 16F9D400 == 44 [pid = 3844] [id = 181] 08:41:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (16F9E000) [pid = 3844] [serial = 541] [outer = 00000000] 08:41:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16FA7800) [pid = 3844] [serial = 542] [outer = 16F9E000] 08:41:12 INFO - PROCESS | 3844 | 1461253272898 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (17CCAC00) [pid = 3844] [serial = 543] [outer = 16F9E000] 08:41:13 INFO - PROCESS | 3844 | 1461253273889 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]]]}] 08:41:13 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) 08:41:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1350ms 08:41:13 INFO - PROCESS | 3844 | 1461253273948 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3844 | 1461253273952 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:41:13 INFO - PROCESS | 3844 | 1461253273956 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3844 | 1461253273959 Marionette TRACE conn3 <- [1,690,null,{}] 08:41:13 INFO - PROCESS | 3844 | 1461253273963 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}] 08:41:14 INFO - PROCESS | 3844 | 1461253274091 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:41:14 INFO - PROCESS | 3844 | 1461253274246 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3844 | ++DOCSHELL 1320E400 == 45 [pid = 3844] [id = 182] 08:41:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13AD4C00) [pid = 3844] [serial = 544] [outer = 00000000] 08:41:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (17CCD000) [pid = 3844] [serial = 545] [outer = 13AD4C00] 08:41:14 INFO - PROCESS | 3844 | 1461253274301 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18B47800) [pid = 3844] [serial = 546] [outer = 13AD4C00] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 1791F400 == 44 [pid = 3844] [id = 179] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 1893A400 == 43 [pid = 3844] [id = 178] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 1852D000 == 42 [pid = 3844] [id = 177] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 15412000 == 41 [pid = 3844] [id = 176] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 18709000 == 40 [pid = 3844] [id = 175] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 17CCC800 == 39 [pid = 3844] [id = 174] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 1334B000 == 38 [pid = 3844] [id = 173] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 15410400 == 37 [pid = 3844] [id = 172] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 18710C00 == 36 [pid = 3844] [id = 171] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 164B9400 == 35 [pid = 3844] [id = 170] 08:41:15 INFO - PROCESS | 3844 | --DOCSHELL 13CAF000 == 34 [pid = 3844] [id = 169] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1CF87000) [pid = 3844] [serial = 456] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1AF86C00) [pid = 3844] [serial = 488] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1A6F1400) [pid = 3844] [serial = 492] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1A6F2000) [pid = 3844] [serial = 491] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1C384000) [pid = 3844] [serial = 489] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1C38D800) [pid = 3844] [serial = 464] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (18142800) [pid = 3844] [serial = 461] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (17CCE000) [pid = 3844] [serial = 477] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1791FC00) [pid = 3844] [serial = 476] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (167D2400) [pid = 3844] [serial = 473] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1A1C8C00) [pid = 3844] [serial = 485] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (19494400) [pid = 3844] [serial = 482] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1991B800) [pid = 3844] [serial = 483] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1334FC00) [pid = 3844] [serial = 458] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1D466400) [pid = 3844] [serial = 494] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (16FA9400) [pid = 3844] [serial = 479] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (17CCB000) [pid = 3844] [serial = 480] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1D75B800) [pid = 3844] [serial = 467] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1DA7BC00) [pid = 3844] [serial = 470] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1DD8B400) [pid = 3844] [serial = 503] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1D874C00) [pid = 3844] [serial = 500] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1870B400) [pid = 3844] [serial = 497] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1D87E400) [pid = 3844] [serial = 501] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1D46E400) [pid = 3844] [serial = 495] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1C38D400) [pid = 3844] [serial = 498] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1A2BB800) [pid = 3844] [serial = 486] [outer = 00000000] [url = about:blank] 08:41:15 INFO - PROCESS | 3844 | 1461253275369 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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:41:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1455ms 08:41:15 INFO - PROCESS | 3844 | 1461253275400 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 3844 | 1461253275404 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:41:15 INFO - PROCESS | 3844 | 1461253275408 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 3844 | 1461253275411 Marionette TRACE conn3 <- [1,694,null,{}] 08:41:15 INFO - PROCESS | 3844 | 1461253275416 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}] 08:41:15 INFO - PROCESS | 3844 | 1461253275496 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:41:15 INFO - PROCESS | 3844 | 1461253275504 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 3844 | ++DOCSHELL 13350400 == 35 [pid = 3844] [id = 183] 08:41:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (14953000) [pid = 3844] [serial = 547] [outer = 00000000] 08:41:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (16761800) [pid = 3844] [serial = 548] [outer = 14953000] 08:41:15 INFO - PROCESS | 3844 | 1461253275551 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (16F19C00) [pid = 3844] [serial = 549] [outer = 14953000] 08:41:16 INFO - PROCESS | 3844 | 1461253276480 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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:41:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1107ms 08:41:16 INFO - PROCESS | 3844 | 1461253276521 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3844 | 1461253276526 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:41:16 INFO - PROCESS | 3844 | 1461253276532 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 3844 | 1461253276535 Marionette TRACE conn3 <- [1,698,null,{}] 08:41:16 INFO - PROCESS | 3844 | 1461253276539 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}] 08:41:16 INFO - PROCESS | 3844 | 1461253276619 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:41:16 INFO - PROCESS | 3844 | 1461253276625 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3844 | ++DOCSHELL 1491A800 == 36 [pid = 3844] [id = 184] 08:41:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (164B7C00) [pid = 3844] [serial = 550] [outer = 00000000] 08:41:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (17CCFC00) [pid = 3844] [serial = 551] [outer = 164B7C00] 08:41:16 INFO - PROCESS | 3844 | 1461253276678 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17E72800) [pid = 3844] [serial = 552] [outer = 164B7C00] 08:41:17 INFO - PROCESS | 3844 | 1461253277616 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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:41:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1107ms 08:41:17 INFO - PROCESS | 3844 | 1461253277641 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:41:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:41:17 INFO - PROCESS | 3844 | 1461253277645 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 3844 | 1461253277649 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 3844 | 1461253277654 Marionette TRACE conn3 <- [1,702,null,{}] 08:41:17 INFO - PROCESS | 3844 | 1461253277666 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}] 08:41:17 INFO - PROCESS | 3844 | 1461253277779 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:41:17 INFO - PROCESS | 3844 | 1461253277786 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3844 | ++DOCSHELL 1852BC00 == 37 [pid = 3844] [id = 185] 08:41:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (18710800) [pid = 3844] [serial = 553] [outer = 00000000] 08:41:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (195ED800) [pid = 3844] [serial = 554] [outer = 18710800] 08:41:17 INFO - PROCESS | 3844 | 1461253277833 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (19BB1400) [pid = 3844] [serial = 555] [outer = 18710800] 08:41:18 INFO - PROCESS | 3844 | 1461253278738 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]]]}] 08:41:18 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 08:41:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1106ms 08:41:18 INFO - PROCESS | 3844 | 1461253278762 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 3844 | 1461253278764 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:41:18 INFO - PROCESS | 3844 | 1461253278768 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 3844 | 1461253278769 Marionette TRACE conn3 <- [1,706,null,{}] 08:41:18 INFO - PROCESS | 3844 | 1461253278773 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}] 08:41:18 INFO - PROCESS | 3844 | 1461253278876 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:41:18 INFO - PROCESS | 3844 | 1461253278882 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3844 | ++DOCSHELL 1A1C2800 == 38 [pid = 3844] [id = 186] 08:41:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1A2B4800) [pid = 3844] [serial = 556] [outer = 00000000] 08:41:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A6F3800) [pid = 3844] [serial = 557] [outer = 1A2B4800] 08:41:18 INFO - PROCESS | 3844 | 1461253278926 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1AF3FC00) [pid = 3844] [serial = 558] [outer = 1A2B4800] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (17CCEC00) [pid = 3844] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15AF1800) [pid = 3844] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1334BC00) [pid = 3844] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1D70DC00) [pid = 3844] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (167D7800) [pid = 3844] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (13354000) [pid = 3844] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (18935800) [pid = 3844] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (15411800) [pid = 3844] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (18938400) [pid = 3844] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1AF38400) [pid = 3844] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1A8AA800) [pid = 3844] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (17CCCC00) [pid = 3844] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (19923000) [pid = 3844] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (14359000) [pid = 3844] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (12B43800) [pid = 3844] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:41:19 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (1D19A000) [pid = 3844] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:41:19 INFO - PROCESS | 3844 | 1461253279948 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]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:41:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1197ms 08:41:19 INFO - PROCESS | 3844 | 1461253279991 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 3844 | 1461253279992 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:41:19 INFO - PROCESS | 3844 | 1461253279996 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:41:19 INFO - PROCESS | 3844 | 1461253279981 Marionette TRACE conn3 <- [1,710,null,{}] 08:41:19 INFO - PROCESS | 3844 | 1461253279985 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}] 08:41:20 INFO - PROCESS | 3844 | 1461253280060 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:41:20 INFO - PROCESS | 3844 | 1461253280066 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 3844 | ++DOCSHELL 1495D000 == 39 [pid = 3844] [id = 187] 08:41:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (15411800) [pid = 3844] [serial = 559] [outer = 00000000] 08:41:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (17CD2400) [pid = 3844] [serial = 560] [outer = 15411800] 08:41:20 INFO - PROCESS | 3844 | 1461253280110 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (17CD2000) [pid = 3844] [serial = 561] [outer = 15411800] 08:41:20 INFO - PROCESS | 3844 | 1461253280528 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] 08:41:20 INFO - PROCESS | 3844 | 1461253280561 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:41:20 INFO - PROCESS | 3844 | 1461253280564 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 3844 | 1461253280566 Marionette TRACE conn3 <- [1,714,null,{}] 08:41:20 INFO - PROCESS | 3844 | 1461253280569 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}] 08:41:20 INFO - PROCESS | 3844 | 1461253280651 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:41:20 INFO - PROCESS | 3844 | 1461253280658 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 3844 | ++DOCSHELL 18940C00 == 40 [pid = 3844] [id = 188] 08:41:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (19498000) [pid = 3844] [serial = 562] [outer = 00000000] 08:41:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (1C38F400) [pid = 3844] [serial = 563] [outer = 19498000] 08:41:20 INFO - PROCESS | 3844 | 1461253280705 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1C43E800) [pid = 3844] [serial = 564] [outer = 19498000] 08:41:21 INFO - PROCESS | 3844 | 1461253281146 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]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:41:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 622ms 08:41:21 INFO - PROCESS | 3844 | 1461253281186 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 3844 | 1461253281188 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:41:21 INFO - PROCESS | 3844 | 1461253281191 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 3844 | 1461253281193 Marionette TRACE conn3 <- [1,718,null,{}] 08:41:21 INFO - PROCESS | 3844 | 1461253281196 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}] 08:41:21 INFO - PROCESS | 3844 | 1461253281268 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:41:21 INFO - PROCESS | 3844 | 1461253281276 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 3844 | ++DOCSHELL 1C435C00 == 41 [pid = 3844] [id = 189] 08:41:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1C4FA400) [pid = 3844] [serial = 565] [outer = 00000000] 08:41:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1CCAC800) [pid = 3844] [serial = 566] [outer = 1C4FA400] 08:41:21 INFO - PROCESS | 3844 | 1461253281319 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1CCB4800) [pid = 3844] [serial = 567] [outer = 1C4FA400] 08:41:21 INFO - PROCESS | 3844 | 1461253281990 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] 08:41:22 INFO - PROCESS | 3844 | 1461253282092 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:41:22 INFO - PROCESS | 3844 | 1461253282098 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 3844 | 1461253282102 Marionette TRACE conn3 <- [1,722,null,{}] 08:41:22 INFO - PROCESS | 3844 | 1461253282108 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}] 08:41:22 INFO - PROCESS | 3844 | 1461253282219 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:41:22 INFO - PROCESS | 3844 | 1461253282291 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 3844 | ++DOCSHELL 143A3C00 == 42 [pid = 3844] [id = 190] 08:41:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (156AB000) [pid = 3844] [serial = 568] [outer = 00000000] 08:41:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (179D2000) [pid = 3844] [serial = 569] [outer = 156AB000] 08:41:22 INFO - PROCESS | 3844 | 1461253282389 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (17CCE000) [pid = 3844] [serial = 570] [outer = 156AB000] 08:41:22 INFO - PROCESS | 3844 | 1461253282988 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]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 08:41:23 INFO - PROCESS | 3844 | 1461253283061 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 3844 | 1461253283067 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:41:23 INFO - PROCESS | 3844 | 1461253283073 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 3844 | 1461253283076 Marionette TRACE conn3 <- [1,726,null,{}] 08:41:23 INFO - PROCESS | 3844 | 1461253283080 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}] 08:41:23 INFO - PROCESS | 3844 | 1461253283180 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:41:23 INFO - PROCESS | 3844 | 1461253283257 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 3844 | ++DOCSHELL 18710C00 == 43 [pid = 3844] [id = 191] 08:41:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18B3B000) [pid = 3844] [serial = 571] [outer = 00000000] 08:41:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1A1CC000) [pid = 3844] [serial = 572] [outer = 18B3B000] 08:41:23 INFO - PROCESS | 3844 | 1461253283312 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A1C3C00) [pid = 3844] [serial = 573] [outer = 18B3B000] 08:41:24 INFO - PROCESS | 3844 | 1461253284365 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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:41:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1319ms 08:41:24 INFO - PROCESS | 3844 | 1461253284395 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 3844 | 1461253284398 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:41:24 INFO - PROCESS | 3844 | 1461253284402 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 3844 | 1461253284406 Marionette TRACE conn3 <- [1,730,null,{}] 08:41:24 INFO - PROCESS | 3844 | 1461253284417 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}] 08:41:24 INFO - PROCESS | 3844 | 1461253284549 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:41:24 INFO - PROCESS | 3844 | 1461253284605 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 3844 | ++DOCSHELL 13ACD000 == 44 [pid = 3844] [id = 192] 08:41:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (13CB1000) [pid = 3844] [serial = 574] [outer = 00000000] 08:41:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (18DC2800) [pid = 3844] [serial = 575] [outer = 13CB1000] 08:41:24 INFO - PROCESS | 3844 | 1461253284703 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1A6F1400) [pid = 3844] [serial = 576] [outer = 13CB1000] 08:41:25 INFO - PROCESS | 3844 | --DOCSHELL 18940C00 == 43 [pid = 3844] [id = 188] 08:41:25 INFO - PROCESS | 3844 | --DOCSHELL 1495D000 == 42 [pid = 3844] [id = 187] 08:41:25 INFO - PROCESS | 3844 | --DOCSHELL 1A1C2800 == 41 [pid = 3844] [id = 186] 08:41:25 INFO - PROCESS | 3844 | --DOCSHELL 1852BC00 == 40 [pid = 3844] [id = 185] 08:41:25 INFO - PROCESS | 3844 | --DOCSHELL 1491A800 == 39 [pid = 3844] [id = 184] 08:41:25 INFO - PROCESS | 3844 | --DOCSHELL 13350400 == 38 [pid = 3844] [id = 183] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (18707C00) [pid = 3844] [serial = 462] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16F23C00) [pid = 3844] [serial = 509] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1813FC00) [pid = 3844] [serial = 426] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1564FC00) [pid = 3844] [serial = 518] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1D760C00) [pid = 3844] [serial = 468] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (199AA800) [pid = 3844] [serial = 527] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (13CAA000) [pid = 3844] [serial = 423] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (18B46000) [pid = 3844] [serial = 525] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (16333000) [pid = 3844] [serial = 516] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (18B40400) [pid = 3844] [serial = 524] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1A153C00) [pid = 3844] [serial = 512] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1AF3A800) [pid = 3844] [serial = 513] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1C38C800) [pid = 3844] [serial = 534] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1C384800) [pid = 3844] [serial = 533] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1CCABC00) [pid = 3844] [serial = 465] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (17CD2800) [pid = 3844] [serial = 521] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (17E74400) [pid = 3844] [serial = 522] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (1992A400) [pid = 3844] [serial = 528] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (1AA7DC00) [pid = 3844] [serial = 530] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (15C02400) [pid = 3844] [serial = 515] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (15412800) [pid = 3844] [serial = 506] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (17CD3800) [pid = 3844] [serial = 474] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1495D800) [pid = 3844] [serial = 459] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1AF7F400) [pid = 3844] [serial = 531] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (16334C00) [pid = 3844] [serial = 519] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (1DA7D400) [pid = 3844] [serial = 471] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (1A1C8800) [pid = 3844] [serial = 536] [outer = 00000000] [url = about:blank] 08:41:25 INFO - PROCESS | 3844 | 1461253285808 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]]]}] 08:41:25 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 08:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1470ms 08:41:25 INFO - PROCESS | 3844 | 1461253285865 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 3844 | 1461253285869 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:41:25 INFO - PROCESS | 3844 | 1461253285880 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:41:25 INFO - PROCESS | 3844 | 1461253285883 Marionette TRACE conn3 <- [1,734,null,{}] 08:41:25 INFO - PROCESS | 3844 | 1461253285888 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}] 08:41:25 INFO - PROCESS | 3844 | 1461253286005 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:41:26 INFO - PROCESS | 3844 | 1461253286077 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 3844 | ++DOCSHELL 15411C00 == 39 [pid = 3844] [id = 193] 08:41:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (156A2C00) [pid = 3844] [serial = 577] [outer = 00000000] 08:41:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (15DD2800) [pid = 3844] [serial = 578] [outer = 156A2C00] 08:41:26 INFO - PROCESS | 3844 | 1461253286125 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (164BA400) [pid = 3844] [serial = 579] [outer = 156A2C00] 08:41:26 INFO - PROCESS | 3844 | 1461253286982 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]]]}] 08:41:26 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.) 08:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1107ms 08:41:26 INFO - PROCESS | 3844 | 1461253287015 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 3844 | 1461253287000 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:41:27 INFO - PROCESS | 3844 | 1461253287006 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3844 | 1461253287009 Marionette TRACE conn3 <- [1,738,null,{}] 08:41:27 INFO - PROCESS | 3844 | 1461253287013 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}] 08:41:27 INFO - PROCESS | 3844 | 1461253287114 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:41:27 INFO - PROCESS | 3844 | 1461253287124 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3844 | ++DOCSHELL 16F25C00 == 40 [pid = 3844] [id = 194] 08:41:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (16F9E400) [pid = 3844] [serial = 580] [outer = 00000000] 08:41:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (1791CC00) [pid = 3844] [serial = 581] [outer = 16F9E400] 08:41:27 INFO - PROCESS | 3844 | 1461253287168 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (179D6000) [pid = 3844] [serial = 582] [outer = 16F9E400] 08:41:28 INFO - PROCESS | 3844 | 1461253288091 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1107ms 08:41:28 INFO - PROCESS | 3844 | 1461253288131 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 3844 | 1461253288136 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:41:28 INFO - PROCESS | 3844 | 1461253288141 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 3844 | 1461253288145 Marionette TRACE conn3 <- [1,742,null,{}] 08:41:28 INFO - PROCESS | 3844 | 1461253288193 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}] 08:41:28 INFO - PROCESS | 3844 | 1461253288283 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:41:28 INFO - PROCESS | 3844 | 1461253288439 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 3844 | ++DOCSHELL 15DD1C00 == 41 [pid = 3844] [id = 195] 08:41:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (16331C00) [pid = 3844] [serial = 583] [outer = 00000000] 08:41:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (16F1D400) [pid = 3844] [serial = 584] [outer = 16331C00] 08:41:28 INFO - PROCESS | 3844 | 1461253288540 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (16FA3000) [pid = 3844] [serial = 585] [outer = 16331C00] 08:41:29 INFO - PROCESS | 3844 | 1461253289578 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]]]}] 08:41:29 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 08:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1455ms 08:41:29 INFO - PROCESS | 3844 | 1461253289597 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 3844 | 1461253289603 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:41:29 INFO - PROCESS | 3844 | 1461253289609 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 3844 | 1461253289612 Marionette TRACE conn3 <- [1,746,null,{}] 08:41:29 INFO - PROCESS | 3844 | 1461253289616 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}] 08:41:29 INFO - PROCESS | 3844 | 1461253289714 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:41:29 INFO - PROCESS | 3844 | 1461253289804 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 3844 | ++DOCSHELL 17ECD800 == 42 [pid = 3844] [id = 196] 08:41:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (17ED1800) [pid = 3844] [serial = 586] [outer = 00000000] 08:41:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (18939C00) [pid = 3844] [serial = 587] [outer = 17ED1800] 08:41:29 INFO - PROCESS | 3844 | 1461253289908 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (18B3F000) [pid = 3844] [serial = 588] [outer = 17ED1800] 08:41:30 INFO - PROCESS | 3844 | 1461253290423 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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 880ms 08:41:30 INFO - PROCESS | 3844 | 1461253290477 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 3844 | 1461253290479 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:41:30 INFO - PROCESS | 3844 | 1461253290483 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 3844 | 1461253290487 Marionette TRACE conn3 <- [1,750,null,{}] 08:41:30 INFO - PROCESS | 3844 | 1461253290498 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}] 08:41:30 INFO - PROCESS | 3844 | 1461253290604 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:41:30 INFO - PROCESS | 3844 | 1461253290700 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3844 | ++DOCSHELL 19BA8400 == 43 [pid = 3844] [id = 197] 08:41:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (19BAE000) [pid = 3844] [serial = 589] [outer = 00000000] 08:41:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (1A1C2800) [pid = 3844] [serial = 590] [outer = 19BAE000] 08:41:30 INFO - PROCESS | 3844 | 1461253290762 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1A2BB800) [pid = 3844] [serial = 591] [outer = 19BAE000] 08:41:31 INFO - PROCESS | 3844 | --DOCSHELL 16F9D400 == 42 [pid = 3844] [id = 181] 08:41:31 INFO - PROCESS | 3844 | --DOCSHELL 15411C00 == 41 [pid = 3844] [id = 193] 08:41:31 INFO - PROCESS | 3844 | --DOCSHELL 143A3C00 == 40 [pid = 3844] [id = 190] 08:41:31 INFO - PROCESS | 3844 | 1461253291835 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1349ms 08:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:41:31 INFO - PROCESS | 3844 | 1461253291847 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 3844 | 1461253291851 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:41:31 INFO - PROCESS | 3844 | 1461253291856 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 3844 | 1461253291859 Marionette TRACE conn3 <- [1,754,null,{}] 08:41:31 INFO - PROCESS | 3844 | 1461253291865 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}] 08:41:31 INFO - PROCESS | 3844 | 1461253291947 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:41:31 INFO - PROCESS | 3844 | 1461253291960 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 3844 | ++DOCSHELL 143AB800 == 41 [pid = 3844] [id = 198] 08:41:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (146BD400) [pid = 3844] [serial = 592] [outer = 00000000] 08:41:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16F19400) [pid = 3844] [serial = 593] [outer = 146BD400] 08:41:31 INFO - PROCESS | 3844 | 1461253292007 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1791B400) [pid = 3844] [serial = 594] [outer = 146BD400] 08:41:32 INFO - PROCESS | 3844 | 1461253292950 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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1122ms 08:41:32 INFO - PROCESS | 3844 | 1461253292984 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 3844 | 1461253292989 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:41:32 INFO - PROCESS | 3844 | 1461253292995 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 3844 | 1461253292998 Marionette TRACE conn3 <- [1,758,null,{}] 08:41:32 INFO - PROCESS | 3844 | 1461253293002 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}] 08:41:33 INFO - PROCESS | 3844 | 1461253293104 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:41:33 INFO - PROCESS | 3844 | 1461253293111 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3844 | ++DOCSHELL 17CCA400 == 42 [pid = 3844] [id = 199] 08:41:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17CD0400) [pid = 3844] [serial = 595] [outer = 00000000] 08:41:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (18ECA400) [pid = 3844] [serial = 596] [outer = 17CD0400] 08:41:33 INFO - PROCESS | 3844 | 1461253293156 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (19921800) [pid = 3844] [serial = 597] [outer = 17CD0400] 08:41:33 INFO - PROCESS | 3844 | 1461253293612 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]]]}] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (19498000) [pid = 3844] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (14953000) [pid = 3844] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (18710800) [pid = 3844] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1A2B4800) [pid = 3844] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13AD4C00) [pid = 3844] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (164B7C00) [pid = 3844] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (15411800) [pid = 3844] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1DA83C00) [pid = 3844] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:41:33 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (156A2C00) [pid = 3844] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 682ms 08:41:33 INFO - PROCESS | 3844 | 1461253293677 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3844 | 1461253293679 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:41:33 INFO - PROCESS | 3844 | 1461253293682 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 3844 | 1461253293686 Marionette TRACE conn3 <- [1,762,null,{}] 08:41:33 INFO - PROCESS | 3844 | 1461253293696 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}] 08:41:33 INFO - PROCESS | 3844 | 1461253293759 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:41:33 INFO - PROCESS | 3844 | 1461253293767 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3844 | ++DOCSHELL 19BA8C00 == 43 [pid = 3844] [id = 200] 08:41:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (19BA9800) [pid = 3844] [serial = 598] [outer = 00000000] 08:41:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (1A8A4400) [pid = 3844] [serial = 599] [outer = 19BA9800] 08:41:33 INFO - PROCESS | 3844 | 1461253293815 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (1AF8C000) [pid = 3844] [serial = 600] [outer = 19BA9800] 08:41:34 INFO - PROCESS | 3844 | 1461253294271 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 622ms 08:41:34 INFO - PROCESS | 3844 | 1461253294306 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3844 | 1461253294291 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:41:34 INFO - PROCESS | 3844 | 1461253294295 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3844 | 1461253294296 Marionette TRACE conn3 <- [1,766,null,{}] 08:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:41:34 INFO - PROCESS | 3844 | 1461253294300 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}] 08:41:34 INFO - PROCESS | 3844 | 1461253294378 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:41:34 INFO - PROCESS | 3844 | 1461253294415 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3844 | ++DOCSHELL 1C38DC00 == 44 [pid = 3844] [id = 201] 08:41:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1C38EC00) [pid = 3844] [serial = 601] [outer = 00000000] 08:41:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1C4F9400) [pid = 3844] [serial = 602] [outer = 1C38EC00] 08:41:34 INFO - PROCESS | 3844 | 1461253294462 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1CCACC00) [pid = 3844] [serial = 603] [outer = 1C38EC00] 08:41:34 INFO - PROCESS | 3844 | 1461253294862 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 576ms 08:41:34 INFO - PROCESS | 3844 | 1461253294892 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3844 | 1461253294894 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:41:34 INFO - PROCESS | 3844 | 1461253294908 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3844 | 1461253294910 Marionette TRACE conn3 <- [1,770,null,{}] 08:41:34 INFO - PROCESS | 3844 | 1461253294913 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}] 08:41:34 INFO - PROCESS | 3844 | 1461253294975 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:41:34 INFO - PROCESS | 3844 | 1461253294981 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3844 | ++DOCSHELL 15A35400 == 45 [pid = 3844] [id = 202] 08:41:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18523400) [pid = 3844] [serial = 604] [outer = 00000000] 08:41:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1CF85C00) [pid = 3844] [serial = 605] [outer = 18523400] 08:41:35 INFO - PROCESS | 3844 | 1461253295032 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (1CF81800) [pid = 3844] [serial = 606] [outer = 18523400] 08:41:35 INFO - PROCESS | 3844 | 1461253295437 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 576ms 08:41:35 INFO - PROCESS | 3844 | 1461253295479 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3844 | 1461253295481 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:41:35 INFO - PROCESS | 3844 | 1461253295489 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 3844 | 1461253295474 Marionette TRACE conn3 <- [1,774,null,{}] 08:41:35 INFO - PROCESS | 3844 | 1461253295477 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}] 08:41:35 INFO - PROCESS | 3844 | 1461253295568 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:41:35 INFO - PROCESS | 3844 | 1461253295577 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3844 | ++DOCSHELL 1CE2B800 == 46 [pid = 3844] [id = 203] 08:41:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1D30B000) [pid = 3844] [serial = 607] [outer = 00000000] 08:41:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1D46D800) [pid = 3844] [serial = 608] [outer = 1D30B000] 08:41:35 INFO - PROCESS | 3844 | 1461253295624 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1D46D400) [pid = 3844] [serial = 609] [outer = 1D30B000] 08:41:36 INFO - PROCESS | 3844 | 1461253296168 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 728ms 08:41:36 INFO - PROCESS | 3844 | 1461253296194 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3844 | 1461253296198 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:41:36 INFO - PROCESS | 3844 | 1461253296204 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 3844 | 1461253296208 Marionette TRACE conn3 <- [1,778,null,{}] 08:41:36 INFO - PROCESS | 3844 | 1461253296215 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}] 08:41:36 INFO - PROCESS | 3844 | 1461253296318 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:41:36 INFO - PROCESS | 3844 | 1461253296443 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 3844 | ++DOCSHELL 13CB0800 == 47 [pid = 3844] [id = 204] 08:41:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (14353000) [pid = 3844] [serial = 610] [outer = 00000000] 08:41:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16F1A000) [pid = 3844] [serial = 611] [outer = 14353000] 08:41:36 INFO - PROCESS | 3844 | 1461253296501 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (17929C00) [pid = 3844] [serial = 612] [outer = 14353000] 08:41:37 INFO - PROCESS | 3844 | 1461253297150 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 08:41:37 INFO - PROCESS | 3844 | 1461253297173 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3844 | 1461253297179 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:41:37 INFO - PROCESS | 3844 | 1461253297186 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 3844 | 1461253297189 Marionette TRACE conn3 <- [1,782,null,{}] 08:41:37 INFO - PROCESS | 3844 | 1461253297193 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}] 08:41:37 INFO - PROCESS | 3844 | 1461253297291 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:41:37 INFO - PROCESS | 3844 | 1461253297385 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3844 | ++DOCSHELL 16336400 == 48 [pid = 3844] [id = 205] 08:41:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1852E800) [pid = 3844] [serial = 613] [outer = 00000000] 08:41:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1C388800) [pid = 3844] [serial = 614] [outer = 1852E800] 08:41:37 INFO - PROCESS | 3844 | 1461253297439 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1C38D800) [pid = 3844] [serial = 615] [outer = 1852E800] 08:41:37 INFO - PROCESS | 3844 | 1461253297983 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 819ms 08:41:38 INFO - PROCESS | 3844 | 1461253298013 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3844 | 1461253298016 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:41:38 INFO - PROCESS | 3844 | 1461253298021 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3844 | 1461253298025 Marionette TRACE conn3 <- [1,786,null,{}] 08:41:38 INFO - PROCESS | 3844 | 1461253298036 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}] 08:41:38 INFO - PROCESS | 3844 | 1461253298144 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:41:38 INFO - PROCESS | 3844 | 1461253298237 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 3844 | ++DOCSHELL 1D19D400 == 49 [pid = 3844] [id = 206] 08:41:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1D46B400) [pid = 3844] [serial = 616] [outer = 00000000] 08:41:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1D760000) [pid = 3844] [serial = 617] [outer = 1D46B400] 08:41:38 INFO - PROCESS | 3844 | 1461253298276 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1D870400) [pid = 3844] [serial = 618] [outer = 1D46B400] 08:41:38 INFO - PROCESS | 3844 | 1461253298892 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]]]}] 08:41:38 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 08:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 909ms 08:41:38 INFO - PROCESS | 3844 | 1461253298932 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3844 | 1461253298935 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:41:38 INFO - PROCESS | 3844 | 1461253298939 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3844 | 1461253298941 Marionette TRACE conn3 <- [1,790,null,{}] 08:41:38 INFO - PROCESS | 3844 | 1461253298945 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}] 08:41:39 INFO - PROCESS | 3844 | 1461253299041 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:41:39 INFO - PROCESS | 3844 | 1461253299138 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 3844 | ++DOCSHELL 1D87B400 == 50 [pid = 3844] [id = 207] 08:41:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1D87D400) [pid = 3844] [serial = 619] [outer = 00000000] 08:41:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1DA81800) [pid = 3844] [serial = 620] [outer = 1D87D400] 08:41:39 INFO - PROCESS | 3844 | 1461253299192 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1DA83800) [pid = 3844] [serial = 621] [outer = 1D87D400] 08:41:39 INFO - PROCESS | 3844 | 1461253299749 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]]]}] 08:41:39 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 08:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 864ms 08:41:39 INFO - PROCESS | 3844 | 1461253299825 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 3844 | 1461253299827 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:41:39 INFO - PROCESS | 3844 | 1461253299831 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 3844 | 1461253299833 Marionette TRACE conn3 <- [1,794,null,{}] 08:41:39 INFO - PROCESS | 3844 | 1461253299837 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}] 08:41:39 INFO - PROCESS | 3844 | 1461253299917 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:41:40 INFO - PROCESS | 3844 | 1461253300136 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3844 | ++DOCSHELL 1495D400 == 51 [pid = 3844] [id = 208] 08:41:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (149FC000) [pid = 3844] [serial = 622] [outer = 00000000] 08:41:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (15DC5000) [pid = 3844] [serial = 623] [outer = 149FC000] 08:41:40 INFO - PROCESS | 3844 | 1461253300185 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (17CCD400) [pid = 3844] [serial = 624] [outer = 149FC000] 08:41:40 INFO - PROCESS | 3844 | 1461253300737 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]]]}] 08:41:40 INFO - PROCESS | 3844 | --DOCSHELL 15A35400 == 50 [pid = 3844] [id = 202] 08:41:40 INFO - PROCESS | 3844 | --DOCSHELL 1C38DC00 == 49 [pid = 3844] [id = 201] 08:41:40 INFO - PROCESS | 3844 | --DOCSHELL 19BA8C00 == 48 [pid = 3844] [id = 200] 08:41:40 INFO - PROCESS | 3844 | --DOCSHELL 17CCA400 == 47 [pid = 3844] [id = 199] 08:41:40 INFO - PROCESS | 3844 | --DOCSHELL 143AB800 == 46 [pid = 3844] [id = 198] 08:41:40 INFO - PROCESS | 3844 | --DOCSHELL 16F25C00 == 45 [pid = 3844] [id = 194] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1DD8F400) [pid = 3844] [serial = 504] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1C38F400) [pid = 3844] [serial = 563] [outer = 00000000] [url = about:blank] 08:41:40 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 08:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1CCAC800) [pid = 3844] [serial = 566] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (179D2000) [pid = 3844] [serial = 569] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (18DC2800) [pid = 3844] [serial = 575] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15DD2800) [pid = 3844] [serial = 578] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1A1CC000) [pid = 3844] [serial = 572] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16761800) [pid = 3844] [serial = 548] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16F19C00) [pid = 3844] [serial = 549] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16FA7800) [pid = 3844] [serial = 542] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (19BB1400) [pid = 3844] [serial = 555] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (195ED800) [pid = 3844] [serial = 554] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1AF3FC00) [pid = 3844] [serial = 558] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1334CC00) [pid = 3844] [serial = 539] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1A6F3800) [pid = 3844] [serial = 557] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (18B47800) [pid = 3844] [serial = 546] [outer = 00000000] [url = about:blank] 08:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (17CCD000) [pid = 3844] [serial = 545] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (17CCFC00) [pid = 3844] [serial = 551] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (17CD2400) [pid = 3844] [serial = 560] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (164BA400) [pid = 3844] [serial = 579] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1791CC00) [pid = 3844] [serial = 581] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1C43E800) [pid = 3844] [serial = 564] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (17E72800) [pid = 3844] [serial = 552] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (17CD2000) [pid = 3844] [serial = 561] [outer = 00000000] [url = about:blank] 08:41:40 INFO - PROCESS | 3844 | 1461253300804 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 3844 | 1461253300808 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 3844 | 1461253300812 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 3844 | 1461253300816 Marionette TRACE conn3 <- [1,798,null,{}] 08:41:40 INFO - PROCESS | 3844 | 1461253300821 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}] 08:41:40 INFO - PROCESS | 3844 | 1461253300924 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:41:40 INFO - PROCESS | 3844 | 1461253301003 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3844 | ++DOCSHELL 15DD2800 == 46 [pid = 3844] [id = 209] 08:41:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (16333000) [pid = 3844] [serial = 625] [outer = 00000000] 08:41:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (16F1C400) [pid = 3844] [serial = 626] [outer = 16333000] 08:41:41 INFO - PROCESS | 3844 | 1461253301050 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (16FA4800) [pid = 3844] [serial = 627] [outer = 16333000] 08:41:41 INFO - PROCESS | 3844 | 1461253301410 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 622ms 08:41:41 INFO - PROCESS | 3844 | 1461253301440 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 3844 | 1461253301444 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:41:41 INFO - PROCESS | 3844 | 1461253301448 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 3844 | 1461253301450 Marionette TRACE conn3 <- [1,802,null,{}] 08:41:41 INFO - PROCESS | 3844 | 1461253301454 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}] 08:41:41 INFO - PROCESS | 3844 | 1461253301532 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:41:41 INFO - PROCESS | 3844 | 1461253301539 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 3844 | ++DOCSHELL 1813D400 == 47 [pid = 3844] [id = 210] 08:41:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18145000) [pid = 3844] [serial = 628] [outer = 00000000] 08:41:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (18B42400) [pid = 3844] [serial = 629] [outer = 18145000] 08:41:41 INFO - PROCESS | 3844 | 1461253301584 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (194A9C00) [pid = 3844] [serial = 630] [outer = 18145000] 08:41:42 INFO - PROCESS | 3844 | 1461253302062 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] 08:41:42 INFO - PROCESS | 3844 | 1461253302131 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:41:42 INFO - PROCESS | 3844 | 1461253302140 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3844 | 1461253302146 Marionette TRACE conn3 <- [1,806,null,{}] 08:41:42 INFO - PROCESS | 3844 | 1461253302150 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}] 08:41:42 INFO - PROCESS | 3844 | 1461253302216 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:41:42 INFO - PROCESS | 3844 | 1461253302294 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 3844 | ++DOCSHELL 18B38C00 == 48 [pid = 3844] [id = 211] 08:41:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (199AF800) [pid = 3844] [serial = 631] [outer = 00000000] 08:41:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1AF84C00) [pid = 3844] [serial = 632] [outer = 199AF800] 08:41:42 INFO - PROCESS | 3844 | 1461253302338 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1C384400) [pid = 3844] [serial = 633] [outer = 199AF800] 08:41:42 INFO - PROCESS | 3844 | 1461253302675 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 576ms 08:41:42 INFO - PROCESS | 3844 | 1461253302698 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 3844 | 1461253302700 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:41:42 INFO - PROCESS | 3844 | 1461253302703 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3844 | 1461253302705 Marionette TRACE conn3 <- [1,810,null,{}] 08:41:42 INFO - PROCESS | 3844 | 1461253302709 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}] 08:41:42 INFO - PROCESS | 3844 | 1461253302786 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:41:42 INFO - PROCESS | 3844 | 1461253302792 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 3844 | ++DOCSHELL 1AF88C00 == 49 [pid = 3844] [id = 212] 08:41:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1C38BC00) [pid = 3844] [serial = 634] [outer = 00000000] 08:41:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1CE1F000) [pid = 3844] [serial = 635] [outer = 1C38BC00] 08:41:42 INFO - PROCESS | 3844 | 1461253302913 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1CE26000) [pid = 3844] [serial = 636] [outer = 1C38BC00] 08:41:43 INFO - PROCESS | 3844 | 1461253303336 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] 08:41:43 INFO - PROCESS | 3844 | 1461253303387 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:41:43 INFO - PROCESS | 3844 | 1461253303390 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3844 | 1461253303392 Marionette TRACE conn3 <- [1,814,null,{}] 08:41:43 INFO - PROCESS | 3844 | 1461253303396 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}] 08:41:43 INFO - PROCESS | 3844 | 1461253303508 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:41:43 INFO - PROCESS | 3844 | 1461253303517 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3844 | ++DOCSHELL 1CF8C800 == 50 [pid = 3844] [id = 213] 08:41:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1D461000) [pid = 3844] [serial = 637] [outer = 00000000] 08:41:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1D75B800) [pid = 3844] [serial = 638] [outer = 1D461000] 08:41:43 INFO - PROCESS | 3844 | 1461253303570 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1D87C400) [pid = 3844] [serial = 639] [outer = 1D461000] 08:41:44 INFO - PROCESS | 3844 | 1461253304029 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 667ms 08:41:44 INFO - PROCESS | 3844 | 1461253304073 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3844 | 1461253304075 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:41:44 INFO - PROCESS | 3844 | 1461253304083 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 3844 | 1461253304084 Marionette TRACE conn3 <- [1,818,null,{}] 08:41:44 INFO - PROCESS | 3844 | 1461253304088 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}] 08:41:44 INFO - PROCESS | 3844 | 1461253304229 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:41:44 INFO - PROCESS | 3844 | 1461253304241 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3844 | ++DOCSHELL 13A03800 == 51 [pid = 3844] [id = 214] 08:41:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1AF8D800) [pid = 3844] [serial = 640] [outer = 00000000] 08:41:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1DD90C00) [pid = 3844] [serial = 641] [outer = 1AF8D800] 08:41:44 INFO - PROCESS | 3844 | 1461253304284 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1DD8FC00) [pid = 3844] [serial = 642] [outer = 1AF8D800] 08:41:44 INFO - PROCESS | 3844 | 1461253304678 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 606ms 08:41:44 INFO - PROCESS | 3844 | 1461253304700 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3844 | 1461253304702 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:41:44 INFO - PROCESS | 3844 | 1461253304705 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:41:44 INFO - PROCESS | 3844 | 1461253304707 Marionette TRACE conn3 <- [1,822,null,{}] 08:41:44 INFO - PROCESS | 3844 | 1461253304711 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}] 08:41:44 INFO - PROCESS | 3844 | 1461253304903 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:41:44 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (17CD0400) [pid = 3844] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:41:44 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (19BA9800) [pid = 3844] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:41:44 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (146BD400) [pid = 3844] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:41:44 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1C38EC00) [pid = 3844] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:41:44 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (18523400) [pid = 3844] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:41:44 INFO - PROCESS | 3844 | 1461253304942 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3844 | ++DOCSHELL 13ACD400 == 52 [pid = 3844] [id = 215] 08:41:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (143A1400) [pid = 3844] [serial = 643] [outer = 00000000] 08:41:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (18F05000) [pid = 3844] [serial = 644] [outer = 143A1400] 08:41:44 INFO - PROCESS | 3844 | 1461253304990 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (18F08800) [pid = 3844] [serial = 645] [outer = 143A1400] 08:41:45 INFO - PROCESS | 3844 | 1461253305340 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 667ms 08:41:45 INFO - PROCESS | 3844 | 1461253305388 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3844 | 1461253305390 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:41:45 INFO - PROCESS | 3844 | 1461253305399 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 3844 | 1461253305400 Marionette TRACE conn3 <- [1,826,null,{}] 08:41:45 INFO - PROCESS | 3844 | 1461253305404 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}] 08:41:45 INFO - PROCESS | 3844 | 1461253305486 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:41:45 INFO - PROCESS | 3844 | 1461253305494 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3844 | ++DOCSHELL 167D7C00 == 53 [pid = 3844] [id = 216] 08:41:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (18F09C00) [pid = 3844] [serial = 646] [outer = 00000000] 08:41:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (194A8C00) [pid = 3844] [serial = 647] [outer = 18F09C00] 08:41:45 INFO - PROCESS | 3844 | 1461253305538 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1C38EC00) [pid = 3844] [serial = 648] [outer = 18F09C00] 08:41:45 INFO - PROCESS | 3844 | 1461253305940 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 576ms 08:41:45 INFO - PROCESS | 3844 | 1461253305974 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3844 | 1461253305976 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:41:45 INFO - PROCESS | 3844 | 1461253305990 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 3844 | 1461253305992 Marionette TRACE conn3 <- [1,830,null,{}] 08:41:45 INFO - PROCESS | 3844 | 1461253305979 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}] 08:41:46 INFO - PROCESS | 3844 | 1461253306057 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:41:46 INFO - PROCESS | 3844 | 1461253306063 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3844 | ++DOCSHELL 16536C00 == 54 [pid = 3844] [id = 217] 08:41:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (16537800) [pid = 3844] [serial = 649] [outer = 00000000] 08:41:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (16540400) [pid = 3844] [serial = 650] [outer = 16537800] 08:41:46 INFO - PROCESS | 3844 | 1461253306106 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16543000) [pid = 3844] [serial = 651] [outer = 16537800] 08:41:46 INFO - PROCESS | 3844 | 1461253306518 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 576ms 08:41:46 INFO - PROCESS | 3844 | 1461253306560 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3844 | 1461253306562 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:41:46 INFO - PROCESS | 3844 | 1461253306576 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3844 | 1461253306578 Marionette TRACE conn3 <- [1,834,null,{}] 08:41:46 INFO - PROCESS | 3844 | 1461253306586 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}] 08:41:46 INFO - PROCESS | 3844 | 1461253306643 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:41:46 INFO - PROCESS | 3844 | 1461253306650 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3844 | ++DOCSHELL 1653BC00 == 55 [pid = 3844] [id = 218] 08:41:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1653C000) [pid = 3844] [serial = 652] [outer = 00000000] 08:41:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1A89C000) [pid = 3844] [serial = 653] [outer = 1653C000] 08:41:46 INFO - PROCESS | 3844 | 1461253306700 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1DEEDC00) [pid = 3844] [serial = 654] [outer = 1653C000] 08:41:47 INFO - PROCESS | 3844 | 1461253307370 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 833ms 08:41:47 INFO - PROCESS | 3844 | 1461253307395 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3844 | 1461253307400 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:41:47 INFO - PROCESS | 3844 | 1461253307406 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 3844 | 1461253307410 Marionette TRACE conn3 <- [1,838,null,{}] 08:41:47 INFO - PROCESS | 3844 | 1461253307415 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}] 08:41:47 INFO - PROCESS | 3844 | 1461253307523 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:41:47 INFO - PROCESS | 3844 | 1461253307650 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3844 | ++DOCSHELL 1653D800 == 56 [pid = 3844] [id = 219] 08:41:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1653F400) [pid = 3844] [serial = 655] [outer = 00000000] 08:41:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (17CD4000) [pid = 3844] [serial = 656] [outer = 1653F400] 08:41:47 INFO - PROCESS | 3844 | 1461253307692 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1813EC00) [pid = 3844] [serial = 657] [outer = 1653F400] 08:41:48 INFO - PROCESS | 3844 | 1461253308262 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 910ms 08:41:48 INFO - PROCESS | 3844 | 1461253308317 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3844 | 1461253308323 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:41:48 INFO - PROCESS | 3844 | 1461253308330 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 3844 | 1461253308333 Marionette TRACE conn3 <- [1,842,null,{}] 08:41:48 INFO - PROCESS | 3844 | 1461253308336 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}] 08:41:48 INFO - PROCESS | 3844 | 1461253308439 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:41:48 INFO - PROCESS | 3844 | 1461253308537 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 3844 | ++DOCSHELL 13A02000 == 57 [pid = 3844] [id = 220] 08:41:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (15AD6C00) [pid = 3844] [serial = 658] [outer = 00000000] 08:41:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18DC1C00) [pid = 3844] [serial = 659] [outer = 15AD6C00] 08:41:48 INFO - PROCESS | 3844 | 1461253308593 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (194AA000) [pid = 3844] [serial = 660] [outer = 15AD6C00] 08:41:49 INFO - PROCESS | 3844 | 1461253309201 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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 925ms 08:41:49 INFO - PROCESS | 3844 | 1461253309256 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 3844 | 1461253309258 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:41:49 INFO - PROCESS | 3844 | 1461253309262 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 3844 | 1461253309266 Marionette TRACE conn3 <- [1,846,null,{}] 08:41:49 INFO - PROCESS | 3844 | 1461253309277 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}] 08:41:49 INFO - PROCESS | 3844 | 1461253309410 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:41:49 INFO - PROCESS | 3844 | 1461253309537 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3844 | ++DOCSHELL 1AF7F400 == 58 [pid = 3844] [id = 221] 08:41:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1C390000) [pid = 3844] [serial = 661] [outer = 00000000] 08:41:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1DD8C800) [pid = 3844] [serial = 662] [outer = 1C390000] 08:41:49 INFO - PROCESS | 3844 | 1461253309595 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1DEEF400) [pid = 3844] [serial = 663] [outer = 1C390000] 08:41:50 INFO - PROCESS | 3844 | 1461253310107 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 879ms 08:41:50 INFO - PROCESS | 3844 | 1461253310140 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 3844 | 1461253310143 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:41:50 INFO - PROCESS | 3844 | 1461253310148 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 3844 | 1461253310150 Marionette TRACE conn3 <- [1,850,null,{}] 08:41:50 INFO - PROCESS | 3844 | 1461253310153 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}] 08:41:50 INFO - PROCESS | 3844 | 1461253310260 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:41:50 INFO - PROCESS | 3844 | 1461253310367 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 3844 | ++DOCSHELL 11C06C00 == 59 [pid = 3844] [id = 222] 08:41:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (11C08800) [pid = 3844] [serial = 664] [outer = 00000000] 08:41:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (11C0EC00) [pid = 3844] [serial = 665] [outer = 11C08800] 08:41:50 INFO - PROCESS | 3844 | 1461253310420 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (13A02400) [pid = 3844] [serial = 666] [outer = 11C08800] 08:41:51 INFO - PROCESS | 3844 | 1461253311202 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1107ms 08:41:51 INFO - PROCESS | 3844 | 1461253311254 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3844 | 1461253311260 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:41:51 INFO - PROCESS | 3844 | 1461253311278 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 3844 | 1461253311282 Marionette TRACE conn3 <- [1,854,null,{}] 08:41:51 INFO - PROCESS | 3844 | 1461253311288 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}] 08:41:51 INFO - PROCESS | 3844 | 1461253311384 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:41:51 INFO - PROCESS | 3844 | 1461253311515 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3844 | ++DOCSHELL 14910800 == 60 [pid = 3844] [id = 223] 08:41:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (14911400) [pid = 3844] [serial = 667] [outer = 00000000] 08:41:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1653C400) [pid = 3844] [serial = 668] [outer = 14911400] 08:41:51 INFO - PROCESS | 3844 | 1461253311592 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (167D9000) [pid = 3844] [serial = 669] [outer = 14911400] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1C435C00 == 59 [pid = 3844] [id = 189] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1AF3DC00 == 58 [pid = 3844] [id = 168] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 18710C00 == 57 [pid = 3844] [id = 191] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 16536C00 == 56 [pid = 3844] [id = 217] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 167D7C00 == 55 [pid = 3844] [id = 216] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 13ACD400 == 54 [pid = 3844] [id = 215] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 13A03800 == 53 [pid = 3844] [id = 214] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1CF8C800 == 52 [pid = 3844] [id = 213] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1AF88C00 == 51 [pid = 3844] [id = 212] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 18B38C00 == 50 [pid = 3844] [id = 211] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1813D400 == 49 [pid = 3844] [id = 210] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 15DD2800 == 48 [pid = 3844] [id = 209] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1495D400 == 47 [pid = 3844] [id = 208] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 16336400 == 46 [pid = 3844] [id = 205] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16F1D400) [pid = 3844] [serial = 584] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18939C00) [pid = 3844] [serial = 587] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1D46D800) [pid = 3844] [serial = 608] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 13CB0800 == 45 [pid = 3844] [id = 204] 08:41:52 INFO - PROCESS | 3844 | --DOCSHELL 1CE2B800 == 44 [pid = 3844] [id = 203] 08:41:52 INFO - PROCESS | 3844 | 1461253312121 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 864ms 08:41:52 INFO - PROCESS | 3844 | 1461253312149 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3844 | 1461253312154 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:41:52 INFO - PROCESS | 3844 | 1461253312160 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3844 | 1461253312162 Marionette TRACE conn3 <- [1,858,null,{}] 08:41:52 INFO - PROCESS | 3844 | 1461253312166 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}] 08:41:52 INFO - PROCESS | 3844 | 1461253312245 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18ECA400) [pid = 3844] [serial = 596] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1A8A4400) [pid = 3844] [serial = 599] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (16F19400) [pid = 3844] [serial = 593] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1A1C2800) [pid = 3844] [serial = 590] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1C4F9400) [pid = 3844] [serial = 602] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (19921800) [pid = 3844] [serial = 597] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1CF85C00) [pid = 3844] [serial = 605] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1CF81800) [pid = 3844] [serial = 606] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1CCACC00) [pid = 3844] [serial = 603] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1AF8C000) [pid = 3844] [serial = 600] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1791B400) [pid = 3844] [serial = 594] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3844 | 1461253312353 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3844 | ++DOCSHELL 136E3C00 == 45 [pid = 3844] [id = 224] 08:41:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (137A7C00) [pid = 3844] [serial = 670] [outer = 00000000] 08:41:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16536C00) [pid = 3844] [serial = 671] [outer = 137A7C00] 08:41:52 INFO - PROCESS | 3844 | 1461253312399 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16F19000) [pid = 3844] [serial = 672] [outer = 137A7C00] 08:41:52 INFO - PROCESS | 3844 | 1461253312752 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 621ms 08:41:52 INFO - PROCESS | 3844 | 1461253312817 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3844 | 1461253312819 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:41:52 INFO - PROCESS | 3844 | 1461253312825 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3844 | 1461253312828 Marionette TRACE conn3 <- [1,862,null,{}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:41:52 INFO - PROCESS | 3844 | 1461253312839 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}] 08:41:52 INFO - PROCESS | 3844 | 1461253312923 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:41:52 INFO - PROCESS | 3844 | 1461253312930 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3844 | ++DOCSHELL 18B3CC00 == 46 [pid = 3844] [id = 225] 08:41:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18F04400) [pid = 3844] [serial = 673] [outer = 00000000] 08:41:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (18F0EC00) [pid = 3844] [serial = 674] [outer = 18F04400] 08:41:52 INFO - PROCESS | 3844 | 1461253312977 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (19921800) [pid = 3844] [serial = 675] [outer = 18F04400] 08:41:53 INFO - PROCESS | 3844 | 1461253313415 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 621ms 08:41:53 INFO - PROCESS | 3844 | 1461253313449 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 3844 | 1461253313452 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:41:53 INFO - PROCESS | 3844 | 1461253313455 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 3844 | 1461253313457 Marionette TRACE conn3 <- [1,866,null,{}] 08:41:53 INFO - PROCESS | 3844 | 1461253313460 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}] 08:41:53 INFO - PROCESS | 3844 | 1461253313537 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:41:53 INFO - PROCESS | 3844 | 1461253313542 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3844 | ++DOCSHELL 1A153C00 == 47 [pid = 3844] [id = 226] 08:41:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1A156000) [pid = 3844] [serial = 676] [outer = 00000000] 08:41:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1AA7F000) [pid = 3844] [serial = 677] [outer = 1A156000] 08:41:53 INFO - PROCESS | 3844 | 1461253313587 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1AA7E400) [pid = 3844] [serial = 678] [outer = 1A156000] 08:41:54 INFO - PROCESS | 3844 | 1461253314025 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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:41:54 INFO - PROCESS | 3844 | 1461253314093 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3844 | 1461253314095 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:41:54 INFO - PROCESS | 3844 | 1461253314099 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3844 | 1461253314100 Marionette TRACE conn3 <- [1,870,null,{}] 08:41:54 INFO - PROCESS | 3844 | 1461253314104 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}] 08:41:54 INFO - PROCESS | 3844 | 1461253314179 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:41:54 INFO - PROCESS | 3844 | 1461253314185 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3844 | ++DOCSHELL 15410400 == 48 [pid = 3844] [id = 227] 08:41:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1AF3DC00) [pid = 3844] [serial = 679] [outer = 00000000] 08:41:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1C38C800) [pid = 3844] [serial = 680] [outer = 1AF3DC00] 08:41:54 INFO - PROCESS | 3844 | 1461253314230 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1C392400) [pid = 3844] [serial = 681] [outer = 1AF3DC00] 08:41:54 INFO - PROCESS | 3844 | 1461253314706 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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 619ms 08:41:54 INFO - PROCESS | 3844 | 1461253314720 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3844 | 1461253314722 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:41:54 INFO - PROCESS | 3844 | 1461253314729 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3844 | 1461253314730 Marionette TRACE conn3 <- [1,874,null,{}] 08:41:54 INFO - PROCESS | 3844 | 1461253314740 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}] 08:41:54 INFO - PROCESS | 3844 | 1461253314864 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:41:54 INFO - PROCESS | 3844 | 1461253314873 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3844 | ++DOCSHELL 1CCB1400 == 49 [pid = 3844] [id = 228] 08:41:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1CCB6800) [pid = 3844] [serial = 682] [outer = 00000000] 08:41:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1D19C800) [pid = 3844] [serial = 683] [outer = 1CCB6800] 08:41:54 INFO - PROCESS | 3844 | 1461253314920 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1D1A3C00) [pid = 3844] [serial = 684] [outer = 1CCB6800] 08:41:55 INFO - PROCESS | 3844 | 1461253315366 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 696ms 08:41:55 INFO - PROCESS | 3844 | 1461253315430 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3844 | 1461253315432 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:41:55 INFO - PROCESS | 3844 | 1461253315435 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:41:55 INFO - PROCESS | 3844 | 1461253315437 Marionette TRACE conn3 <- [1,878,null,{}] 08:41:55 INFO - PROCESS | 3844 | 1461253315448 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}] 08:41:55 INFO - PROCESS | 3844 | 1461253315554 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:41:55 INFO - PROCESS | 3844 | 1461253315646 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3844 | ++DOCSHELL 13267000 == 50 [pid = 3844] [id = 229] 08:41:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1D46DC00) [pid = 3844] [serial = 685] [outer = 00000000] 08:41:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1D878C00) [pid = 3844] [serial = 686] [outer = 1D46DC00] 08:41:55 INFO - PROCESS | 3844 | 1461253315690 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1DA7EC00) [pid = 3844] [serial = 687] [outer = 1D46DC00] 08:41:56 INFO - PROCESS | 3844 | 1461253316083 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 695ms 08:41:56 INFO - PROCESS | 3844 | 1461253316119 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 3844 | 1461253316121 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:41:56 INFO - PROCESS | 3844 | 1461253316124 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 3844 | 1461253316126 Marionette TRACE conn3 <- [1,882,null,{}] 08:41:56 INFO - PROCESS | 3844 | 1461253316130 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}] 08:41:56 INFO - PROCESS | 3844 | 1461253316234 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:41:56 INFO - PROCESS | 3844 | 1461253316242 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 3844 | ++DOCSHELL 13871C00 == 51 [pid = 3844] [id = 230] 08:41:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (13874C00) [pid = 3844] [serial = 688] [outer = 00000000] 08:41:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1387A400) [pid = 3844] [serial = 689] [outer = 13874C00] 08:41:56 INFO - PROCESS | 3844 | 1461253316334 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1387BC00) [pid = 3844] [serial = 690] [outer = 13874C00] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1D461000) [pid = 3844] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1AF8D800) [pid = 3844] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (18145000) [pid = 3844] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (199AF800) [pid = 3844] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16333000) [pid = 3844] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (149FC000) [pid = 3844] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (143A1400) [pid = 3844] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16537800) [pid = 3844] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18F09C00) [pid = 3844] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:41:56 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1C38BC00) [pid = 3844] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:41:56 INFO - PROCESS | 3844 | 1461253316964 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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 897ms 08:41:57 INFO - PROCESS | 3844 | 1461253317029 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3844 | 1461253317031 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:41:57 INFO - PROCESS | 3844 | 1461253317035 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 3844 | 1461253317036 Marionette TRACE conn3 <- [1,886,null,{}] 08:41:57 INFO - PROCESS | 3844 | 1461253317040 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}] 08:41:57 INFO - PROCESS | 3844 | 1461253317115 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:41:57 INFO - PROCESS | 3844 | 1461253317121 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3844 | ++DOCSHELL 13876C00 == 52 [pid = 3844] [id = 231] 08:41:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1387C000) [pid = 3844] [serial = 691] [outer = 00000000] 08:41:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16F1A400) [pid = 3844] [serial = 692] [outer = 1387C000] 08:41:57 INFO - PROCESS | 3844 | 1461253317165 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18F02800) [pid = 3844] [serial = 693] [outer = 1387C000] 08:41:57 INFO - PROCESS | 3844 | 1461253317562 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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 588ms 08:41:57 INFO - PROCESS | 3844 | 1461253317615 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3844 | 1461253317617 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 3844 | 1461253317620 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:41:57 INFO - PROCESS | 3844 | 1461253317622 Marionette TRACE conn3 <- [1,890,null,{}] 08:41:57 INFO - PROCESS | 3844 | 1461253317629 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}] 08:41:57 INFO - PROCESS | 3844 | 1461253317704 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:41:57 INFO - PROCESS | 3844 | 1461253317711 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3844 | ++DOCSHELL 13875400 == 53 [pid = 3844] [id = 232] 08:41:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (13AD4C00) [pid = 3844] [serial = 694] [outer = 00000000] 08:41:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1CF81800) [pid = 3844] [serial = 695] [outer = 13AD4C00] 08:41:57 INFO - PROCESS | 3844 | 1461253317754 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1CE27400) [pid = 3844] [serial = 696] [outer = 13AD4C00] 08:41:58 INFO - PROCESS | 3844 | 1461253318171 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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 587ms 08:41:58 INFO - PROCESS | 3844 | 1461253318217 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3844 | 1461253318220 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:41:58 INFO - PROCESS | 3844 | 1461253318226 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3844 | 1461253318228 Marionette TRACE conn3 <- [1,894,null,{}] 08:41:58 INFO - PROCESS | 3844 | 1461253318232 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}] 08:41:58 INFO - PROCESS | 3844 | 1461253318326 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:41:58 INFO - PROCESS | 3844 | 1461253318333 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3844 | ++DOCSHELL 143A1400 == 54 [pid = 3844] [id = 233] 08:41:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (19807C00) [pid = 3844] [serial = 697] [outer = 00000000] 08:41:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1980E000) [pid = 3844] [serial = 698] [outer = 19807C00] 08:41:58 INFO - PROCESS | 3844 | 1461253318381 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1CCABC00) [pid = 3844] [serial = 699] [outer = 19807C00] 08:41:58 INFO - PROCESS | 3844 | 1461253318999 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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 820ms 08:41:59 INFO - PROCESS | 3844 | 1461253319050 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 3844 | 1461253319054 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:41:59 INFO - PROCESS | 3844 | 1461253319060 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 3844 | 1461253319064 Marionette TRACE conn3 <- [1,898,null,{}] 08:41:59 INFO - PROCESS | 3844 | 1461253319070 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}] 08:41:59 INFO - PROCESS | 3844 | 1461253319177 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:41:59 INFO - PROCESS | 3844 | 1461253319577 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 3844 | ++DOCSHELL 18B46000 == 55 [pid = 3844] [id = 234] 08:41:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (18B47400) [pid = 3844] [serial = 700] [outer = 00000000] 08:41:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (194AC400) [pid = 3844] [serial = 701] [outer = 18B47400] 08:41:59 INFO - PROCESS | 3844 | 1461253319725 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (19805C00) [pid = 3844] [serial = 702] [outer = 18B47400] 08:42:00 INFO - PROCESS | 3844 | 1461253320369 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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1345ms 08:42:00 INFO - PROCESS | 3844 | 1461253320398 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3844 | 1461253320404 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:42:00 INFO - PROCESS | 3844 | 1461253320411 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3844 | 1461253320414 Marionette TRACE conn3 <- [1,902,null,{}] 08:42:00 INFO - PROCESS | 3844 | 1461253320419 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}] 08:42:00 INFO - PROCESS | 3844 | 1461253320529 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:42:00 INFO - PROCESS | 3844 | 1461253320654 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 3844 | ++DOCSHELL 18F01800 == 56 [pid = 3844] [id = 235] 08:42:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1980FC00) [pid = 3844] [serial = 703] [outer = 00000000] 08:42:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1AAA7C00) [pid = 3844] [serial = 704] [outer = 1980FC00] 08:42:00 INFO - PROCESS | 3844 | 1461253320709 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AAAB000) [pid = 3844] [serial = 705] [outer = 1980FC00] 08:42:01 INFO - PROCESS | 3844 | 1461253321310 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 928ms 08:42:01 INFO - PROCESS | 3844 | 1461253321354 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 3844 | 1461253321357 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:42:01 INFO - PROCESS | 3844 | 1461253321361 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 3844 | 1461253321364 Marionette TRACE conn3 <- [1,906,null,{}] 08:42:01 INFO - PROCESS | 3844 | 1461253321375 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}] 08:42:01 INFO - PROCESS | 3844 | 1461253321483 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:42:01 INFO - PROCESS | 3844 | 1461253321612 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3844 | ++DOCSHELL 1CCAEC00 == 57 [pid = 3844] [id = 236] 08:42:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1CCAFC00) [pid = 3844] [serial = 706] [outer = 00000000] 08:42:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1CF8AC00) [pid = 3844] [serial = 707] [outer = 1CCAFC00] 08:42:01 INFO - PROCESS | 3844 | 1461253321670 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1D75F800) [pid = 3844] [serial = 708] [outer = 1CCAFC00] 08:42:02 INFO - PROCESS | 3844 | 1461253322239 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 928ms 08:42:02 INFO - PROCESS | 3844 | 1461253322289 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3844 | 1461253322292 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:42:02 INFO - PROCESS | 3844 | 1461253322295 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3844 | 1461253322297 Marionette TRACE conn3 <- [1,910,null,{}] 08:42:02 INFO - PROCESS | 3844 | 1461253322301 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}] 08:42:02 INFO - PROCESS | 3844 | 1461253322401 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:42:02 INFO - PROCESS | 3844 | 1461253322547 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3844 | ++DOCSHELL 1334FC00 == 58 [pid = 3844] [id = 237] 08:42:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (196CD000) [pid = 3844] [serial = 709] [outer = 00000000] 08:42:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (196D8800) [pid = 3844] [serial = 710] [outer = 196CD000] 08:42:02 INFO - PROCESS | 3844 | 1461253322602 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1A2B9C00) [pid = 3844] [serial = 711] [outer = 196CD000] 08:42:03 INFO - PROCESS | 3844 | 1461253323306 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1035ms 08:42:03 INFO - PROCESS | 3844 | 1461253323318 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3844 | 1461253323321 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:42:03 INFO - PROCESS | 3844 | 1461253323372 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 3844 | 1461253323376 Marionette TRACE conn3 <- [1,914,null,{}] 08:42:03 INFO - PROCESS | 3844 | 1461253323382 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}] 08:42:03 INFO - PROCESS | 3844 | 1461253323482 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:42:03 INFO - PROCESS | 3844 | 1461253323634 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3844 | ++DOCSHELL 1325FC00 == 59 [pid = 3844] [id = 238] 08:42:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (13260800) [pid = 3844] [serial = 712] [outer = 00000000] 08:42:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (136E2400) [pid = 3844] [serial = 713] [outer = 13260800] 08:42:03 INFO - PROCESS | 3844 | 1461253323688 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1387AC00) [pid = 3844] [serial = 714] [outer = 13260800] 08:42:04 INFO - PROCESS | 3844 | 1461253324277 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 927ms 08:42:04 INFO - PROCESS | 3844 | 1461253324313 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 3844 | 1461253324318 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:42:04 INFO - PROCESS | 3844 | 1461253324325 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 3844 | 1461253324327 Marionette TRACE conn3 <- [1,918,null,{}] 08:42:04 INFO - PROCESS | 3844 | 1461253324331 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}] 08:42:04 INFO - PROCESS | 3844 | 1461253324424 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:42:04 INFO - PROCESS | 3844 | 1461253324533 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 3844 | ++DOCSHELL 1325D800 == 60 [pid = 3844] [id = 239] 08:42:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (15C0E000) [pid = 3844] [serial = 715] [outer = 00000000] 08:42:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (15DC6C00) [pid = 3844] [serial = 716] [outer = 15C0E000] 08:42:04 INFO - PROCESS | 3844 | 1461253324579 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (16334C00) [pid = 3844] [serial = 717] [outer = 15C0E000] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 13875400 == 59 [pid = 3844] [id = 232] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 13876C00 == 58 [pid = 3844] [id = 231] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 13871C00 == 57 [pid = 3844] [id = 230] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 13267000 == 56 [pid = 3844] [id = 229] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 1CCB1400 == 55 [pid = 3844] [id = 228] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 15410400 == 54 [pid = 3844] [id = 227] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 1A153C00 == 53 [pid = 3844] [id = 226] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 18B3CC00 == 52 [pid = 3844] [id = 225] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 136E3C00 == 51 [pid = 3844] [id = 224] 08:42:04 INFO - PROCESS | 3844 | --DOCSHELL 14910800 == 50 [pid = 3844] [id = 223] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1D760000) [pid = 3844] [serial = 617] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1A89C000) [pid = 3844] [serial = 653] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1DA81800) [pid = 3844] [serial = 620] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (16F1A000) [pid = 3844] [serial = 611] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1C388800) [pid = 3844] [serial = 614] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1D75B800) [pid = 3844] [serial = 638] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1DD90C00) [pid = 3844] [serial = 641] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (18B42400) [pid = 3844] [serial = 629] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (194A9C00) [pid = 3844] [serial = 630] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1AF84C00) [pid = 3844] [serial = 632] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1C384400) [pid = 3844] [serial = 633] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1D87C400) [pid = 3844] [serial = 639] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (16F1C400) [pid = 3844] [serial = 626] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (16FA4800) [pid = 3844] [serial = 627] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (17CCD400) [pid = 3844] [serial = 624] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (15DC5000) [pid = 3844] [serial = 623] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (18F05000) [pid = 3844] [serial = 644] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (16543000) [pid = 3844] [serial = 651] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1DD8FC00) [pid = 3844] [serial = 642] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (18F08800) [pid = 3844] [serial = 645] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (194A8C00) [pid = 3844] [serial = 647] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16540400) [pid = 3844] [serial = 650] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1C38EC00) [pid = 3844] [serial = 648] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1CE1F000) [pid = 3844] [serial = 635] [outer = 00000000] [url = about:blank] 08:42:04 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1CE26000) [pid = 3844] [serial = 636] [outer = 00000000] [url = about:blank] 08:42:05 INFO - PROCESS | 3844 | 1461253325048 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 788ms 08:42:05 INFO - PROCESS | 3844 | 1461253325109 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3844 | 1461253325111 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:42:05 INFO - PROCESS | 3844 | 1461253325114 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 3844 | 1461253325118 Marionette TRACE conn3 <- [1,922,null,{}] 08:42:05 INFO - PROCESS | 3844 | 1461253325128 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}] 08:42:05 INFO - PROCESS | 3844 | 1461253325210 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:42:05 INFO - PROCESS | 3844 | 1461253325216 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3844 | ++DOCSHELL 1653B000 == 51 [pid = 3844] [id = 240] 08:42:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1653C800) [pid = 3844] [serial = 718] [outer = 00000000] 08:42:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (16761800) [pid = 3844] [serial = 719] [outer = 1653C800] 08:42:05 INFO - PROCESS | 3844 | 1461253325263 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16F18000) [pid = 3844] [serial = 720] [outer = 1653C800] 08:42:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (179CAC00) [pid = 3844] [serial = 721] [outer = 1E809800] 08:42:05 INFO - PROCESS | 3844 | 1461253325803 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 727ms 08:42:05 INFO - PROCESS | 3844 | 1461253325854 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3844 | 1461253325857 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:42:05 INFO - PROCESS | 3844 | 1461253325860 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 3844 | 1461253325862 Marionette TRACE conn3 <- [1,926,null,{}] 08:42:05 INFO - PROCESS | 3844 | 1461253325865 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}] 08:42:05 INFO - PROCESS | 3844 | 1461253325945 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:42:06 INFO - PROCESS | 3844 | 1461253326041 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3844 | ++DOCSHELL 14357400 == 52 [pid = 3844] [id = 241] 08:42:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (15C8D000) [pid = 3844] [serial = 722] [outer = 00000000] 08:42:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (17925000) [pid = 3844] [serial = 723] [outer = 15C8D000] 08:42:06 INFO - PROCESS | 3844 | 1461253326085 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (18523800) [pid = 3844] [serial = 724] [outer = 15C8D000] 08:42:06 INFO - PROCESS | 3844 | 1461253326419 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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 588ms 08:42:06 INFO - PROCESS | 3844 | 1461253326441 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3844 | 1461253326443 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:42:06 INFO - PROCESS | 3844 | 1461253326446 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3844 | 1461253326448 Marionette TRACE conn3 <- [1,930,null,{}] 08:42:06 INFO - PROCESS | 3844 | 1461253326451 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}] 08:42:06 INFO - PROCESS | 3844 | 1461253326574 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:42:06 INFO - PROCESS | 3844 | 1461253326617 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3844 | ++DOCSHELL 1870B400 == 53 [pid = 3844] [id = 242] 08:42:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (18941800) [pid = 3844] [serial = 725] [outer = 00000000] 08:42:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (18DC1800) [pid = 3844] [serial = 726] [outer = 18941800] 08:42:06 INFO - PROCESS | 3844 | 1461253326660 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (18F05000) [pid = 3844] [serial = 727] [outer = 18941800] 08:42:07 INFO - PROCESS | 3844 | 1461253327107 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 695ms 08:42:07 INFO - PROCESS | 3844 | 1461253327146 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 3844 | 1461253327148 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:42:07 INFO - PROCESS | 3844 | 1461253327152 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 3844 | 1461253327153 Marionette TRACE conn3 <- [1,934,null,{}] 08:42:07 INFO - PROCESS | 3844 | 1461253327161 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}] 08:42:07 INFO - PROCESS | 3844 | 1461253327290 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:42:07 INFO - PROCESS | 3844 | 1461253327354 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3844 | ++DOCSHELL 196CE400 == 54 [pid = 3844] [id = 243] 08:42:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (196CE800) [pid = 3844] [serial = 728] [outer = 00000000] 08:42:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (196D3400) [pid = 3844] [serial = 729] [outer = 196CE800] 08:42:07 INFO - PROCESS | 3844 | 1461253327399 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (196D8400) [pid = 3844] [serial = 730] [outer = 196CE800] 08:42:07 INFO - PROCESS | 3844 | 1461253327820 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 696ms 08:42:07 INFO - PROCESS | 3844 | 1461253327869 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 3844 | 1461253327871 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:42:07 INFO - PROCESS | 3844 | 1461253327859 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 3844 | 1461253327860 Marionette TRACE conn3 <- [1,938,null,{}] 08:42:07 INFO - PROCESS | 3844 | 1461253327864 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}] 08:42:07 INFO - PROCESS | 3844 | 1461253327977 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:42:07 INFO - PROCESS | 3844 | 1461253327982 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3844 | ++DOCSHELL 196D5800 == 55 [pid = 3844] [id = 244] 08:42:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (196D9C00) [pid = 3844] [serial = 731] [outer = 00000000] 08:42:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (19922800) [pid = 3844] [serial = 732] [outer = 196D9C00] 08:42:08 INFO - PROCESS | 3844 | 1461253328026 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1991EC00) [pid = 3844] [serial = 733] [outer = 196D9C00] 08:42:08 INFO - PROCESS | 3844 | 1461253328479 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 618ms 08:42:08 INFO - PROCESS | 3844 | 1461253328495 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3844 | 1461253328497 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:42:08 INFO - PROCESS | 3844 | 1461253328500 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 3844 | 1461253328501 Marionette TRACE conn3 <- [1,942,null,{}] 08:42:08 INFO - PROCESS | 3844 | 1461253328505 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}] 08:42:08 INFO - PROCESS | 3844 | 1461253328619 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:42:08 INFO - PROCESS | 3844 | 1461253328679 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3844 | ++DOCSHELL 19809C00 == 56 [pid = 3844] [id = 245] 08:42:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (19FE7000) [pid = 3844] [serial = 734] [outer = 00000000] 08:42:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1A1BE800) [pid = 3844] [serial = 735] [outer = 19FE7000] 08:42:08 INFO - PROCESS | 3844 | 1461253328722 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1A2B7C00) [pid = 3844] [serial = 736] [outer = 19FE7000] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1D30B000) [pid = 3844] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16F9E400) [pid = 3844] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (167D2C00) [pid = 3844] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (16F9E000) [pid = 3844] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1C4FA400) [pid = 3844] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (13CAFC00) [pid = 3844] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (12BE0C00) [pid = 3844] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1CCB6800) [pid = 3844] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1D46DC00) [pid = 3844] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (13874C00) [pid = 3844] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1AF3DC00) [pid = 3844] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18F04400) [pid = 3844] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (11C08800) [pid = 3844] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (137A7C00) [pid = 3844] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1A156000) [pid = 3844] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (14911400) [pid = 3844] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (13AD4C00) [pid = 3844] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1387C000) [pid = 3844] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (179D3C00) [pid = 3844] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16331C00) [pid = 3844] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (19BAE000) [pid = 3844] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18B3B000) [pid = 3844] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (13CB1000) [pid = 3844] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (156AB000) [pid = 3844] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (17ED1800) [pid = 3844] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1D87D400) [pid = 3844] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1852E800) [pid = 3844] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (14353000) [pid = 3844] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:42:09 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1D46B400) [pid = 3844] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:42:09 INFO - PROCESS | 3844 | 1461253329402 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 927ms 08:42:09 INFO - PROCESS | 3844 | 1461253329429 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 3844 | 1461253329431 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:42:09 INFO - PROCESS | 3844 | 1461253329435 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 3844 | 1461253329436 Marionette TRACE conn3 <- [1,946,null,{}] 08:42:09 INFO - PROCESS | 3844 | 1461253329440 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}] 08:42:09 INFO - PROCESS | 3844 | 1461253329516 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:42:09 INFO - PROCESS | 3844 | 1461253329522 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3844 | ++DOCSHELL 13AD4C00 == 57 [pid = 3844] [id = 246] 08:42:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13CAFC00) [pid = 3844] [serial = 737] [outer = 00000000] 08:42:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (167D2C00) [pid = 3844] [serial = 738] [outer = 13CAFC00] 08:42:09 INFO - PROCESS | 3844 | 1461253329566 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16FA0000) [pid = 3844] [serial = 739] [outer = 13CAFC00] 08:42:09 INFO - PROCESS | 3844 | 1461253329984 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 588ms 08:42:10 INFO - PROCESS | 3844 | 1461253330033 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3844 | 1461253330035 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:42:10 INFO - PROCESS | 3844 | 1461253330038 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3844 | 1461253330040 Marionette TRACE conn3 <- [1,950,null,{}] 08:42:10 INFO - PROCESS | 3844 | 1461253330047 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}] 08:42:10 INFO - PROCESS | 3844 | 1461253330125 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:42:10 INFO - PROCESS | 3844 | 1461253330131 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3844 | ++DOCSHELL 16FA6C00 == 58 [pid = 3844] [id = 247] 08:42:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (17CD4C00) [pid = 3844] [serial = 740] [outer = 00000000] 08:42:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (19494400) [pid = 3844] [serial = 741] [outer = 17CD4C00] 08:42:10 INFO - PROCESS | 3844 | 1461253330175 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (196CF800) [pid = 3844] [serial = 742] [outer = 17CD4C00] 08:42:10 INFO - PROCESS | 3844 | 1461253330610 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 587ms 08:42:10 INFO - PROCESS | 3844 | 1461253330640 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3844 | 1461253330643 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:42:10 INFO - PROCESS | 3844 | 1461253330646 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3844 | 1461253330649 Marionette TRACE conn3 <- [1,954,null,{}] 08:42:10 INFO - PROCESS | 3844 | 1461253330652 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}] 08:42:10 INFO - PROCESS | 3844 | 1461253330787 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:42:10 INFO - PROCESS | 3844 | 1461253330797 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3844 | ++DOCSHELL 16FAA000 == 59 [pid = 3844] [id = 248] 08:42:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (196DB400) [pid = 3844] [serial = 743] [outer = 00000000] 08:42:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1AAA7800) [pid = 3844] [serial = 744] [outer = 196DB400] 08:42:10 INFO - PROCESS | 3844 | 1461253330845 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AAB1800) [pid = 3844] [serial = 745] [outer = 196DB400] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1D19D400 == 58 [pid = 3844] [id = 206] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1653BC00 == 57 [pid = 3844] [id = 218] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1D46E800 == 56 [pid = 3844] [id = 140] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1653D800 == 55 [pid = 3844] [id = 219] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 13A02000 == 54 [pid = 3844] [id = 220] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 11C06C00 == 53 [pid = 3844] [id = 222] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 13CB3C00 == 52 [pid = 3844] [id = 158] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1AF7F400 == 51 [pid = 3844] [id = 221] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 02A87400 == 50 [pid = 3844] [id = 180] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 17ECD800 == 49 [pid = 3844] [id = 196] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 15DD1C00 == 48 [pid = 3844] [id = 195] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 16333800 == 47 [pid = 3844] [id = 124] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 19BA8400 == 46 [pid = 3844] [id = 197] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 15AF1400 == 45 [pid = 3844] [id = 142] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1320E400 == 44 [pid = 3844] [id = 182] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1D87B400 == 43 [pid = 3844] [id = 207] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 13ACD000 == 42 [pid = 3844] [id = 192] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1325D800 == 41 [pid = 3844] [id = 239] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1325FC00 == 40 [pid = 3844] [id = 238] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1334FC00 == 39 [pid = 3844] [id = 237] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 18F01800 == 38 [pid = 3844] [id = 235] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 1CCAEC00 == 37 [pid = 3844] [id = 236] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 18B46000 == 36 [pid = 3844] [id = 234] 08:42:11 INFO - PROCESS | 3844 | --DOCSHELL 143A1400 == 35 [pid = 3844] [id = 233] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 14357400 == 34 [pid = 3844] [id = 241] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 19809C00 == 33 [pid = 3844] [id = 245] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 13AD4C00 == 32 [pid = 3844] [id = 246] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 196D5800 == 31 [pid = 3844] [id = 244] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 16FA6C00 == 30 [pid = 3844] [id = 247] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 1653B000 == 29 [pid = 3844] [id = 240] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 196CE400 == 28 [pid = 3844] [id = 243] 08:42:12 INFO - PROCESS | 3844 | --DOCSHELL 1870B400 == 27 [pid = 3844] [id = 242] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1AA7D000) [pid = 3844] [serial = 537] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16FA3000) [pid = 3844] [serial = 585] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1A2BB800) [pid = 3844] [serial = 591] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1A1C3C00) [pid = 3844] [serial = 573] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1A6F1400) [pid = 3844] [serial = 576] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (17CCE000) [pid = 3844] [serial = 570] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18B3F000) [pid = 3844] [serial = 588] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1DA83800) [pid = 3844] [serial = 621] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1C38D800) [pid = 3844] [serial = 615] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (17929C00) [pid = 3844] [serial = 612] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1D870400) [pid = 3844] [serial = 618] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1D46D400) [pid = 3844] [serial = 609] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (179D6000) [pid = 3844] [serial = 582] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (16F9EC00) [pid = 3844] [serial = 510] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (17CCAC00) [pid = 3844] [serial = 543] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1CCB4800) [pid = 3844] [serial = 567] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15A3A400) [pid = 3844] [serial = 507] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1377CC00) [pid = 3844] [serial = 540] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1D19C800) [pid = 3844] [serial = 683] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1D878C00) [pid = 3844] [serial = 686] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1387A400) [pid = 3844] [serial = 689] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1DA7EC00) [pid = 3844] [serial = 687] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1C38C800) [pid = 3844] [serial = 680] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (18F0EC00) [pid = 3844] [serial = 674] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (19921800) [pid = 3844] [serial = 675] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13A02400) [pid = 3844] [serial = 666] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (11C0EC00) [pid = 3844] [serial = 665] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (16536C00) [pid = 3844] [serial = 671] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (16F19000) [pid = 3844] [serial = 672] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1AA7F000) [pid = 3844] [serial = 677] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1AA7E400) [pid = 3844] [serial = 678] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (167D9000) [pid = 3844] [serial = 669] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1653C400) [pid = 3844] [serial = 668] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (17CD4000) [pid = 3844] [serial = 656] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (18DC1C00) [pid = 3844] [serial = 659] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1980E000) [pid = 3844] [serial = 698] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (1DD8C800) [pid = 3844] [serial = 662] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1CF81800) [pid = 3844] [serial = 695] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1CE27400) [pid = 3844] [serial = 696] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1387BC00) [pid = 3844] [serial = 690] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (16F1A400) [pid = 3844] [serial = 692] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1D1A3C00) [pid = 3844] [serial = 684] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1C392400) [pid = 3844] [serial = 681] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (18F02800) [pid = 3844] [serial = 693] [outer = 00000000] [url = about:blank] 08:42:12 INFO - PROCESS | 3844 | 1461253332750 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2148ms 08:42:12 INFO - PROCESS | 3844 | 1461253332785 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 3844 | 1461253332789 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:42:12 INFO - PROCESS | 3844 | 1461253332795 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3844 | 1461253332798 Marionette TRACE conn3 <- [1,958,null,{}] 08:42:12 INFO - PROCESS | 3844 | 1461253332804 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}] 08:42:12 INFO - PROCESS | 3844 | 1461253332893 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:42:12 INFO - PROCESS | 3844 | 1461253332902 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 3844 | ++DOCSHELL 12CFC000 == 28 [pid = 3844] [id = 249] 08:42:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (12CFCC00) [pid = 3844] [serial = 746] [outer = 00000000] 08:42:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (13210C00) [pid = 3844] [serial = 747] [outer = 12CFCC00] 08:42:12 INFO - PROCESS | 3844 | 1461253332951 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (13264C00) [pid = 3844] [serial = 748] [outer = 12CFCC00] 08:42:13 INFO - PROCESS | 3844 | 1461253333433 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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 680ms 08:42:13 INFO - PROCESS | 3844 | 1461253333495 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3844 | 1461253333501 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:42:13 INFO - PROCESS | 3844 | 1461253333507 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3844 | 1461253333510 Marionette TRACE conn3 <- [1,962,null,{}] 08:42:13 INFO - PROCESS | 3844 | 1461253333514 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}] 08:42:13 INFO - PROCESS | 3844 | 1461253333595 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:42:13 INFO - PROCESS | 3844 | 1461253333605 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3844 | ++DOCSHELL 136DEC00 == 29 [pid = 3844] [id = 250] 08:42:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (1377C000) [pid = 3844] [serial = 749] [outer = 00000000] 08:42:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (137A7000) [pid = 3844] [serial = 750] [outer = 1377C000] 08:42:13 INFO - PROCESS | 3844 | 1461253333651 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (13870800) [pid = 3844] [serial = 751] [outer = 1377C000] 08:42:14 INFO - PROCESS | 3844 | 1461253334109 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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 634ms 08:42:14 INFO - PROCESS | 3844 | 1461253334126 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 3844 | 1461253334129 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:42:14 INFO - PROCESS | 3844 | 1461253334132 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 3844 | 1461253334136 Marionette TRACE conn3 <- [1,966,null,{}] 08:42:14 INFO - PROCESS | 3844 | 1461253334151 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}] 08:42:14 INFO - PROCESS | 3844 | 1461253334235 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:42:14 INFO - PROCESS | 3844 | 1461253334282 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3844 | ++DOCSHELL 13A03C00 == 30 [pid = 3844] [id = 251] 08:42:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (13A0A400) [pid = 3844] [serial = 752] [outer = 00000000] 08:42:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (146BF400) [pid = 3844] [serial = 753] [outer = 13A0A400] 08:42:14 INFO - PROCESS | 3844 | 1461253334395 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1495F800) [pid = 3844] [serial = 754] [outer = 13A0A400] 08:42:14 INFO - PROCESS | 3844 | 1461253334808 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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 681ms 08:42:14 INFO - PROCESS | 3844 | 1461253334831 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 3844 | 1461253334833 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:42:14 INFO - PROCESS | 3844 | 1461253334836 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 3844 | 1461253334838 Marionette TRACE conn3 <- [1,970,null,{}] 08:42:14 INFO - PROCESS | 3844 | 1461253334842 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}] 08:42:14 INFO - PROCESS | 3844 | 1461253334950 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:42:14 INFO - PROCESS | 3844 | 1461253334994 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3844 | ++DOCSHELL 1334D800 == 31 [pid = 3844] [id = 252] 08:42:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (14353000) [pid = 3844] [serial = 755] [outer = 00000000] 08:42:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (15ADB400) [pid = 3844] [serial = 756] [outer = 14353000] 08:42:15 INFO - PROCESS | 3844 | 1461253335039 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (15C91400) [pid = 3844] [serial = 757] [outer = 14353000] 08:42:15 INFO - PROCESS | 3844 | 1461253335401 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 587ms 08:42:15 INFO - PROCESS | 3844 | 1461253335433 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3844 | 1461253335435 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:42:15 INFO - PROCESS | 3844 | 1461253335439 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 3844 | 1461253335440 Marionette TRACE conn3 <- [1,974,null,{}] 08:42:15 INFO - PROCESS | 3844 | 1461253335444 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}] 08:42:15 INFO - PROCESS | 3844 | 1461253335544 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:42:15 INFO - PROCESS | 3844 | 1461253335552 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3844 | ++DOCSHELL 15708400 == 32 [pid = 3844] [id = 253] 08:42:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (15DC4400) [pid = 3844] [serial = 758] [outer = 00000000] 08:42:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (164BD800) [pid = 3844] [serial = 759] [outer = 15DC4400] 08:42:15 INFO - PROCESS | 3844 | 1461253335582 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16539400) [pid = 3844] [serial = 760] [outer = 15DC4400] 08:42:16 INFO - PROCESS | 3844 | 1461253336012 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 634ms 08:42:16 INFO - PROCESS | 3844 | 1461253336061 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3844 | 1461253336063 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:42:16 INFO - PROCESS | 3844 | 1461253336066 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3844 | 1461253336068 Marionette TRACE conn3 <- [1,978,null,{}] 08:42:16 INFO - PROCESS | 3844 | 1461253336071 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}] 08:42:16 INFO - PROCESS | 3844 | 1461253336203 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:42:16 INFO - PROCESS | 3844 | 1461253336218 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3844 | ++DOCSHELL 16543000 == 33 [pid = 3844] [id = 254] 08:42:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (167D3000) [pid = 3844] [serial = 761] [outer = 00000000] 08:42:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16F24C00) [pid = 3844] [serial = 762] [outer = 167D3000] 08:42:16 INFO - PROCESS | 3844 | 1461253336266 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (16FA9400) [pid = 3844] [serial = 763] [outer = 167D3000] 08:42:16 INFO - PROCESS | 3844 | 1461253336662 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 634ms 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:42:16 INFO - PROCESS | 3844 | 1461253336704 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3844 | 1461253336706 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:42:16 INFO - PROCESS | 3844 | 1461253336709 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3844 | 1461253336711 Marionette TRACE conn3 <- [1,982,null,{}] 08:42:16 INFO - PROCESS | 3844 | 1461253336714 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}] 08:42:16 INFO - PROCESS | 3844 | 1461253336820 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:42:16 INFO - PROCESS | 3844 | 1461253336899 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3844 | ++DOCSHELL 16FA5C00 == 34 [pid = 3844] [id = 255] 08:42:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16FA9000) [pid = 3844] [serial = 764] [outer = 00000000] 08:42:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (17CCD800) [pid = 3844] [serial = 765] [outer = 16FA9000] 08:42:16 INFO - PROCESS | 3844 | 1461253336942 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (17CCC400) [pid = 3844] [serial = 766] [outer = 16FA9000] 08:42:17 INFO - PROCESS | 3844 | 1461253337277 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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 619ms 08:42:17 INFO - PROCESS | 3844 | 1461253337342 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3844 | 1461253337344 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:42:17 INFO - PROCESS | 3844 | 1461253337348 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3844 | 1461253337350 Marionette TRACE conn3 <- [1,986,null,{}] 08:42:17 INFO - PROCESS | 3844 | 1461253337353 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}] 08:42:17 INFO - PROCESS | 3844 | 1461253337426 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:42:17 INFO - PROCESS | 3844 | 1461253337432 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 3844 | ++DOCSHELL 179CF000 == 35 [pid = 3844] [id = 256] 08:42:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (17CCF800) [pid = 3844] [serial = 767] [outer = 00000000] 08:42:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (17E76C00) [pid = 3844] [serial = 768] [outer = 17CCF800] 08:42:17 INFO - PROCESS | 3844 | 1461253337476 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (17E72000) [pid = 3844] [serial = 769] [outer = 17CCF800] 08:42:17 INFO - PROCESS | 3844 | 1461253337935 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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 634ms 08:42:17 INFO - PROCESS | 3844 | 1461253337994 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3844 | 1461253337996 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 3844 | 1461253338000 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3844 | 1461253338001 Marionette TRACE conn3 <- [1,990,null,{}] 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:42:17 INFO - PROCESS | 3844 | 1461253338005 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}] 08:42:18 INFO - PROCESS | 3844 | 1461253338105 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:42:18 INFO - PROCESS | 3844 | 1461253338191 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3844 | ++DOCSHELL 13873800 == 36 [pid = 3844] [id = 257] 08:42:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (181B3C00) [pid = 3844] [serial = 770] [outer = 00000000] 08:42:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18709400) [pid = 3844] [serial = 771] [outer = 181B3C00] 08:42:18 INFO - PROCESS | 3844 | 1461253338235 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18708400) [pid = 3844] [serial = 772] [outer = 181B3C00] 08:42:18 INFO - PROCESS | 3844 | 1461253338647 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 696ms 08:42:18 INFO - PROCESS | 3844 | 1461253338685 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3844 | 1461253338687 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:42:18 INFO - PROCESS | 3844 | 1461253338690 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:42:18 INFO - PROCESS | 3844 | 1461253338692 Marionette TRACE conn3 <- [1,994,null,{}] 08:42:18 INFO - PROCESS | 3844 | 1461253338696 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}] 08:42:18 INFO - PROCESS | 3844 | 1461253338806 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:42:18 INFO - PROCESS | 3844 | 1461253338857 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3844 | ++DOCSHELL 181B1000 == 37 [pid = 3844] [id = 258] 08:42:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18941000) [pid = 3844] [serial = 773] [outer = 00000000] 08:42:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18B44800) [pid = 3844] [serial = 774] [outer = 18941000] 08:42:18 INFO - PROCESS | 3844 | 1461253338906 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18DC1400) [pid = 3844] [serial = 775] [outer = 18941000] 08:42:19 INFO - PROCESS | 3844 | 1461253339323 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 695ms 08:42:19 INFO - PROCESS | 3844 | 1461253339390 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3844 | 1461253339392 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:42:19 INFO - PROCESS | 3844 | 1461253339395 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 3844 | 1461253339398 Marionette TRACE conn3 <- [1,998,null,{}] 08:42:19 INFO - PROCESS | 3844 | 1461253339401 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}] 08:42:19 INFO - PROCESS | 3844 | 1461253339547 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:42:19 INFO - PROCESS | 3844 | 1461253339575 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3844 | ++DOCSHELL 18F08800 == 38 [pid = 3844] [id = 259] 08:42:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (18F0D800) [pid = 3844] [serial = 776] [outer = 00000000] 08:42:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (194A9000) [pid = 3844] [serial = 777] [outer = 18F0D800] 08:42:19 INFO - PROCESS | 3844 | 1461253339628 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (196CD400) [pid = 3844] [serial = 778] [outer = 18F0D800] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (196CE800) [pid = 3844] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (196D9C00) [pid = 3844] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19FE7000) [pid = 3844] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (17CD4C00) [pid = 3844] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1653C800) [pid = 3844] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15C0E000) [pid = 3844] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (13260800) [pid = 3844] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (196CD000) [pid = 3844] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1CCAFC00) [pid = 3844] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1980FC00) [pid = 3844] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18B47400) [pid = 3844] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (19807C00) [pid = 3844] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (18941800) [pid = 3844] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15C8D000) [pid = 3844] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13CAFC00) [pid = 3844] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (15AD6C00) [pid = 3844] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1C390000) [pid = 3844] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1653C000) [pid = 3844] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:42:20 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1653F400) [pid = 3844] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:42:20 INFO - PROCESS | 3844 | 1461253340308 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 927ms 08:42:20 INFO - PROCESS | 3844 | 1461253340325 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3844 | 1461253340326 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:42:20 INFO - PROCESS | 3844 | 1461253340330 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3844 | 1461253340331 Marionette TRACE conn3 <- [1,1002,null,{}] 08:42:20 INFO - PROCESS | 3844 | 1461253340334 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}] 08:42:20 INFO - PROCESS | 3844 | 1461253340407 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:42:20 INFO - PROCESS | 3844 | 1461253340413 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3844 | ++DOCSHELL 136E0000 == 39 [pid = 3844] [id = 260] 08:42:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (15AD6C00) [pid = 3844] [serial = 779] [outer = 00000000] 08:42:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (16FA9C00) [pid = 3844] [serial = 780] [outer = 15AD6C00] 08:42:20 INFO - PROCESS | 3844 | 1461253340456 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16FA4800) [pid = 3844] [serial = 781] [outer = 15AD6C00] 08:42:20 INFO - PROCESS | 3844 | 1461253340854 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 541ms 08:42:20 INFO - PROCESS | 3844 | 1461253340865 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3844 | 1461253340867 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:42:20 INFO - PROCESS | 3844 | 1461253340871 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3844 | 1461253340872 Marionette TRACE conn3 <- [1,1006,null,{}] 08:42:20 INFO - PROCESS | 3844 | 1461253340876 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}] 08:42:20 INFO - PROCESS | 3844 | 1461253340982 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:42:20 INFO - PROCESS | 3844 | 1461253340991 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3844 | ++DOCSHELL 1377BC00 == 40 [pid = 3844] [id = 261] 08:42:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (15418C00) [pid = 3844] [serial = 782] [outer = 00000000] 08:42:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (194B2C00) [pid = 3844] [serial = 783] [outer = 15418C00] 08:42:21 INFO - PROCESS | 3844 | 1461253341048 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (196D7000) [pid = 3844] [serial = 784] [outer = 15418C00] 08:42:21 INFO - PROCESS | 3844 | 1461253341492 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]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 634ms 08:42:21 INFO - PROCESS | 3844 | 1461253341509 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3844 | 1461253341511 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:42:21 INFO - PROCESS | 3844 | 1461253341514 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 3844 | 1461253341515 Marionette TRACE conn3 <- [1,1010,null,{}] 08:42:21 INFO - PROCESS | 3844 | 1461253341519 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}] 08:42:21 INFO - PROCESS | 3844 | 1461253341626 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:42:21 INFO - PROCESS | 3844 | 1461253341634 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3844 | ++DOCSHELL 16F1DC00 == 41 [pid = 3844] [id = 262] 08:42:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (16FAAC00) [pid = 3844] [serial = 785] [outer = 00000000] 08:42:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1980E000) [pid = 3844] [serial = 786] [outer = 16FAAC00] 08:42:21 INFO - PROCESS | 3844 | 1461253341661 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (19928800) [pid = 3844] [serial = 787] [outer = 16FAAC00] 08:42:22 INFO - PROCESS | 3844 | 1461253342104 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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 634ms 08:42:22 INFO - PROCESS | 3844 | 1461253342137 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 3844 | 1461253342141 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:42:22 INFO - PROCESS | 3844 | 1461253342147 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 3844 | 1461253342151 Marionette TRACE conn3 <- [1,1014,null,{}] 08:42:22 INFO - PROCESS | 3844 | 1461253342183 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}] 08:42:22 INFO - PROCESS | 3844 | 1461253342321 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:42:22 INFO - PROCESS | 3844 | 1461253342481 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 3844 | ++DOCSHELL 13205C00 == 42 [pid = 3844] [id = 263] 08:42:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (13208000) [pid = 3844] [serial = 788] [outer = 00000000] 08:42:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1326B000) [pid = 3844] [serial = 789] [outer = 13208000] 08:42:22 INFO - PROCESS | 3844 | 1461253342541 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (13351C00) [pid = 3844] [serial = 790] [outer = 13208000] 08:42:23 INFO - PROCESS | 3844 | 1461253343238 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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1129ms 08:42:23 INFO - PROCESS | 3844 | 1461253343278 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3844 | 1461253343284 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:42:23 INFO - PROCESS | 3844 | 1461253343314 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 3844 | 1461253343317 Marionette TRACE conn3 <- [1,1018,null,{}] 08:42:23 INFO - PROCESS | 3844 | 1461253343323 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}] 08:42:23 INFO - PROCESS | 3844 | 1461253343445 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:42:23 INFO - PROCESS | 3844 | 1461253343520 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3844 | ++DOCSHELL 1320FC00 == 43 [pid = 3844] [id = 264] 08:42:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13356400) [pid = 3844] [serial = 791] [outer = 00000000] 08:42:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (14355000) [pid = 3844] [serial = 792] [outer = 13356400] 08:42:23 INFO - PROCESS | 3844 | 1461253343616 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1570A000) [pid = 3844] [serial = 793] [outer = 13356400] 08:42:24 INFO - PROCESS | 3844 | 1461253344516 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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1268ms 08:42:24 INFO - PROCESS | 3844 | 1461253344568 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:42:24 INFO - PROCESS | 3844 | 1461253344572 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:42:24 INFO - PROCESS | 3844 | 1461253344577 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 3844 | 1461253344581 Marionette TRACE conn3 <- [1,1022,null,{}] 08:42:24 INFO - PROCESS | 3844 | 1461253344587 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}] 08:42:24 INFO - PROCESS | 3844 | 1461253344674 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:42:24 INFO - PROCESS | 3844 | 1461253344759 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3844 | ++DOCSHELL 11C0B000 == 44 [pid = 3844] [id = 265] 08:42:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (137A7400) [pid = 3844] [serial = 794] [outer = 00000000] 08:42:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (13CAFC00) [pid = 3844] [serial = 795] [outer = 137A7400] 08:42:24 INFO - PROCESS | 3844 | 1461253344848 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (14953C00) [pid = 3844] [serial = 796] [outer = 137A7400] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 12DD7800 == 43 [pid = 3844] [id = 18] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 1320EC00 == 42 [pid = 3844] [id = 20] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 19497C00 == 41 [pid = 3844] [id = 26] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 13AD1C00 == 40 [pid = 3844] [id = 19] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 199AC000 == 39 [pid = 3844] [id = 28] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 156A9000 == 38 [pid = 3844] [id = 27] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 1933A000 == 37 [pid = 3844] [id = 8] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 18524400 == 36 [pid = 3844] [id = 25] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 15CD3800 == 35 [pid = 3844] [id = 24] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 15CDDC00 == 34 [pid = 3844] [id = 23] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 15A3A000 == 33 [pid = 3844] [id = 22] 08:42:25 INFO - PROCESS | 3844 | --DOCSHELL 13A01400 == 32 [pid = 3844] [id = 21] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1AAA7800) [pid = 3844] [serial = 744] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (194AA000) [pid = 3844] [serial = 660] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1DEEF400) [pid = 3844] [serial = 663] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1DEEDC00) [pid = 3844] [serial = 654] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1813EC00) [pid = 3844] [serial = 657] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (196D3400) [pid = 3844] [serial = 729] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (19922800) [pid = 3844] [serial = 732] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (196D8400) [pid = 3844] [serial = 730] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1A1BE800) [pid = 3844] [serial = 735] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (196CF800) [pid = 3844] [serial = 742] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1991EC00) [pid = 3844] [serial = 733] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (19494400) [pid = 3844] [serial = 741] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1A2B7C00) [pid = 3844] [serial = 736] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (16761800) [pid = 3844] [serial = 719] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (16334C00) [pid = 3844] [serial = 717] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (15DC6C00) [pid = 3844] [serial = 716] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1387AC00) [pid = 3844] [serial = 714] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (136E2400) [pid = 3844] [serial = 713] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1A2B9C00) [pid = 3844] [serial = 711] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (196D8800) [pid = 3844] [serial = 710] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1D75F800) [pid = 3844] [serial = 708] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1CF8AC00) [pid = 3844] [serial = 707] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1AAAB000) [pid = 3844] [serial = 705] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1AAA7C00) [pid = 3844] [serial = 704] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (19805C00) [pid = 3844] [serial = 702] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (194AC400) [pid = 3844] [serial = 701] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1CCABC00) [pid = 3844] [serial = 699] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (181B0400) [pid = 3844] [serial = 411] [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.] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (18DC1800) [pid = 3844] [serial = 726] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (17925000) [pid = 3844] [serial = 723] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (18523800) [pid = 3844] [serial = 724] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (16F18000) [pid = 3844] [serial = 720] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (167D2C00) [pid = 3844] [serial = 738] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (16FA0000) [pid = 3844] [serial = 739] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (18F05000) [pid = 3844] [serial = 727] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 3844 | 1461253345330 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 788ms 08:42:25 INFO - PROCESS | 3844 | 1461253345359 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3844 | 1461253345364 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:42:25 INFO - PROCESS | 3844 | 1461253345370 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 3844 | 1461253345373 Marionette TRACE conn3 <- [1,1026,null,{}] 08:42:25 INFO - PROCESS | 3844 | 1461253345376 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}] 08:42:25 INFO - PROCESS | 3844 | 1461253345453 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:42:25 INFO - PROCESS | 3844 | 1461253345462 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3844 | ++DOCSHELL 12B80000 == 33 [pid = 3844] [id = 266] 08:42:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (12DD7800) [pid = 3844] [serial = 797] [outer = 00000000] 08:42:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (15410400) [pid = 3844] [serial = 798] [outer = 12DD7800] 08:42:25 INFO - PROCESS | 3844 | 1461253345507 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (15A3A000) [pid = 3844] [serial = 799] [outer = 12DD7800] 08:42:25 INFO - PROCESS | 3844 | 1461253345980 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 634ms 08:42:25 INFO - PROCESS | 3844 | 1461253346007 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3844 | 1461253346010 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:42:26 INFO - PROCESS | 3844 | 1461253346013 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3844 | 1461253346017 Marionette TRACE conn3 <- [1,1030,null,{}] 08:42:26 INFO - PROCESS | 3844 | 1461253346027 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}] 08:42:26 INFO - PROCESS | 3844 | 1461253346108 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:42:26 INFO - PROCESS | 3844 | 1461253346155 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3844 | ++DOCSHELL 13A0C800 == 34 [pid = 3844] [id = 267] 08:42:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (15DD2000) [pid = 3844] [serial = 800] [outer = 00000000] 08:42:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (1653EC00) [pid = 3844] [serial = 801] [outer = 15DD2000] 08:42:26 INFO - PROCESS | 3844 | 1461253346252 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (16764000) [pid = 3844] [serial = 802] [outer = 15DD2000] 08:42:26 INFO - PROCESS | 3844 | 1461253346648 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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 696ms 08:42:26 INFO - PROCESS | 3844 | 1461253346696 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3844 | 1461253346698 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:42:26 INFO - PROCESS | 3844 | 1461253346702 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3844 | 1461253346703 Marionette TRACE conn3 <- [1,1034,null,{}] 08:42:26 INFO - PROCESS | 3844 | 1461253346707 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}] 08:42:26 INFO - PROCESS | 3844 | 1461253346784 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:42:26 INFO - PROCESS | 3844 | 1461253346790 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3844 | ++DOCSHELL 1636CC00 == 35 [pid = 3844] [id = 268] 08:42:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16F1B800) [pid = 3844] [serial = 803] [outer = 00000000] 08:42:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16FA9800) [pid = 3844] [serial = 804] [outer = 16F1B800] 08:42:26 INFO - PROCESS | 3844 | 1461253346835 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (179D3800) [pid = 3844] [serial = 805] [outer = 16F1B800] 08:42:27 INFO - PROCESS | 3844 | 1461253347254 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]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 587ms 08:42:27 INFO - PROCESS | 3844 | 1461253347300 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3844 | 1461253347302 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:42:27 INFO - PROCESS | 3844 | 1461253347305 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 3844 | 1461253347307 Marionette TRACE conn3 <- [1,1038,null,{}] 08:42:27 INFO - PROCESS | 3844 | 1461253347315 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}] 08:42:27 INFO - PROCESS | 3844 | 1461253347419 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:42:27 INFO - PROCESS | 3844 | 1461253347427 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3844 | ++DOCSHELL 167D8000 == 36 [pid = 3844] [id = 269] 08:42:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (16F9E400) [pid = 3844] [serial = 806] [outer = 00000000] 08:42:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (17E77400) [pid = 3844] [serial = 807] [outer = 16F9E400] 08:42:27 INFO - PROCESS | 3844 | 1461253347472 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (18141C00) [pid = 3844] [serial = 808] [outer = 16F9E400] 08:42:27 INFO - PROCESS | 3844 | 1461253347918 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]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 633ms 08:42:27 INFO - PROCESS | 3844 | 1461253347925 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3844 | 1461253347927 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:42:27 INFO - PROCESS | 3844 | 1461253347930 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:42:27 INFO - PROCESS | 3844 | 1461253347932 Marionette TRACE conn3 <- [1,1042,null,{}] 08:42:27 INFO - PROCESS | 3844 | 1461253347935 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}] 08:42:28 INFO - PROCESS | 3844 | 1461253348063 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:42:28 INFO - PROCESS | 3844 | 1461253348070 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3844 | ++DOCSHELL 17CCA000 == 37 [pid = 3844] [id = 270] 08:42:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (17CD7000) [pid = 3844] [serial = 809] [outer = 00000000] 08:42:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (18B43400) [pid = 3844] [serial = 810] [outer = 17CD7000] 08:42:28 INFO - PROCESS | 3844 | 1461253348118 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (18DC0C00) [pid = 3844] [serial = 811] [outer = 17CD7000] 08:42:28 INFO - PROCESS | 3844 | 1461253348548 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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 634ms 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:42:28 INFO - PROCESS | 3844 | 1461253348571 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3844 | 1461253348573 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:42:28 INFO - PROCESS | 3844 | 1461253348576 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3844 | 1461253348578 Marionette TRACE conn3 <- [1,1046,null,{}] 08:42:28 INFO - PROCESS | 3844 | 1461253348581 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}] 08:42:28 INFO - PROCESS | 3844 | 1461253348685 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:42:28 INFO - PROCESS | 3844 | 1461253348692 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3844 | ++DOCSHELL 18F06C00 == 38 [pid = 3844] [id = 271] 08:42:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18F0A000) [pid = 3844] [serial = 812] [outer = 00000000] 08:42:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (18F10000) [pid = 3844] [serial = 813] [outer = 18F0A000] 08:42:28 INFO - PROCESS | 3844 | 1461253348735 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18F0FC00) [pid = 3844] [serial = 814] [outer = 18F0A000] 08:42:29 INFO - PROCESS | 3844 | 1461253349216 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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 696ms 08:42:29 INFO - PROCESS | 3844 | 1461253349274 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 3844 | 1461253349276 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:42:29 INFO - PROCESS | 3844 | 1461253349279 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 3844 | 1461253349265 Marionette TRACE conn3 <- [1,1050,null,{}] 08:42:29 INFO - PROCESS | 3844 | 1461253349430 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}] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (181B3C00) [pid = 3844] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1377C000) [pid = 3844] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (16FA9000) [pid = 3844] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (12CFCC00) [pid = 3844] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (167D3000) [pid = 3844] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (14353000) [pid = 3844] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (17CCF800) [pid = 3844] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (15DC4400) [pid = 3844] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (18941000) [pid = 3844] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (13A0A400) [pid = 3844] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (15418C00) [pid = 3844] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (18F0D800) [pid = 3844] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:42:29 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (15AD6C00) [pid = 3844] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:42:29 INFO - PROCESS | 3844 | 1461253349536 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:42:29 INFO - PROCESS | 3844 | 1461253349542 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 3844 | ++DOCSHELL 13ACD000 == 39 [pid = 3844] [id = 272] 08:42:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (13CAA800) [pid = 3844] [serial = 815] [outer = 00000000] 08:42:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (15AF3400) [pid = 3844] [serial = 816] [outer = 13CAA800] 08:42:29 INFO - PROCESS | 3844 | 1461253349588 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16536400) [pid = 3844] [serial = 817] [outer = 13CAA800] 08:42:29 INFO - PROCESS | 3844 | 1461253350000 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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 803ms 08:42:30 INFO - PROCESS | 3844 | 1461253350065 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3844 | 1461253350067 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:42:30 INFO - PROCESS | 3844 | 1461253350070 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3844 | 1461253350071 Marionette TRACE conn3 <- [1,1054,null,{}] 08:42:30 INFO - PROCESS | 3844 | 1461253350075 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}] 08:42:30 INFO - PROCESS | 3844 | 1461253350149 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:42:30 INFO - PROCESS | 3844 | 1461253350158 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3844 | ++DOCSHELL 13A0A800 == 40 [pid = 3844] [id = 273] 08:42:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (156AC000) [pid = 3844] [serial = 818] [outer = 00000000] 08:42:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (18DC0800) [pid = 3844] [serial = 819] [outer = 156AC000] 08:42:30 INFO - PROCESS | 3844 | 1461253350203 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (18F09800) [pid = 3844] [serial = 820] [outer = 156AC000] 08:42:30 INFO - PROCESS | 3844 | 1461253350610 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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 588ms 08:42:30 INFO - PROCESS | 3844 | 1461253350667 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3844 | 1461253350669 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:42:30 INFO - PROCESS | 3844 | 1461253350714 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3844 | 1461253350718 Marionette TRACE conn3 <- [1,1058,null,{}] 08:42:30 INFO - PROCESS | 3844 | 1461253350724 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}] 08:42:30 INFO - PROCESS | 3844 | 1461253350816 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:42:30 INFO - PROCESS | 3844 | 1461253350944 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3844 | ++DOCSHELL 1334E000 == 41 [pid = 3844] [id = 274] 08:42:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (13351400) [pid = 3844] [serial = 821] [outer = 00000000] 08:42:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (1386F800) [pid = 3844] [serial = 822] [outer = 13351400] 08:42:30 INFO - PROCESS | 3844 | 1461253350999 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (13876400) [pid = 3844] [serial = 823] [outer = 13351400] 08:42:31 INFO - PROCESS | 3844 | 1461253351639 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1020ms 08:42:31 INFO - PROCESS | 3844 | 1461253351692 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 3844 | 1461253351696 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:42:31 INFO - PROCESS | 3844 | 1461253351700 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 3844 | 1461253351703 Marionette TRACE conn3 <- [1,1062,null,{}] 08:42:31 INFO - PROCESS | 3844 | 1461253351711 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}] 08:42:31 INFO - PROCESS | 3844 | 1461253351813 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:42:31 INFO - PROCESS | 3844 | 1461253351895 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3844 | ++DOCSHELL 15C0F400 == 42 [pid = 3844] [id = 275] 08:42:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16333800) [pid = 3844] [serial = 824] [outer = 00000000] 08:42:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1653BC00) [pid = 3844] [serial = 825] [outer = 16333800] 08:42:31 INFO - PROCESS | 3844 | 1461253351990 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (16F1CC00) [pid = 3844] [serial = 826] [outer = 16333800] 08:42:32 INFO - PROCESS | 3844 | 1461253352526 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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 881ms 08:42:32 INFO - PROCESS | 3844 | 1461253352589 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3844 | 1461253352591 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:42:32 INFO - PROCESS | 3844 | 1461253352595 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 3844 | 1461253352598 Marionette TRACE conn3 <- [1,1066,null,{}] 08:42:32 INFO - PROCESS | 3844 | 1461253352603 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}] 08:42:32 INFO - PROCESS | 3844 | 1461253352743 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:42:32 INFO - PROCESS | 3844 | 1461253352803 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3844 | ++DOCSHELL 1893F800 == 43 [pid = 3844] [id = 276] 08:42:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18B3B800) [pid = 3844] [serial = 827] [outer = 00000000] 08:42:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (194A8800) [pid = 3844] [serial = 828] [outer = 18B3B800] 08:42:32 INFO - PROCESS | 3844 | 1461253352864 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (196D3400) [pid = 3844] [serial = 829] [outer = 18B3B800] 08:42:33 INFO - PROCESS | 3844 | 1461253353495 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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 928ms 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:42:33 INFO - PROCESS | 3844 | 1461253353540 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3844 | 1461253353542 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 3844 | 1461253353546 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 3844 | 1461253353548 Marionette TRACE conn3 <- [1,1070,null,{}] 08:42:33 INFO - PROCESS | 3844 | 1461253353552 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}] 08:42:33 INFO - PROCESS | 3844 | 1461253353650 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:42:33 INFO - PROCESS | 3844 | 1461253353743 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3844 | ++DOCSHELL 196CE800 == 44 [pid = 3844] [id = 277] 08:42:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (19807800) [pid = 3844] [serial = 830] [outer = 00000000] 08:42:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (19924C00) [pid = 3844] [serial = 831] [outer = 19807800] 08:42:33 INFO - PROCESS | 3844 | 1461253353797 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1992AC00) [pid = 3844] [serial = 832] [outer = 19807800] 08:42:34 INFO - PROCESS | 3844 | 1461253354445 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]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 928ms 08:42:34 INFO - PROCESS | 3844 | 1461253354476 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 3844 | 1461253354480 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:42:34 INFO - PROCESS | 3844 | 1461253354485 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 3844 | 1461253354489 Marionette TRACE conn3 <- [1,1074,null,{}] 08:42:34 INFO - PROCESS | 3844 | 1461253354496 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}] 08:42:34 INFO - PROCESS | 3844 | 1461253354595 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:42:34 INFO - PROCESS | 3844 | 1461253354685 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 3844 | ++DOCSHELL 13260800 == 45 [pid = 3844] [id = 278] 08:42:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13352C00) [pid = 3844] [serial = 833] [outer = 00000000] 08:42:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (143A1800) [pid = 3844] [serial = 834] [outer = 13352C00] 08:42:34 INFO - PROCESS | 3844 | 1461253354733 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1495E800) [pid = 3844] [serial = 835] [outer = 13352C00] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18709400) [pid = 3844] [serial = 771] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (137A7000) [pid = 3844] [serial = 750] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (13870800) [pid = 3844] [serial = 751] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (17CCD800) [pid = 3844] [serial = 765] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (17CCC400) [pid = 3844] [serial = 766] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (13210C00) [pid = 3844] [serial = 747] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13264C00) [pid = 3844] [serial = 748] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (16F24C00) [pid = 3844] [serial = 762] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (16FA9400) [pid = 3844] [serial = 763] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15ADB400) [pid = 3844] [serial = 756] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (15C91400) [pid = 3844] [serial = 757] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (17E76C00) [pid = 3844] [serial = 768] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (164BD800) [pid = 3844] [serial = 759] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (16539400) [pid = 3844] [serial = 760] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (18B44800) [pid = 3844] [serial = 774] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (146BF400) [pid = 3844] [serial = 753] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1495F800) [pid = 3844] [serial = 754] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1980E000) [pid = 3844] [serial = 786] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (18708400) [pid = 3844] [serial = 772] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (196D7000) [pid = 3844] [serial = 784] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (194A9000) [pid = 3844] [serial = 777] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (194B2C00) [pid = 3844] [serial = 783] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (196CD400) [pid = 3844] [serial = 778] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (18DC1400) [pid = 3844] [serial = 775] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (16FA9C00) [pid = 3844] [serial = 780] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (16FA4800) [pid = 3844] [serial = 781] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (17E72000) [pid = 3844] [serial = 769] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 3844 | 1461253355363 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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 897ms 08:42:35 INFO - PROCESS | 3844 | 1461253355391 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 3844 | 1461253355396 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:42:35 INFO - PROCESS | 3844 | 1461253355402 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 3844 | 1461253355405 Marionette TRACE conn3 <- [1,1078,null,{}] 08:42:35 INFO - PROCESS | 3844 | 1461253355408 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}] 08:42:35 INFO - PROCESS | 3844 | 1461253355484 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:42:35 INFO - PROCESS | 3844 | 1461253355562 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 3844 | ++DOCSHELL 13CACC00 == 46 [pid = 3844] [id = 279] 08:42:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (13CAF000) [pid = 3844] [serial = 836] [outer = 00000000] 08:42:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (15417C00) [pid = 3844] [serial = 837] [outer = 13CAF000] 08:42:35 INFO - PROCESS | 3844 | 1461253355607 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (15AE9C00) [pid = 3844] [serial = 838] [outer = 13CAF000] 08:42:35 INFO - PROCESS | 3844 | 1461253355981 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 619ms 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:42:36 INFO - PROCESS | 3844 | 1461253356023 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3844 | 1461253356026 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:42:36 INFO - PROCESS | 3844 | 1461253356029 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 3844 | 1461253356033 Marionette TRACE conn3 <- [1,1082,null,{}] 08:42:36 INFO - PROCESS | 3844 | 1461253356043 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}] 08:42:36 INFO - PROCESS | 3844 | 1461253356127 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:42:36 INFO - PROCESS | 3844 | 1461253356136 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3844 | ++DOCSHELL 15AF7C00 == 47 [pid = 3844] [id = 280] 08:42:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (15DD1C00) [pid = 3844] [serial = 839] [outer = 00000000] 08:42:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (16762000) [pid = 3844] [serial = 840] [outer = 15DD1C00] 08:42:36 INFO - PROCESS | 3844 | 1461253356188 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (16F22000) [pid = 3844] [serial = 841] [outer = 15DD1C00] 08:42:36 INFO - PROCESS | 3844 | 1461253356643 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 618ms 08:42:36 INFO - PROCESS | 3844 | 1461253356666 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3844 | 1461253356669 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:42:36 INFO - PROCESS | 3844 | 1461253356672 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:42:36 INFO - PROCESS | 3844 | 1461253356674 Marionette TRACE conn3 <- [1,1086,null,{}] 08:42:36 INFO - PROCESS | 3844 | 1461253356681 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}] 08:42:36 INFO - PROCESS | 3844 | 1461253356757 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:42:36 INFO - PROCESS | 3844 | 1461253356763 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3844 | ++DOCSHELL 17924400 == 48 [pid = 3844] [id = 281] 08:42:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (179CB000) [pid = 3844] [serial = 842] [outer = 00000000] 08:42:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (17CD3800) [pid = 3844] [serial = 843] [outer = 179CB000] 08:42:36 INFO - PROCESS | 3844 | 1461253356808 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (17ECD800) [pid = 3844] [serial = 844] [outer = 179CB000] 08:42:37 INFO - PROCESS | 3844 | 1461253357261 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 633ms 08:42:37 INFO - PROCESS | 3844 | 1461253357294 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3844 | 1461253357296 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:42:37 INFO - PROCESS | 3844 | 1461253357299 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3844 | 1461253357301 Marionette TRACE conn3 <- [1,1090,null,{}] 08:42:37 INFO - PROCESS | 3844 | 1461253357304 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}] 08:42:37 INFO - PROCESS | 3844 | 1461253357379 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:42:37 INFO - PROCESS | 3844 | 1461253357385 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3844 | ++DOCSHELL 18523400 == 49 [pid = 3844] [id = 282] 08:42:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (18525C00) [pid = 3844] [serial = 845] [outer = 00000000] 08:42:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (18703C00) [pid = 3844] [serial = 846] [outer = 18525C00] 08:42:37 INFO - PROCESS | 3844 | 1461253357429 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1893C800) [pid = 3844] [serial = 847] [outer = 18525C00] 08:42:37 INFO - PROCESS | 3844 | 1461253357872 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 588ms 08:42:37 INFO - PROCESS | 3844 | 1461253357897 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3844 | 1461253357898 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:42:37 INFO - PROCESS | 3844 | 1461253357912 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3844 | 1461253357913 Marionette TRACE conn3 <- [1,1094,null,{}] 08:42:37 INFO - PROCESS | 3844 | 1461253357917 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}] 08:42:38 INFO - PROCESS | 3844 | 1461253358043 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:42:38 INFO - PROCESS | 3844 | 1461253358053 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3844 | ++DOCSHELL 13349C00 == 50 [pid = 3844] [id = 283] 08:42:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (164B8800) [pid = 3844] [serial = 848] [outer = 00000000] 08:42:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18F05C00) [pid = 3844] [serial = 849] [outer = 164B8800] 08:42:38 INFO - PROCESS | 3844 | 1461253358100 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (19496400) [pid = 3844] [serial = 850] [outer = 164B8800] 08:42:38 INFO - PROCESS | 3844 | 1461253358557 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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 696ms 08:42:38 INFO - PROCESS | 3844 | 1461253358590 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3844 | 1461253358592 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:42:38 INFO - PROCESS | 3844 | 1461253358595 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3844 | 1461253358597 Marionette TRACE conn3 <- [1,1098,null,{}] 08:42:38 INFO - PROCESS | 3844 | 1461253358600 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}] 08:42:38 INFO - PROCESS | 3844 | 1461253358702 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:42:38 INFO - PROCESS | 3844 | 1461253358709 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3844 | ++DOCSHELL 18DC3400 == 51 [pid = 3844] [id = 284] 08:42:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (18F0A400) [pid = 3844] [serial = 851] [outer = 00000000] 08:42:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (196D5C00) [pid = 3844] [serial = 852] [outer = 18F0A400] 08:42:38 INFO - PROCESS | 3844 | 1461253358752 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (196D2400) [pid = 3844] [serial = 853] [outer = 18F0A400] 08:42:39 INFO - PROCESS | 3844 | 1461253359178 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 634ms 08:42:39 INFO - PROCESS | 3844 | 1461253359234 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3844 | 1461253359235 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:42:39 INFO - PROCESS | 3844 | 1461253359239 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 3844 | 1461253359241 Marionette TRACE conn3 <- [1,1102,null,{}] 08:42:39 INFO - PROCESS | 3844 | 1461253359250 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}] 08:42:39 INFO - PROCESS | 3844 | 1461253359350 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:42:39 INFO - PROCESS | 3844 | 1461253359434 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3844 | ++DOCSHELL 18F03000 == 52 [pid = 3844] [id = 285] 08:42:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (19804000) [pid = 3844] [serial = 854] [outer = 00000000] 08:42:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1980FC00) [pid = 3844] [serial = 855] [outer = 19804000] 08:42:39 INFO - PROCESS | 3844 | 1461253359477 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (199B0000) [pid = 3844] [serial = 856] [outer = 19804000] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (18F0A000) [pid = 3844] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (16FAAC00) [pid = 3844] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15DD2000) [pid = 3844] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (17CD7000) [pid = 3844] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (12DD7800) [pid = 3844] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (137A7400) [pid = 3844] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (16F1B800) [pid = 3844] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (13CAA800) [pid = 3844] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:42:39 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16F9E400) [pid = 3844] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:42:39 INFO - PROCESS | 3844 | 1461253359903 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 695ms 08:42:39 INFO - PROCESS | 3844 | 1461253359939 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3844 | 1461253359941 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:42:39 INFO - PROCESS | 3844 | 1461253359944 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:42:39 INFO - PROCESS | 3844 | 1461253359930 Marionette TRACE conn3 <- [1,1106,null,{}] 08:42:39 INFO - PROCESS | 3844 | 1461253359933 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}] 08:42:40 INFO - PROCESS | 3844 | 1461253360008 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:42:40 INFO - PROCESS | 3844 | 1461253360014 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3844 | ++DOCSHELL 1387BC00 == 53 [pid = 3844] [id = 286] 08:42:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (13CAE400) [pid = 3844] [serial = 857] [outer = 00000000] 08:42:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18F0A800) [pid = 3844] [serial = 858] [outer = 13CAE400] 08:42:40 INFO - PROCESS | 3844 | 1461253360057 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (19801400) [pid = 3844] [serial = 859] [outer = 13CAE400] 08:42:40 INFO - PROCESS | 3844 | 1461253360481 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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 588ms 08:42:40 INFO - PROCESS | 3844 | 1461253360525 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3844 | 1461253360527 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:42:40 INFO - PROCESS | 3844 | 1461253360530 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:42:40 INFO - PROCESS | 3844 | 1461253360532 Marionette TRACE conn3 <- [1,1110,null,{}] 08:42:40 INFO - PROCESS | 3844 | 1461253360536 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}] 08:42:40 INFO - PROCESS | 3844 | 1461253360611 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:42:40 INFO - PROCESS | 3844 | 1461253360617 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3844 | ++DOCSHELL 13CAA800 == 54 [pid = 3844] [id = 287] 08:42:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (17CD7000) [pid = 3844] [serial = 860] [outer = 00000000] 08:42:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (19FED800) [pid = 3844] [serial = 861] [outer = 17CD7000] 08:42:40 INFO - PROCESS | 3844 | 1461253360661 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (19FEB000) [pid = 3844] [serial = 862] [outer = 17CD7000] 08:42:41 INFO - PROCESS | 3844 | 1461253361095 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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 587ms 08:42:41 INFO - PROCESS | 3844 | 1461253361127 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3844 | 1461253361129 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:42:41 INFO - PROCESS | 3844 | 1461253361143 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 3844 | 1461253361145 Marionette TRACE conn3 <- [1,1114,null,{}] 08:42:41 INFO - PROCESS | 3844 | 1461253361149 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}] 08:42:41 INFO - PROCESS | 3844 | 1461253361248 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:42:41 INFO - PROCESS | 3844 | 1461253361255 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3844 | ++DOCSHELL 19FE8C00 == 55 [pid = 3844] [id = 288] 08:42:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1A1BEC00) [pid = 3844] [serial = 863] [outer = 00000000] 08:42:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1A2B9C00) [pid = 3844] [serial = 864] [outer = 1A1BEC00] 08:42:41 INFO - PROCESS | 3844 | 1461253361306 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1A6A7800) [pid = 3844] [serial = 865] [outer = 1A1BEC00] 08:42:41 INFO - PROCESS | 3844 | 1461253361818 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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 742ms 08:42:41 INFO - PROCESS | 3844 | 1461253361877 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3844 | 1461253361882 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:42:41 INFO - PROCESS | 3844 | 1461253361888 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 3844 | 1461253361892 Marionette TRACE conn3 <- [1,1118,null,{}] 08:42:41 INFO - PROCESS | 3844 | 1461253361900 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}] 08:42:42 INFO - PROCESS | 3844 | 1461253362056 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:42:42 INFO - PROCESS | 3844 | 1461253362156 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3844 | ++DOCSHELL 13350800 == 56 [pid = 3844] [id = 289] 08:42:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (137A8800) [pid = 3844] [serial = 866] [outer = 00000000] 08:42:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (13AD7800) [pid = 3844] [serial = 867] [outer = 137A8800] 08:42:42 INFO - PROCESS | 3844 | 1461253362212 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1495F800) [pid = 3844] [serial = 868] [outer = 137A8800] 08:42:42 INFO - PROCESS | 3844 | 1461253362808 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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 928ms 08:42:42 INFO - PROCESS | 3844 | 1461253362841 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3844 | 1461253362847 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:42:42 INFO - PROCESS | 3844 | 1461253362855 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 3844 | 1461253362857 Marionette TRACE conn3 <- [1,1122,null,{}] 08:42:42 INFO - PROCESS | 3844 | 1461253362862 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}] 08:42:42 INFO - PROCESS | 3844 | 1461253362963 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:42:43 INFO - PROCESS | 3844 | 1461253363059 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3844 | ++DOCSHELL 137A9000 == 57 [pid = 3844] [id = 290] 08:42:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1387A800) [pid = 3844] [serial = 869] [outer = 00000000] 08:42:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16F1F800) [pid = 3844] [serial = 870] [outer = 1387A800] 08:42:43 INFO - PROCESS | 3844 | 1461253363113 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (17CCE800) [pid = 3844] [serial = 871] [outer = 1387A800] 08:42:43 INFO - PROCESS | 3844 | 1461253363676 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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 896ms 08:42:43 INFO - PROCESS | 3844 | 1461253363746 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3844 | 1461253363748 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:42:43 INFO - PROCESS | 3844 | 1461253363752 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3844 | 1461253363756 Marionette TRACE conn3 <- [1,1126,null,{}] 08:42:43 INFO - PROCESS | 3844 | 1461253363767 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}] 08:42:43 INFO - PROCESS | 3844 | 1461253363870 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:42:43 INFO - PROCESS | 3844 | 1461253363966 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3844 | ++DOCSHELL 18938000 == 58 [pid = 3844] [id = 291] 08:42:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1893B000) [pid = 3844] [serial = 872] [outer = 00000000] 08:42:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1980A800) [pid = 3844] [serial = 873] [outer = 1893B000] 08:42:44 INFO - PROCESS | 3844 | 1461253364023 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1A15C000) [pid = 3844] [serial = 874] [outer = 1893B000] 08:42:44 INFO - PROCESS | 3844 | 1461253364591 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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 897ms 08:42:44 INFO - PROCESS | 3844 | 1461253364638 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3844 | 1461253364641 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:42:44 INFO - PROCESS | 3844 | 1461253364645 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 3844 | 1461253364647 Marionette TRACE conn3 <- [1,1130,null,{}] 08:42:44 INFO - PROCESS | 3844 | 1461253364651 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}] 08:42:44 INFO - PROCESS | 3844 | 1461253364748 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:42:44 INFO - PROCESS | 3844 | 1461253364844 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3844 | ++DOCSHELL 1A159C00 == 59 [pid = 3844] [id = 292] 08:42:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1A1CB800) [pid = 3844] [serial = 875] [outer = 00000000] 08:42:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1A6F4400) [pid = 3844] [serial = 876] [outer = 1A1CB800] 08:42:44 INFO - PROCESS | 3844 | 1461253364898 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1AA7F000) [pid = 3844] [serial = 877] [outer = 1A1CB800] 08:42:45 INFO - PROCESS | 3844 | 1461253365478 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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 896ms 08:42:45 INFO - PROCESS | 3844 | 1461253365548 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3844 | 1461253365551 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:42:45 INFO - PROCESS | 3844 | 1461253365555 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 3844 | 1461253365557 Marionette TRACE conn3 <- [1,1134,null,{}] 08:42:45 INFO - PROCESS | 3844 | 1461253365561 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}] 08:42:45 INFO - PROCESS | 3844 | 1461253365672 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:42:45 INFO - PROCESS | 3844 | 1461253365795 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3844 | ++DOCSHELL 11C0A400 == 60 [pid = 3844] [id = 293] 08:42:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1325D400) [pid = 3844] [serial = 878] [outer = 00000000] 08:42:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (16335000) [pid = 3844] [serial = 879] [outer = 1325D400] 08:42:45 INFO - PROCESS | 3844 | 1461253365850 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16542400) [pid = 3844] [serial = 880] [outer = 1325D400] 08:42:46 INFO - PROCESS | 3844 | 1461253366515 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 989ms 08:42:46 INFO - PROCESS | 3844 | 1461253366540 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 3844 | 1461253366545 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:42:46 INFO - PROCESS | 3844 | 1461253366551 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 3844 | 1461253366554 Marionette TRACE conn3 <- [1,1138,null,{}] 08:42:46 INFO - PROCESS | 3844 | 1461253366559 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}] 08:42:46 INFO - PROCESS | 3844 | 1461253366656 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:42:46 INFO - PROCESS | 3844 | 1461253366761 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 3844 | ++DOCSHELL 15DD2C00 == 61 [pid = 3844] [id = 294] 08:42:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16333000) [pid = 3844] [serial = 881] [outer = 00000000] 08:42:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16F18C00) [pid = 3844] [serial = 882] [outer = 16333000] 08:42:46 INFO - PROCESS | 3844 | 1461253366810 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16FA5000) [pid = 3844] [serial = 883] [outer = 16333000] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13ACD000 == 60 [pid = 3844] [id = 272] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 18F06C00 == 59 [pid = 3844] [id = 271] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 167D8000 == 58 [pid = 3844] [id = 269] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 17CCA000 == 57 [pid = 3844] [id = 270] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 1636CC00 == 56 [pid = 3844] [id = 268] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 1DEEF000 == 55 [pid = 3844] [id = 14] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13A0C800 == 54 [pid = 3844] [id = 267] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 1DA85C00 == 53 [pid = 3844] [id = 13] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 1CF8A000 == 52 [pid = 3844] [id = 11] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13CAA800 == 51 [pid = 3844] [id = 287] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 1387BC00 == 50 [pid = 3844] [id = 286] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 18F03000 == 49 [pid = 3844] [id = 285] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 18DC3400 == 48 [pid = 3844] [id = 284] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13349C00 == 47 [pid = 3844] [id = 283] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 18523400 == 46 [pid = 3844] [id = 282] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 17924400 == 45 [pid = 3844] [id = 281] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 15AF7C00 == 44 [pid = 3844] [id = 280] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13CACC00 == 43 [pid = 3844] [id = 279] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (18DC0800) [pid = 3844] [serial = 819] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (14355000) [pid = 3844] [serial = 792] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1326B000) [pid = 3844] [serial = 789] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13260800 == 42 [pid = 3844] [id = 278] 08:42:47 INFO - PROCESS | 3844 | --DOCSHELL 13A0A800 == 41 [pid = 3844] [id = 273] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (18F10000) [pid = 3844] [serial = 813] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19928800) [pid = 3844] [serial = 787] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1653EC00) [pid = 3844] [serial = 801] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (16764000) [pid = 3844] [serial = 802] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18DC0C00) [pid = 3844] [serial = 811] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (15410400) [pid = 3844] [serial = 798] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15A3A000) [pid = 3844] [serial = 799] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (14953C00) [pid = 3844] [serial = 796] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (13CAFC00) [pid = 3844] [serial = 795] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18B43400) [pid = 3844] [serial = 810] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16FA9800) [pid = 3844] [serial = 804] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16536400) [pid = 3844] [serial = 817] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15AF3400) [pid = 3844] [serial = 816] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (17E77400) [pid = 3844] [serial = 807] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (18141C00) [pid = 3844] [serial = 808] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (18F0FC00) [pid = 3844] [serial = 814] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (179D3800) [pid = 3844] [serial = 805] [outer = 00000000] [url = about:blank] 08:42:47 INFO - PROCESS | 3844 | 1461253367431 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 881ms 08:42:47 INFO - PROCESS | 3844 | 1461253367456 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3844 | 1461253367461 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:42:47 INFO - PROCESS | 3844 | 1461253367467 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 3844 | 1461253367470 Marionette TRACE conn3 <- [1,1142,null,{}] 08:42:47 INFO - PROCESS | 3844 | 1461253367473 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}] 08:42:47 INFO - PROCESS | 3844 | 1461253367557 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:42:47 INFO - PROCESS | 3844 | 1461253367564 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3844 | ++DOCSHELL 1334A400 == 42 [pid = 3844] [id = 295] 08:42:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1334B400) [pid = 3844] [serial = 884] [outer = 00000000] 08:42:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (15A3A000) [pid = 3844] [serial = 885] [outer = 1334B400] 08:42:47 INFO - PROCESS | 3844 | 1461253367609 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (15DC9800) [pid = 3844] [serial = 886] [outer = 1334B400] 08:42:48 INFO - PROCESS | 3844 | 1461253368063 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 634ms 08:42:48 INFO - PROCESS | 3844 | 1461253368087 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 3844 | 1461253368089 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:42:48 INFO - PROCESS | 3844 | 1461253368093 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 3844 | 1461253368096 Marionette TRACE conn3 <- [1,1146,null,{}] 08:42:48 INFO - PROCESS | 3844 | 1461253368106 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}] 08:42:48 INFO - PROCESS | 3844 | 1461253368188 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:42:48 INFO - PROCESS | 3844 | 1461253368197 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 3844 | ++DOCSHELL 16535400 == 43 [pid = 3844] [id = 296] 08:42:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16540000) [pid = 3844] [serial = 887] [outer = 00000000] 08:42:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (18146400) [pid = 3844] [serial = 888] [outer = 16540000] 08:42:48 INFO - PROCESS | 3844 | 1461253368243 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1852E800) [pid = 3844] [serial = 889] [outer = 16540000] 08:42:48 INFO - PROCESS | 3844 | 1461253368719 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 633ms 08:42:48 INFO - PROCESS | 3844 | 1461253368731 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 3844 | 1461253368733 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 3844 | 1461253368736 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:42:48 INFO - PROCESS | 3844 | 1461253368738 Marionette TRACE conn3 <- [1,1150,null,{}] 08:42:48 INFO - PROCESS | 3844 | 1461253368741 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}] 08:42:48 INFO - PROCESS | 3844 | 1461253368819 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:42:48 INFO - PROCESS | 3844 | 1461253368826 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 3844 | ++DOCSHELL 18527000 == 44 [pid = 3844] [id = 297] 08:42:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (18710000) [pid = 3844] [serial = 890] [outer = 00000000] 08:42:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (18DC1400) [pid = 3844] [serial = 891] [outer = 18710000] 08:42:48 INFO - PROCESS | 3844 | 1461253368870 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (18F04000) [pid = 3844] [serial = 892] [outer = 18710000] 08:42:49 INFO - PROCESS | 3844 | 1461253369300 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 618ms 08:42:49 INFO - PROCESS | 3844 | 1461253369358 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3844 | 1461253369360 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:42:49 INFO - PROCESS | 3844 | 1461253369363 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 3844 | 1461253369365 Marionette TRACE conn3 <- [1,1154,null,{}] 08:42:49 INFO - PROCESS | 3844 | 1461253369368 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}] 08:42:49 INFO - PROCESS | 3844 | 1461253369452 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:42:49 INFO - PROCESS | 3844 | 1461253369459 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 3844 | ++DOCSHELL 16F20000 == 45 [pid = 3844] [id = 298] 08:42:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18F0FC00) [pid = 3844] [serial = 893] [outer = 00000000] 08:42:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (195ED800) [pid = 3844] [serial = 894] [outer = 18F0FC00] 08:42:49 INFO - PROCESS | 3844 | 1461253369503 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (196D3800) [pid = 3844] [serial = 895] [outer = 18F0FC00] 08:42:49 INFO - PROCESS | 3844 | 1461253369983 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 618ms 08:42:49 INFO - PROCESS | 3844 | 1461253370002 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3844 | 1461253370004 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:42:50 INFO - PROCESS | 3844 | 1461253370012 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3844 | 1461253370014 Marionette TRACE conn3 <- [1,1158,null,{}] 08:42:50 INFO - PROCESS | 3844 | 1461253370017 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}] 08:42:50 INFO - PROCESS | 3844 | 1461253370129 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:42:50 INFO - PROCESS | 3844 | 1461253370219 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3844 | ++DOCSHELL 137A7C00 == 46 [pid = 3844] [id = 299] 08:42:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (19BAE400) [pid = 3844] [serial = 896] [outer = 00000000] 08:42:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1A1C7000) [pid = 3844] [serial = 897] [outer = 19BAE400] 08:42:50 INFO - PROCESS | 3844 | 1461253370267 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1A1C3800) [pid = 3844] [serial = 898] [outer = 19BAE400] 08:42:50 INFO - PROCESS | 3844 | 1461253370676 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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 727ms 08:42:50 INFO - PROCESS | 3844 | 1461253370736 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3844 | 1461253370738 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:42:50 INFO - PROCESS | 3844 | 1461253370748 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3844 | 1461253370750 Marionette TRACE conn3 <- [1,1162,null,{}] 08:42:50 INFO - PROCESS | 3844 | 1461253370753 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}] 08:42:50 INFO - PROCESS | 3844 | 1461253370856 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:42:50 INFO - PROCESS | 3844 | 1461253370864 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3844 | ++DOCSHELL 196D1800 == 47 [pid = 3844] [id = 300] 08:42:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (196DA000) [pid = 3844] [serial = 899] [outer = 00000000] 08:42:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1AAA9C00) [pid = 3844] [serial = 900] [outer = 196DA000] 08:42:50 INFO - PROCESS | 3844 | 1461253370908 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1AAACC00) [pid = 3844] [serial = 901] [outer = 196DA000] 08:42:51 INFO - PROCESS | 3844 | 1461253371347 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] 08:42:51 INFO - PROCESS | 3844 | 1461253371402 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:42:51 INFO - PROCESS | 3844 | 1461253371406 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 3844 | 1461253371407 Marionette TRACE conn3 <- [1,1166,null,{}] 08:42:51 INFO - PROCESS | 3844 | 1461253371411 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}] 08:42:51 INFO - PROCESS | 3844 | 1461253371557 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:42:51 INFO - PROCESS | 3844 | 1461253371569 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 3844 | ++DOCSHELL 1A2C1800 == 48 [pid = 3844] [id = 301] 08:42:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1AAA4000) [pid = 3844] [serial = 902] [outer = 00000000] 08:42:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1AF81000) [pid = 3844] [serial = 903] [outer = 1AAA4000] 08:42:51 INFO - PROCESS | 3844 | 1461253371612 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1AF85000) [pid = 3844] [serial = 904] [outer = 1AAA4000] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (19804000) [pid = 3844] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (179CB000) [pid = 3844] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (17CD7000) [pid = 3844] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18F0A400) [pid = 3844] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (13CAF000) [pid = 3844] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13352C00) [pid = 3844] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18525C00) [pid = 3844] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13CAE400) [pid = 3844] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13356400) [pid = 3844] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (164B8800) [pid = 3844] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15DD1C00) [pid = 3844] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:42:51 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (196DB400) [pid = 3844] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:42:52 INFO - PROCESS | 3844 | 1461253372157 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] 08:42:52 INFO - PROCESS | 3844 | 1461253372194 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 3844 | 1461253372197 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:42:52 INFO - PROCESS | 3844 | 1461253372199 Marionette TRACE conn3 <- [1,1170,null,{}] 08:42:52 INFO - PROCESS | 3844 | 1461253372202 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}] 08:42:52 INFO - PROCESS | 3844 | 1461253372280 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:42:52 INFO - PROCESS | 3844 | 1461253372286 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3844 | ++DOCSHELL 164B8800 == 49 [pid = 3844] [id = 302] 08:42:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17CD7000) [pid = 3844] [serial = 905] [outer = 00000000] 08:42:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1980E800) [pid = 3844] [serial = 906] [outer = 17CD7000] 08:42:52 INFO - PROCESS | 3844 | 1461253372329 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1AA7E400) [pid = 3844] [serial = 907] [outer = 17CD7000] 08:42:52 INFO - PROCESS | 3844 | 1461253372753 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] 08:42:52 INFO - PROCESS | 3844 | 1461253372799 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 3844 | 1461253372802 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3844 | 1461253372804 Marionette TRACE conn3 <- [1,1174,null,{}] 08:42:52 INFO - PROCESS | 3844 | 1461253372807 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}] 08:42:52 INFO - PROCESS | 3844 | 1461253372883 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:42:52 INFO - PROCESS | 3844 | 1461253372889 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3844 | ++DOCSHELL 1AF88400 == 50 [pid = 3844] [id = 303] 08:42:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1AF88800) [pid = 3844] [serial = 908] [outer = 00000000] 08:42:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1C385400) [pid = 3844] [serial = 909] [outer = 1AF88800] 08:42:52 INFO - PROCESS | 3844 | 1461253372932 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1C387C00) [pid = 3844] [serial = 910] [outer = 1AF88800] 08:42:53 INFO - PROCESS | 3844 | 1461253373398 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] 08:42:53 INFO - PROCESS | 3844 | 1461253373440 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:42:53 INFO - PROCESS | 3844 | 1461253373447 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 3844 | 1461253373449 Marionette TRACE conn3 <- [1,1178,null,{}] 08:42:53 INFO - PROCESS | 3844 | 1461253373453 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}] 08:42:53 INFO - PROCESS | 3844 | 1461253373553 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:42:53 INFO - PROCESS | 3844 | 1461253373561 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3844 | ++DOCSHELL 13A03000 == 51 [pid = 3844] [id = 304] 08:42:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1AF39800) [pid = 3844] [serial = 911] [outer = 00000000] 08:42:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1C43D000) [pid = 3844] [serial = 912] [outer = 1AF39800] 08:42:53 INFO - PROCESS | 3844 | 1461253373609 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1C4F9400) [pid = 3844] [serial = 913] [outer = 1AF39800] 08:42:54 INFO - PROCESS | 3844 | 1461253374198 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] 08:42:54 INFO - PROCESS | 3844 | 1461253374277 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:42:54 INFO - PROCESS | 3844 | 1461253374284 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 3844 | 1461253374288 Marionette TRACE conn3 <- [1,1182,null,{}] 08:42:54 INFO - PROCESS | 3844 | 1461253374294 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}] 08:42:54 INFO - PROCESS | 3844 | 1461253374405 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:42:54 INFO - PROCESS | 3844 | 1461253374537 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3844 | ++DOCSHELL 13A02C00 == 52 [pid = 3844] [id = 305] 08:42:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (13A03400) [pid = 3844] [serial = 914] [outer = 00000000] 08:42:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (15ABB000) [pid = 3844] [serial = 915] [outer = 13A03400] 08:42:54 INFO - PROCESS | 3844 | 1461253374595 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16334800) [pid = 3844] [serial = 916] [outer = 13A03400] 08:42:55 INFO - PROCESS | 3844 | 1461253375210 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] 08:42:55 INFO - PROCESS | 3844 | 1461253375277 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:42:55 INFO - PROCESS | 3844 | 1461253375284 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 3844 | 1461253375287 Marionette TRACE conn3 <- [1,1186,null,{}] 08:42:55 INFO - PROCESS | 3844 | 1461253375291 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}] 08:42:55 INFO - PROCESS | 3844 | 1461253375435 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:42:55 INFO - PROCESS | 3844 | 1461253375452 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3844 | ++DOCSHELL 16378400 == 53 [pid = 3844] [id = 306] 08:42:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1653E800) [pid = 3844] [serial = 917] [outer = 00000000] 08:42:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (19FEF000) [pid = 3844] [serial = 918] [outer = 1653E800] 08:42:55 INFO - PROCESS | 3844 | 1461253375507 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1AA7AC00) [pid = 3844] [serial = 919] [outer = 1653E800] 08:42:56 INFO - PROCESS | 3844 | 1461253376123 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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 881ms 08:42:56 INFO - PROCESS | 3844 | 1461253376186 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3844 | 1461253376189 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:42:56 INFO - PROCESS | 3844 | 1461253376193 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 3844 | 1461253376197 Marionette TRACE conn3 <- [1,1190,null,{}] 08:42:56 INFO - PROCESS | 3844 | 1461253376208 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}] 08:42:56 INFO - PROCESS | 3844 | 1461253376354 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:42:56 INFO - PROCESS | 3844 | 1461253376372 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3844 | ++DOCSHELL 1C4FB000 == 54 [pid = 3844] [id = 307] 08:42:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1C4FB800) [pid = 3844] [serial = 920] [outer = 00000000] 08:42:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1CCAC000) [pid = 3844] [serial = 921] [outer = 1C4FB800] 08:42:56 INFO - PROCESS | 3844 | 1461253376428 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1CCAF400) [pid = 3844] [serial = 922] [outer = 1C4FB800] 08:42:57 INFO - PROCESS | 3844 | 1461253377009 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]]]}] 08:42:57 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 08:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 897ms 08:42:57 INFO - PROCESS | 3844 | 1461253377080 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 3844 | 1461253377083 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:42:57 INFO - PROCESS | 3844 | 1461253377086 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 3844 | 1461253377088 Marionette TRACE conn3 <- [1,1194,null,{}] 08:42:57 INFO - PROCESS | 3844 | 1461253377092 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}] 08:42:57 INFO - PROCESS | 3844 | 1461253377233 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:42:57 INFO - PROCESS | 3844 | 1461253377291 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 3844 | ++DOCSHELL 1CE1F400 == 55 [pid = 3844] [id = 308] 08:42:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1CE1FC00) [pid = 3844] [serial = 923] [outer = 00000000] 08:42:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1CF7E400) [pid = 3844] [serial = 924] [outer = 1CE1FC00] 08:42:57 INFO - PROCESS | 3844 | 1461253377345 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1CF87000) [pid = 3844] [serial = 925] [outer = 1CE1FC00] 08:42:57 INFO - PROCESS | 3844 | 1461253377879 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]]]}] 08:42:57 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 08:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 835ms 08:42:57 INFO - PROCESS | 3844 | 1461253377929 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 3844 | 1461253377931 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:42:57 INFO - PROCESS | 3844 | 1461253377934 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 3844 | 1461253377936 Marionette TRACE conn3 <- [1,1198,null,{}] 08:42:57 INFO - PROCESS | 3844 | 1461253377940 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}] 08:42:58 INFO - PROCESS | 3844 | 1461253378037 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:42:58 INFO - PROCESS | 3844 | 1461253378136 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 3844 | ++DOCSHELL 1CF8C000 == 56 [pid = 3844] [id = 309] 08:42:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1CF8C400) [pid = 3844] [serial = 926] [outer = 00000000] 08:42:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1D19F000) [pid = 3844] [serial = 927] [outer = 1CF8C400] 08:42:58 INFO - PROCESS | 3844 | 1461253378190 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1D302C00) [pid = 3844] [serial = 928] [outer = 1CF8C400] 08:42:58 INFO - PROCESS | 3844 | 1461253378892 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1035ms 08:42:58 INFO - PROCESS | 3844 | 1461253378976 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 3844 | 1461253378978 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:42:58 INFO - PROCESS | 3844 | 1461253378982 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 3844 | 1461253378984 Marionette TRACE conn3 <- [1,1202,null,{}] 08:42:58 INFO - PROCESS | 3844 | 1461253378989 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}] 08:42:59 INFO - PROCESS | 3844 | 1461253379103 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:42:59 INFO - PROCESS | 3844 | 1461253379344 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 3844 | ++DOCSHELL 12BE3C00 == 57 [pid = 3844] [id = 310] 08:42:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (13260C00) [pid = 3844] [serial = 929] [outer = 00000000] 08:42:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (13A01C00) [pid = 3844] [serial = 930] [outer = 13260C00] 08:42:59 INFO - PROCESS | 3844 | 1461253379409 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (13CAE400) [pid = 3844] [serial = 931] [outer = 13260C00] 08:43:00 INFO - PROCESS | 3844 | 1461253380006 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1067ms 08:43:00 INFO - PROCESS | 3844 | 1461253380059 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 3844 | 1461253380064 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:43:00 INFO - PROCESS | 3844 | 1461253380069 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3844 | 1461253380072 Marionette TRACE conn3 <- [1,1206,null,{}] 08:43:00 INFO - PROCESS | 3844 | 1461253380077 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}] 08:43:00 INFO - PROCESS | 3844 | 1461253380173 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 1DEF1000 == 56 [pid = 3844] [id = 15] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 1AF88400 == 55 [pid = 3844] [id = 303] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 164B8800 == 54 [pid = 3844] [id = 302] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 1A2C1800 == 53 [pid = 3844] [id = 301] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 196D1800 == 52 [pid = 3844] [id = 300] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 137A7C00 == 51 [pid = 3844] [id = 299] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 16F20000 == 50 [pid = 3844] [id = 298] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 18527000 == 49 [pid = 3844] [id = 297] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 16535400 == 48 [pid = 3844] [id = 296] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 1334A400 == 47 [pid = 3844] [id = 295] 08:43:00 INFO - PROCESS | 3844 | --DOCSHELL 15DD2C00 == 46 [pid = 3844] [id = 294] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1A2B9C00) [pid = 3844] [serial = 864] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | 1461253380331 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3844 | ++DOCSHELL 1334A400 == 47 [pid = 3844] [id = 311] 08:43:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1334BC00) [pid = 3844] [serial = 932] [outer = 00000000] 08:43:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (149EE400) [pid = 3844] [serial = 933] [outer = 1334BC00] 08:43:00 INFO - PROCESS | 3844 | 1461253380379 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (15AF1400) [pid = 3844] [serial = 934] [outer = 1334BC00] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (19FEB000) [pid = 3844] [serial = 862] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1980FC00) [pid = 3844] [serial = 855] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (17CD3800) [pid = 3844] [serial = 843] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (19924C00) [pid = 3844] [serial = 831] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (19FED800) [pid = 3844] [serial = 861] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (196D5C00) [pid = 3844] [serial = 852] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15417C00) [pid = 3844] [serial = 837] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (143A1800) [pid = 3844] [serial = 834] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18703C00) [pid = 3844] [serial = 846] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (17ECD800) [pid = 3844] [serial = 844] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18F0A800) [pid = 3844] [serial = 858] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1495E800) [pid = 3844] [serial = 835] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1570A000) [pid = 3844] [serial = 793] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (18F05C00) [pid = 3844] [serial = 849] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (199B0000) [pid = 3844] [serial = 856] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (194A8800) [pid = 3844] [serial = 828] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (196D2400) [pid = 3844] [serial = 853] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1653BC00) [pid = 3844] [serial = 825] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19801400) [pid = 3844] [serial = 859] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16F22000) [pid = 3844] [serial = 841] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1893C800) [pid = 3844] [serial = 847] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1AAB1800) [pid = 3844] [serial = 745] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1386F800) [pid = 3844] [serial = 822] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16762000) [pid = 3844] [serial = 840] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15AE9C00) [pid = 3844] [serial = 838] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (19496400) [pid = 3844] [serial = 850] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3844 | 1461253380817 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 788ms 08:43:00 INFO - PROCESS | 3844 | 1461253380873 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 3844 | 1461253380877 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:43:00 INFO - PROCESS | 3844 | 1461253380881 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3844 | 1461253380883 Marionette TRACE conn3 <- [1,1210,null,{}] 08:43:00 INFO - PROCESS | 3844 | 1461253380887 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}] 08:43:00 INFO - PROCESS | 3844 | 1461253380967 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:43:00 INFO - PROCESS | 3844 | 1461253380974 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3844 | ++DOCSHELL 15AEC800 == 48 [pid = 3844] [id = 312] 08:43:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1633D800) [pid = 3844] [serial = 935] [outer = 00000000] 08:43:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16FA0000) [pid = 3844] [serial = 936] [outer = 1633D800] 08:43:01 INFO - PROCESS | 3844 | 1461253381019 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (17922000) [pid = 3844] [serial = 937] [outer = 1633D800] 08:43:01 INFO - PROCESS | 3844 | 1461253381477 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] 08:43:01 INFO - PROCESS | 3844 | 1461253381505 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:43:01 INFO - PROCESS | 3844 | 1461253381509 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3844 | 1461253381515 Marionette TRACE conn3 <- [1,1214,null,{}] 08:43:01 INFO - PROCESS | 3844 | 1461253381528 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}] 08:43:01 INFO - PROCESS | 3844 | 1461253381609 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:43:01 INFO - PROCESS | 3844 | 1461253381615 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 3844 | ++DOCSHELL 167D4800 == 49 [pid = 3844] [id = 313] 08:43:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (16F9E000) [pid = 3844] [serial = 938] [outer = 00000000] 08:43:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (18940C00) [pid = 3844] [serial = 939] [outer = 16F9E000] 08:43:01 INFO - PROCESS | 3844 | 1461253381670 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (18B47000) [pid = 3844] [serial = 940] [outer = 16F9E000] 08:43:02 INFO - PROCESS | 3844 | 1461253382110 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 649ms 08:43:02 INFO - PROCESS | 3844 | 1461253382166 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3844 | 1461253382169 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:43:02 INFO - PROCESS | 3844 | 1461253382172 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3844 | 1461253382174 Marionette TRACE conn3 <- [1,1218,null,{}] 08:43:02 INFO - PROCESS | 3844 | 1461253382177 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}] 08:43:02 INFO - PROCESS | 3844 | 1461253382254 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:43:02 INFO - PROCESS | 3844 | 1461253382260 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3844 | ++DOCSHELL 1893B400 == 50 [pid = 3844] [id = 314] 08:43:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18F0B000) [pid = 3844] [serial = 941] [outer = 00000000] 08:43:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (194A9C00) [pid = 3844] [serial = 942] [outer = 18F0B000] 08:43:02 INFO - PROCESS | 3844 | 1461253382304 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (195EE000) [pid = 3844] [serial = 943] [outer = 18F0B000] 08:43:02 INFO - PROCESS | 3844 | 1461253382740 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 634ms 08:43:02 INFO - PROCESS | 3844 | 1461253382794 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3844 | 1461253382796 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:43:02 INFO - PROCESS | 3844 | 1461253382799 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3844 | 1461253382801 Marionette TRACE conn3 <- [1,1222,null,{}] 08:43:02 INFO - PROCESS | 3844 | 1461253382805 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}] 08:43:02 INFO - PROCESS | 3844 | 1461253382909 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:43:02 INFO - PROCESS | 3844 | 1461253382914 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3844 | ++DOCSHELL 13355400 == 51 [pid = 3844] [id = 315] 08:43:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (196CE400) [pid = 3844] [serial = 944] [outer = 00000000] 08:43:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (19802C00) [pid = 3844] [serial = 945] [outer = 196CE400] 08:43:03 INFO - PROCESS | 3844 | 1461253383016 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (19921800) [pid = 3844] [serial = 946] [outer = 196CE400] 08:43:03 INFO - PROCESS | 3844 | 1461253383476 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 696ms 08:43:03 INFO - PROCESS | 3844 | 1461253383499 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3844 | 1461253383501 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:43:03 INFO - PROCESS | 3844 | 1461253383515 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3844 | 1461253383517 Marionette TRACE conn3 <- [1,1226,null,{}] 08:43:03 INFO - PROCESS | 3844 | 1461253383520 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}] 08:43:03 INFO - PROCESS | 3844 | 1461253383653 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:43:03 INFO - PROCESS | 3844 | 1461253383679 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 3844 | ++DOCSHELL 19FE9400 == 52 [pid = 3844] [id = 316] 08:43:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (19FEA400) [pid = 3844] [serial = 947] [outer = 00000000] 08:43:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1A2B5000) [pid = 3844] [serial = 948] [outer = 19FEA400] 08:43:03 INFO - PROCESS | 3844 | 1461253383730 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A1C3C00) [pid = 3844] [serial = 949] [outer = 19FEA400] 08:43:04 INFO - PROCESS | 3844 | 1461253384150 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]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 680ms 08:43:04 INFO - PROCESS | 3844 | 1461253384209 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3844 | 1461253384211 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:43:04 INFO - PROCESS | 3844 | 1461253384214 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:43:04 INFO - PROCESS | 3844 | 1461253384216 Marionette TRACE conn3 <- [1,1230,null,{}] 08:43:04 INFO - PROCESS | 3844 | 1461253384219 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}] 08:43:04 INFO - PROCESS | 3844 | 1461253384316 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:43:04 INFO - PROCESS | 3844 | 1461253384325 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3844 | ++DOCSHELL 19C4B000 == 53 [pid = 3844] [id = 317] 08:43:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1A152C00) [pid = 3844] [serial = 950] [outer = 00000000] 08:43:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AF37400) [pid = 3844] [serial = 951] [outer = 1A152C00] 08:43:04 INFO - PROCESS | 3844 | 1461253384369 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1AF7FC00) [pid = 3844] [serial = 952] [outer = 1A152C00] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (156AC000) [pid = 3844] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1AF88800) [pid = 3844] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (19BAE400) [pid = 3844] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (196DA000) [pid = 3844] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1AAA4000) [pid = 3844] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (18F0FC00) [pid = 3844] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16540000) [pid = 3844] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (16333000) [pid = 3844] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (18710000) [pid = 3844] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1325D400) [pid = 3844] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1334B400) [pid = 3844] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:43:04 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (17CD7000) [pid = 3844] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:43:04 INFO - PROCESS | 3844 | 1461253384999 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 819ms 08:43:05 INFO - PROCESS | 3844 | 1461253385041 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3844 | 1461253385043 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:43:05 INFO - PROCESS | 3844 | 1461253385047 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:43:05 INFO - PROCESS | 3844 | 1461253385048 Marionette TRACE conn3 <- [1,1234,null,{}] 08:43:05 INFO - PROCESS | 3844 | 1461253385052 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}] 08:43:05 INFO - PROCESS | 3844 | 1461253385127 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:43:05 INFO - PROCESS | 3844 | 1461253385133 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3844 | ++DOCSHELL 136DD800 == 54 [pid = 3844] [id = 318] 08:43:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1495D000) [pid = 3844] [serial = 953] [outer = 00000000] 08:43:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (17CD7000) [pid = 3844] [serial = 954] [outer = 1495D000] 08:43:05 INFO - PROCESS | 3844 | 1461253385180 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18DBE800) [pid = 3844] [serial = 955] [outer = 1495D000] 08:43:05 INFO - PROCESS | 3844 | 1461253385604 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 588ms 08:43:05 INFO - PROCESS | 3844 | 1461253385644 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3844 | 1461253385646 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:43:05 INFO - PROCESS | 3844 | 1461253385649 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 3844 | 1461253385651 Marionette TRACE conn3 <- [1,1238,null,{}] 08:43:05 INFO - PROCESS | 3844 | 1461253385654 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}] 08:43:05 INFO - PROCESS | 3844 | 1461253385740 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:43:05 INFO - PROCESS | 3844 | 1461253385746 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3844 | ++DOCSHELL 18DC1000 == 55 [pid = 3844] [id = 319] 08:43:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1980E000) [pid = 3844] [serial = 956] [outer = 00000000] 08:43:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1AF83000) [pid = 3844] [serial = 957] [outer = 1980E000] 08:43:05 INFO - PROCESS | 3844 | 1461253385790 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1C385000) [pid = 3844] [serial = 958] [outer = 1980E000] 08:43:06 INFO - PROCESS | 3844 | 1461253386189 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 588ms 08:43:06 INFO - PROCESS | 3844 | 1461253386232 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3844 | 1461253386234 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:43:06 INFO - PROCESS | 3844 | 1461253386241 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 3844 | 1461253386243 Marionette TRACE conn3 <- [1,1242,null,{}] 08:43:06 INFO - PROCESS | 3844 | 1461253386246 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}] 08:43:06 INFO - PROCESS | 3844 | 1461253386324 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:43:06 INFO - PROCESS | 3844 | 1461253386331 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 3844 | ++DOCSHELL 196CF800 == 56 [pid = 3844] [id = 320] 08:43:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (19BA8400) [pid = 3844] [serial = 959] [outer = 00000000] 08:43:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1C4FD800) [pid = 3844] [serial = 960] [outer = 19BA8400] 08:43:06 INFO - PROCESS | 3844 | 1461253386380 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1CCB6C00) [pid = 3844] [serial = 961] [outer = 19BA8400] 08:43:06 INFO - PROCESS | 3844 | 1461253386849 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 633ms 08:43:06 INFO - PROCESS | 3844 | 1461253386878 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3844 | 1461253386880 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:43:06 INFO - PROCESS | 3844 | 1461253386884 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 3844 | 1461253386886 Marionette TRACE conn3 <- [1,1246,null,{}] 08:43:06 INFO - PROCESS | 3844 | 1461253386893 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}] 08:43:07 INFO - PROCESS | 3844 | 1461253387038 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:43:07 INFO - PROCESS | 3844 | 1461253387173 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3844 | ++DOCSHELL 12BE4400 == 57 [pid = 3844] [id = 321] 08:43:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (12CBB000) [pid = 3844] [serial = 962] [outer = 00000000] 08:43:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (137A2400) [pid = 3844] [serial = 963] [outer = 12CBB000] 08:43:07 INFO - PROCESS | 3844 | 1461253387231 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (13AD4800) [pid = 3844] [serial = 964] [outer = 12CBB000] 08:43:07 INFO - PROCESS | 3844 | 1461253387860 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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1020ms 08:43:07 INFO - PROCESS | 3844 | 1461253387933 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 3844 | 1461253387937 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:43:07 INFO - PROCESS | 3844 | 1461253387956 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3844 | 1461253387961 Marionette TRACE conn3 <- [1,1250,null,{}] 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:43:07 INFO - PROCESS | 3844 | 1461253387966 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}] 08:43:08 INFO - PROCESS | 3844 | 1461253388072 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:43:08 INFO - PROCESS | 3844 | 1461253388202 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3844 | ++DOCSHELL 16F19C00 == 58 [pid = 3844] [id = 322] 08:43:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16F1AC00) [pid = 3844] [serial = 965] [outer = 00000000] 08:43:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (17E70C00) [pid = 3844] [serial = 966] [outer = 16F1AC00] 08:43:08 INFO - PROCESS | 3844 | 1461253388261 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (181AE800) [pid = 3844] [serial = 967] [outer = 16F1AC00] 08:43:08 INFO - PROCESS | 3844 | 1461253388820 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 927ms 08:43:08 INFO - PROCESS | 3844 | 1461253388892 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 3844 | 1461253388895 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:43:08 INFO - PROCESS | 3844 | 1461253388899 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 3844 | 1461253388901 Marionette TRACE conn3 <- [1,1254,null,{}] 08:43:08 INFO - PROCESS | 3844 | 1461253388906 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}] 08:43:09 INFO - PROCESS | 3844 | 1461253389008 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:43:09 INFO - PROCESS | 3844 | 1461253389138 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 3844 | ++DOCSHELL 1334C400 == 59 [pid = 3844] [id = 323] 08:43:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (196D0800) [pid = 3844] [serial = 968] [outer = 00000000] 08:43:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (19BA3000) [pid = 3844] [serial = 969] [outer = 196D0800] 08:43:09 INFO - PROCESS | 3844 | 1461253389194 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1AAABC00) [pid = 3844] [serial = 970] [outer = 196D0800] 08:43:09 INFO - PROCESS | 3844 | 1461253389810 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 943ms 08:43:09 INFO - PROCESS | 3844 | 1461253389843 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3844 | 1461253389847 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:43:09 INFO - PROCESS | 3844 | 1461253389857 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 3844 | 1461253389862 Marionette TRACE conn3 <- [1,1258,null,{}] 08:43:09 INFO - PROCESS | 3844 | 1461253389866 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}] 08:43:09 INFO - PROCESS | 3844 | 1461253389971 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:43:10 INFO - PROCESS | 3844 | 1461253390099 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 3844 | ++DOCSHELL 18B45800 == 60 [pid = 3844] [id = 324] 08:43:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1AF88800) [pid = 3844] [serial = 971] [outer = 00000000] 08:43:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1D46A800) [pid = 3844] [serial = 972] [outer = 1AF88800] 08:43:10 INFO - PROCESS | 3844 | 1461253390154 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1D46F000) [pid = 3844] [serial = 973] [outer = 1AF88800] 08:43:10 INFO - PROCESS | 3844 | 1461253390748 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]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 927ms 08:43:10 INFO - PROCESS | 3844 | 1461253390782 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 3844 | 1461253390785 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:43:10 INFO - PROCESS | 3844 | 1461253390789 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 3844 | 1461253390791 Marionette TRACE conn3 <- [1,1262,null,{}] 08:43:10 INFO - PROCESS | 3844 | 1461253390795 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}] 08:43:10 INFO - PROCESS | 3844 | 1461253390902 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:43:11 INFO - PROCESS | 3844 | 1461253391165 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 3844 | ++DOCSHELL 1320D800 == 61 [pid = 3844] [id = 325] 08:43:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1325D800) [pid = 3844] [serial = 974] [outer = 00000000] 08:43:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (15DD2800) [pid = 3844] [serial = 975] [outer = 1325D800] 08:43:11 INFO - PROCESS | 3844 | 1461253391222 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (16536400) [pid = 3844] [serial = 976] [outer = 1325D800] 08:43:11 INFO - PROCESS | 3844 | 1461253391791 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1067ms 08:43:11 INFO - PROCESS | 3844 | 1461253391866 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3844 | 1461253391871 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:43:11 INFO - PROCESS | 3844 | 1461253391876 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:43:11 INFO - PROCESS | 3844 | 1461253391879 Marionette TRACE conn3 <- [1,1266,null,{}] 08:43:11 INFO - PROCESS | 3844 | 1461253391884 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}] 08:43:11 INFO - PROCESS | 3844 | 1461253391983 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:43:12 INFO - PROCESS | 3844 | 1461253392136 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 16FAA000 == 60 [pid = 3844] [id = 248] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 15C0F400 == 59 [pid = 3844] [id = 275] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 196CF800 == 58 [pid = 3844] [id = 320] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 18DC1000 == 57 [pid = 3844] [id = 319] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 136DD800 == 56 [pid = 3844] [id = 318] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 19C4B000 == 55 [pid = 3844] [id = 317] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 19FE9400 == 54 [pid = 3844] [id = 316] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 13355400 == 53 [pid = 3844] [id = 315] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 1893B400 == 52 [pid = 3844] [id = 314] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 167D4800 == 51 [pid = 3844] [id = 313] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 15AEC800 == 50 [pid = 3844] [id = 312] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 1334A400 == 49 [pid = 3844] [id = 311] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 12BE3C00 == 48 [pid = 3844] [id = 310] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1C43D000) [pid = 3844] [serial = 912] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (13AD7800) [pid = 3844] [serial = 867] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16F1F800) [pid = 3844] [serial = 870] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1980A800) [pid = 3844] [serial = 873] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1A6F4400) [pid = 3844] [serial = 876] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | ++DOCSHELL 13352800 == 49 [pid = 3844] [id = 326] 08:43:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (13354800) [pid = 3844] [serial = 977] [outer = 00000000] 08:43:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (158FB800) [pid = 3844] [serial = 978] [outer = 13354800] 08:43:12 INFO - PROCESS | 3844 | 1461253392216 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (16332400) [pid = 3844] [serial = 979] [outer = 13354800] 08:43:12 INFO - PROCESS | 3844 | --DOCSHELL 13A03000 == 48 [pid = 3844] [id = 304] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (18F09800) [pid = 3844] [serial = 820] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1C387C00) [pid = 3844] [serial = 910] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1A1C7000) [pid = 3844] [serial = 897] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1AAA9C00) [pid = 3844] [serial = 900] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1A1C3800) [pid = 3844] [serial = 898] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1AF81000) [pid = 3844] [serial = 903] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (195ED800) [pid = 3844] [serial = 894] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (18146400) [pid = 3844] [serial = 888] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1852E800) [pid = 3844] [serial = 889] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16FA5000) [pid = 3844] [serial = 883] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16F18C00) [pid = 3844] [serial = 882] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (18DC1400) [pid = 3844] [serial = 891] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18F04000) [pid = 3844] [serial = 892] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16542400) [pid = 3844] [serial = 880] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (16335000) [pid = 3844] [serial = 879] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (15A3A000) [pid = 3844] [serial = 885] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (15DC9800) [pid = 3844] [serial = 886] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1AAACC00) [pid = 3844] [serial = 901] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1C385400) [pid = 3844] [serial = 909] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1AF85000) [pid = 3844] [serial = 904] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1980E800) [pid = 3844] [serial = 906] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1AA7E400) [pid = 3844] [serial = 907] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (196D3800) [pid = 3844] [serial = 895] [outer = 00000000] [url = about:blank] 08:43:12 INFO - PROCESS | 3844 | 1461253392659 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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 835ms 08:43:12 INFO - PROCESS | 3844 | 1461253392721 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 3844 | 1461253392725 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:43:12 INFO - PROCESS | 3844 | 1461253392729 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 3844 | 1461253392731 Marionette TRACE conn3 <- [1,1270,null,{}] 08:43:12 INFO - PROCESS | 3844 | 1461253392735 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}] 08:43:12 INFO - PROCESS | 3844 | 1461253392814 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:43:12 INFO - PROCESS | 3844 | 1461253392824 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3844 | ++DOCSHELL 156A4400 == 49 [pid = 3844] [id = 327] 08:43:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1653BC00) [pid = 3844] [serial = 980] [outer = 00000000] 08:43:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (181B3000) [pid = 3844] [serial = 981] [outer = 1653BC00] 08:43:12 INFO - PROCESS | 3844 | 1461253392875 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18939000) [pid = 3844] [serial = 982] [outer = 1653BC00] 08:43:13 INFO - PROCESS | 3844 | 1461253393343 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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 680ms 08:43:13 INFO - PROCESS | 3844 | 1461253393412 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 3844 | 1461253393415 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:43:13 INFO - PROCESS | 3844 | 1461253393419 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 3844 | 1461253393425 Marionette TRACE conn3 <- [1,1274,null,{}] 08:43:13 INFO - PROCESS | 3844 | 1461253393434 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}] 08:43:13 INFO - PROCESS | 3844 | 1461253393514 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:43:13 INFO - PROCESS | 3844 | 1461253393642 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 3844 | ++DOCSHELL 16FAA400 == 50 [pid = 3844] [id = 328] 08:43:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (18B39C00) [pid = 3844] [serial = 983] [outer = 00000000] 08:43:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (196D9000) [pid = 3844] [serial = 984] [outer = 18B39C00] 08:43:13 INFO - PROCESS | 3844 | 1461253393688 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (19802400) [pid = 3844] [serial = 985] [outer = 18B39C00] 08:43:14 INFO - PROCESS | 3844 | 1461253394050 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 649ms 08:43:14 INFO - PROCESS | 3844 | 1461253394076 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3844 | 1461253394079 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3844 | 1461253394082 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:43:14 INFO - PROCESS | 3844 | 1461253394084 Marionette TRACE conn3 <- [1,1278,null,{}] 08:43:14 INFO - PROCESS | 3844 | 1461253394087 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}] 08:43:14 INFO - PROCESS | 3844 | 1461253394204 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:43:14 INFO - PROCESS | 3844 | 1461253394260 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3844 | ++DOCSHELL 194A9800 == 51 [pid = 3844] [id = 329] 08:43:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1980C800) [pid = 3844] [serial = 986] [outer = 00000000] 08:43:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (19C96000) [pid = 3844] [serial = 987] [outer = 1980C800] 08:43:14 INFO - PROCESS | 3844 | 1461253394304 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (19C95800) [pid = 3844] [serial = 988] [outer = 1980C800] 08:43:14 INFO - PROCESS | 3844 | 1461253394680 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 634ms 08:43:14 INFO - PROCESS | 3844 | 1461253394720 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3844 | 1461253394722 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3844 | 1461253394725 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:43:14 INFO - PROCESS | 3844 | 1461253394727 Marionette TRACE conn3 <- [1,1282,null,{}] 08:43:14 INFO - PROCESS | 3844 | 1461253394737 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}] 08:43:14 INFO - PROCESS | 3844 | 1461253394829 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:43:14 INFO - PROCESS | 3844 | 1461253394835 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3844 | ++DOCSHELL 1A1C8C00 == 52 [pid = 3844] [id = 330] 08:43:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A1C9C00) [pid = 3844] [serial = 989] [outer = 00000000] 08:43:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1AA7C800) [pid = 3844] [serial = 990] [outer = 1A1C9C00] 08:43:14 INFO - PROCESS | 3844 | 1461253394930 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AAAF800) [pid = 3844] [serial = 991] [outer = 1A1C9C00] 08:43:15 INFO - PROCESS | 3844 | 1461253395417 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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 726ms 08:43:15 INFO - PROCESS | 3844 | 1461253395454 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 3844 | 1461253395456 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 3844 | 1461253395463 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 3844 | 1461253395465 Marionette TRACE conn3 <- [1,1286,null,{}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:43:15 INFO - PROCESS | 3844 | 1461253395469 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}] 08:43:15 INFO - PROCESS | 3844 | 1461253395578 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:43:15 INFO - PROCESS | 3844 | 1461253395584 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 3844 | ++DOCSHELL 1AF82000 == 53 [pid = 3844] [id = 331] 08:43:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1AF84C00) [pid = 3844] [serial = 992] [outer = 00000000] 08:43:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1C387000) [pid = 3844] [serial = 993] [outer = 1AF84C00] 08:43:15 INFO - PROCESS | 3844 | 1461253395628 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1C386800) [pid = 3844] [serial = 994] [outer = 1AF84C00] 08:43:16 INFO - PROCESS | 3844 | 1461253396099 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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 695ms 08:43:16 INFO - PROCESS | 3844 | 1461253396170 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3844 | 1461253396172 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:43:16 INFO - PROCESS | 3844 | 1461253396176 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 3844 | 1461253396177 Marionette TRACE conn3 <- [1,1290,null,{}] 08:43:16 INFO - PROCESS | 3844 | 1461253396181 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}] 08:43:16 INFO - PROCESS | 3844 | 1461253396301 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:43:16 INFO - PROCESS | 3844 | 1461253396313 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3844 | ++DOCSHELL 15AE8400 == 54 [pid = 3844] [id = 332] 08:43:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1AF84400) [pid = 3844] [serial = 995] [outer = 00000000] 08:43:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1C4F4400) [pid = 3844] [serial = 996] [outer = 1AF84400] 08:43:16 INFO - PROCESS | 3844 | 1461253396409 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1C4FC000) [pid = 3844] [serial = 997] [outer = 1AF84400] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1633D800) [pid = 3844] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1A152C00) [pid = 3844] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16F9E000) [pid = 3844] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18F0B000) [pid = 3844] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (13260C00) [pid = 3844] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1334BC00) [pid = 3844] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (19FEA400) [pid = 3844] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1495D000) [pid = 3844] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (196CE400) [pid = 3844] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:43:16 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1980E000) [pid = 3844] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:43:16 INFO - PROCESS | 3844 | 1461253397006 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 08:43:17 INFO - PROCESS | 3844 | 1461253397064 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 3844 | 1461253397066 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:43:17 INFO - PROCESS | 3844 | 1461253397069 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:43:17 INFO - PROCESS | 3844 | 1461253397070 Marionette TRACE conn3 <- [1,1294,null,{}] 08:43:17 INFO - PROCESS | 3844 | 1461253397074 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}] 08:43:17 INFO - PROCESS | 3844 | 1461253397151 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:43:17 INFO - PROCESS | 3844 | 1461253397158 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 3844 | ++DOCSHELL 149ED400 == 55 [pid = 3844] [id = 333] 08:43:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18527000) [pid = 3844] [serial = 998] [outer = 00000000] 08:43:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1AF84000) [pid = 3844] [serial = 999] [outer = 18527000] 08:43:17 INFO - PROCESS | 3844 | 1461253397201 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1C38D000) [pid = 3844] [serial = 1000] [outer = 18527000] 08:43:17 INFO - PROCESS | 3844 | 1461253397616 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 587ms 08:43:17 INFO - PROCESS | 3844 | 1461253397666 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 3844 | 1461253397668 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:43:17 INFO - PROCESS | 3844 | 1461253397672 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 3844 | 1461253397673 Marionette TRACE conn3 <- [1,1298,null,{}] 08:43:17 INFO - PROCESS | 3844 | 1461253397677 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}] 08:43:17 INFO - PROCESS | 3844 | 1461253397752 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:43:17 INFO - PROCESS | 3844 | 1461253397758 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 3844 | ++DOCSHELL 1AAB2000 == 56 [pid = 3844] [id = 334] 08:43:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1C391800) [pid = 3844] [serial = 1001] [outer = 00000000] 08:43:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (13CAC400) [pid = 3844] [serial = 1002] [outer = 1C391800] 08:43:17 INFO - PROCESS | 3844 | 1461253397802 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1D301400) [pid = 3844] [serial = 1003] [outer = 1C391800] 08:43:18 INFO - PROCESS | 3844 | 1461253398240 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] 08:43:18 INFO - PROCESS | 3844 | 1461253398296 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:43:18 INFO - PROCESS | 3844 | 1461253398299 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 3844 | 1461253398301 Marionette TRACE conn3 <- [1,1302,null,{}] 08:43:18 INFO - PROCESS | 3844 | 1461253398305 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}] 08:43:18 INFO - PROCESS | 3844 | 1461253398382 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:43:18 INFO - PROCESS | 3844 | 1461253398388 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 3844 | ++DOCSHELL 15AEA800 == 57 [pid = 3844] [id = 335] 08:43:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1D463C00) [pid = 3844] [serial = 1004] [outer = 00000000] 08:43:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1D761400) [pid = 3844] [serial = 1005] [outer = 1D463C00] 08:43:18 INFO - PROCESS | 3844 | 1461253398437 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1D870000) [pid = 3844] [serial = 1006] [outer = 1D463C00] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1CE1F400 == 56 [pid = 3844] [id = 308] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 19FE8C00 == 55 [pid = 3844] [id = 288] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1CF8C000 == 54 [pid = 3844] [id = 309] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1C4FB000 == 53 [pid = 3844] [id = 307] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1D873800 == 52 [pid = 3844] [id = 12] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1D1A3400 == 51 [pid = 3844] [id = 10] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1893F800 == 50 [pid = 3844] [id = 276] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 196CE800 == 49 [pid = 3844] [id = 277] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 16378400 == 48 [pid = 3844] [id = 306] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 137A9000 == 47 [pid = 3844] [id = 290] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 13A02C00 == 46 [pid = 3844] [id = 305] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 13350800 == 45 [pid = 3844] [id = 289] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 18938000 == 44 [pid = 3844] [id = 291] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1334E000 == 43 [pid = 3844] [id = 274] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1A159C00 == 42 [pid = 3844] [id = 292] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 11C0A400 == 41 [pid = 3844] [id = 293] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 13352800 == 40 [pid = 3844] [id = 326] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1320D800 == 39 [pid = 3844] [id = 325] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 18B45800 == 38 [pid = 3844] [id = 324] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 16F19C00 == 37 [pid = 3844] [id = 322] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 1334C400 == 36 [pid = 3844] [id = 323] 08:43:19 INFO - PROCESS | 3844 | --DOCSHELL 12BE4400 == 35 [pid = 3844] [id = 321] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 156A4400 == 34 [pid = 3844] [id = 327] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 194A9800 == 33 [pid = 3844] [id = 329] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 149ED400 == 32 [pid = 3844] [id = 333] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 1A1C8C00 == 31 [pid = 3844] [id = 330] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 1AF82000 == 30 [pid = 3844] [id = 331] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 16FAA400 == 29 [pid = 3844] [id = 328] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 15AE8400 == 28 [pid = 3844] [id = 332] 08:43:20 INFO - PROCESS | 3844 | --DOCSHELL 1AAB2000 == 27 [pid = 3844] [id = 334] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16FA0000) [pid = 3844] [serial = 936] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (17922000) [pid = 3844] [serial = 937] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1AF37400) [pid = 3844] [serial = 951] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (18940C00) [pid = 3844] [serial = 939] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18B47000) [pid = 3844] [serial = 940] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (194A9C00) [pid = 3844] [serial = 942] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (13CAE400) [pid = 3844] [serial = 931] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (13A01C00) [pid = 3844] [serial = 930] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (149EE400) [pid = 3844] [serial = 933] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1A1C3C00) [pid = 3844] [serial = 949] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (15AF1400) [pid = 3844] [serial = 934] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (15ABB000) [pid = 3844] [serial = 915] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (19FEF000) [pid = 3844] [serial = 918] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1CCAC000) [pid = 3844] [serial = 921] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1A2B5000) [pid = 3844] [serial = 948] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1CF7E400) [pid = 3844] [serial = 924] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1D19F000) [pid = 3844] [serial = 927] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (17CD7000) [pid = 3844] [serial = 954] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (18DBE800) [pid = 3844] [serial = 955] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1AF7FC00) [pid = 3844] [serial = 952] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (19802C00) [pid = 3844] [serial = 945] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (19921800) [pid = 3844] [serial = 946] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1AF83000) [pid = 3844] [serial = 957] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1C385000) [pid = 3844] [serial = 958] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (195EE000) [pid = 3844] [serial = 943] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1C4FD800) [pid = 3844] [serial = 960] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3844 | 1461253400483 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2226ms 08:43:20 INFO - PROCESS | 3844 | 1461253400543 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 3844 | 1461253400547 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:43:20 INFO - PROCESS | 3844 | 1461253400553 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 3844 | 1461253400556 Marionette TRACE conn3 <- [1,1306,null,{}] 08:43:20 INFO - PROCESS | 3844 | 1461253400562 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}] 08:43:20 INFO - PROCESS | 3844 | 1461253400652 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:43:20 INFO - PROCESS | 3844 | 1461253400663 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 3844 | ++DOCSHELL 12CC3400 == 28 [pid = 3844] [id = 336] 08:43:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (12CF7000) [pid = 3844] [serial = 1007] [outer = 00000000] 08:43:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1325F400) [pid = 3844] [serial = 1008] [outer = 12CF7000] 08:43:20 INFO - PROCESS | 3844 | 1461253400712 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1326AC00) [pid = 3844] [serial = 1009] [outer = 12CF7000] 08:43:21 INFO - PROCESS | 3844 | 1461253401189 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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 680ms 08:43:21 INFO - PROCESS | 3844 | 1461253401236 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 3844 | 1461253401242 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:43:21 INFO - PROCESS | 3844 | 1461253401248 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 3844 | 1461253401251 Marionette TRACE conn3 <- [1,1310,null,{}] 08:43:21 INFO - PROCESS | 3844 | 1461253401255 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}] 08:43:21 INFO - PROCESS | 3844 | 1461253401336 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:43:21 INFO - PROCESS | 3844 | 1461253401346 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 3844 | ++DOCSHELL 137A1000 == 29 [pid = 3844] [id = 337] 08:43:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (137AF000) [pid = 3844] [serial = 1010] [outer = 00000000] 08:43:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13879800) [pid = 3844] [serial = 1011] [outer = 137AF000] 08:43:21 INFO - PROCESS | 3844 | 1461253401391 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (13A02C00) [pid = 3844] [serial = 1012] [outer = 137AF000] 08:43:21 INFO - PROCESS | 3844 | 1461253401869 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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 633ms 08:43:21 INFO - PROCESS | 3844 | 1461253401884 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 3844 | 1461253401887 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:43:21 INFO - PROCESS | 3844 | 1461253401894 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 3844 | 1461253401898 Marionette TRACE conn3 <- [1,1314,null,{}] 08:43:21 INFO - PROCESS | 3844 | 1461253401909 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}] 08:43:21 INFO - PROCESS | 3844 | 1461253401993 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:43:22 INFO - PROCESS | 3844 | 1461253402037 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3844 | ++DOCSHELL 15650400 == 30 [pid = 3844] [id = 338] 08:43:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1569EC00) [pid = 3844] [serial = 1013] [outer = 00000000] 08:43:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (15AB7400) [pid = 3844] [serial = 1014] [outer = 1569EC00] 08:43:22 INFO - PROCESS | 3844 | 1461253402094 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (15C02400) [pid = 3844] [serial = 1015] [outer = 1569EC00] 08:43:22 INFO - PROCESS | 3844 | 1461253402562 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]]]}] 08:43:22 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 08:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 758ms 08:43:22 INFO - PROCESS | 3844 | 1461253402634 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 3844 | 1461253402636 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:43:22 INFO - PROCESS | 3844 | 1461253402639 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 3844 | 1461253402641 Marionette TRACE conn3 <- [1,1318,null,{}] 08:43:22 INFO - PROCESS | 3844 | 1461253402645 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}] 08:43:22 INFO - PROCESS | 3844 | 1461253402721 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:43:22 INFO - PROCESS | 3844 | 1461253402727 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3844 | ++DOCSHELL 136D9400 == 31 [pid = 3844] [id = 339] 08:43:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16331C00) [pid = 3844] [serial = 1016] [outer = 00000000] 08:43:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1653D400) [pid = 3844] [serial = 1017] [outer = 16331C00] 08:43:22 INFO - PROCESS | 3844 | 1461253402772 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1675FC00) [pid = 3844] [serial = 1018] [outer = 16331C00] 08:43:23 INFO - PROCESS | 3844 | 1461253403226 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]]]}] 08:43:23 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 08:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 633ms 08:43:23 INFO - PROCESS | 3844 | 1461253403277 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 3844 | 1461253403279 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:43:23 INFO - PROCESS | 3844 | 1461253403283 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:43:23 INFO - PROCESS | 3844 | 1461253403284 Marionette TRACE conn3 <- [1,1322,null,{}] 08:43:23 INFO - PROCESS | 3844 | 1461253403288 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}] 08:43:23 INFO - PROCESS | 3844 | 1461253403361 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:43:23 INFO - PROCESS | 3844 | 1461253403397 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3844 | ++DOCSHELL 167D4800 == 32 [pid = 3844] [id = 340] 08:43:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16F19400) [pid = 3844] [serial = 1019] [outer = 00000000] 08:43:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16F24C00) [pid = 3844] [serial = 1020] [outer = 16F19400] 08:43:23 INFO - PROCESS | 3844 | 1461253403445 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16F9F400) [pid = 3844] [serial = 1021] [outer = 16F19400] 08:43:23 INFO - PROCESS | 3844 | 1461253403881 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]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 618ms 08:43:23 INFO - PROCESS | 3844 | 1461253403921 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 3844 | 1461253403923 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:43:23 INFO - PROCESS | 3844 | 1461253403927 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3844 | 1461253403928 Marionette TRACE conn3 <- [1,1326,null,{}] 08:43:23 INFO - PROCESS | 3844 | 1461253403932 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}] 08:43:24 INFO - PROCESS | 3844 | 1461253404019 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:43:24 INFO - PROCESS | 3844 | 1461253404029 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3844 | ++DOCSHELL 17CD3000 == 33 [pid = 3844] [id = 341] 08:43:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (17CD3800) [pid = 3844] [serial = 1022] [outer = 00000000] 08:43:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (181B0000) [pid = 3844] [serial = 1023] [outer = 17CD3800] 08:43:24 INFO - PROCESS | 3844 | 1461253404084 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1870A000) [pid = 3844] [serial = 1024] [outer = 17CD3800] 08:43:24 INFO - PROCESS | 3844 | 1461253404990 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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1066ms 08:43:24 INFO - PROCESS | 3844 | 1461253404999 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 3844 | 1461253405001 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:43:24 INFO - PROCESS | 3844 | 1461253405004 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:43:24 INFO - PROCESS | 3844 | 1461253405006 Marionette TRACE conn3 <- [1,1330,null,{}] 08:43:25 INFO - PROCESS | 3844 | 1461253405009 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}] 08:43:25 INFO - PROCESS | 3844 | 1461253405112 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:43:25 INFO - PROCESS | 3844 | 1461253405124 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3844 | ++DOCSHELL 18146400 == 34 [pid = 3844] [id = 342] 08:43:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (18702800) [pid = 3844] [serial = 1025] [outer = 00000000] 08:43:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (18B47800) [pid = 3844] [serial = 1026] [outer = 18702800] 08:43:25 INFO - PROCESS | 3844 | 1461253405168 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (18B46C00) [pid = 3844] [serial = 1027] [outer = 18702800] 08:43:25 INFO - PROCESS | 3844 | 1461253405548 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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 587ms 08:43:25 INFO - PROCESS | 3844 | 1461253405584 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3844 | 1461253405586 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:43:25 INFO - PROCESS | 3844 | 1461253405589 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 3844 | 1461253405591 Marionette TRACE conn3 <- [1,1334,null,{}] 08:43:25 INFO - PROCESS | 3844 | 1461253405594 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}] 08:43:25 INFO - PROCESS | 3844 | 1461253405665 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:43:25 INFO - PROCESS | 3844 | 1461253405764 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3844 | ++DOCSHELL 13878C00 == 35 [pid = 3844] [id = 343] 08:43:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (13CAB800) [pid = 3844] [serial = 1028] [outer = 00000000] 08:43:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18F0CC00) [pid = 3844] [serial = 1029] [outer = 13CAB800] 08:43:25 INFO - PROCESS | 3844 | 1461253405808 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18F0AC00) [pid = 3844] [serial = 1030] [outer = 13CAB800] 08:43:26 INFO - PROCESS | 3844 | 1461253406229 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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 696ms 08:43:26 INFO - PROCESS | 3844 | 1461253406289 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3844 | 1461253406291 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:43:26 INFO - PROCESS | 3844 | 1461253406300 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3844 | 1461253406302 Marionette TRACE conn3 <- [1,1338,null,{}] 08:43:26 INFO - PROCESS | 3844 | 1461253406330 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}] 08:43:26 INFO - PROCESS | 3844 | 1461253406437 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:43:26 INFO - PROCESS | 3844 | 1461253406447 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3844 | ++DOCSHELL 1541D400 == 36 [pid = 3844] [id = 344] 08:43:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (18F0FC00) [pid = 3844] [serial = 1031] [outer = 00000000] 08:43:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (196CD400) [pid = 3844] [serial = 1032] [outer = 18F0FC00] 08:43:26 INFO - PROCESS | 3844 | 1461253406492 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (195F1C00) [pid = 3844] [serial = 1033] [outer = 18F0FC00] 08:43:26 INFO - PROCESS | 3844 | 1461253406920 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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 649ms 08:43:26 INFO - PROCESS | 3844 | 1461253406958 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3844 | 1461253406960 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:43:26 INFO - PROCESS | 3844 | 1461253406964 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3844 | 1461253406965 Marionette TRACE conn3 <- [1,1342,null,{}] 08:43:26 INFO - PROCESS | 3844 | 1461253406975 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}] 08:43:27 INFO - PROCESS | 3844 | 1461253407081 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:43:27 INFO - PROCESS | 3844 | 1461253407087 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 3844 | ++DOCSHELL 1633C000 == 37 [pid = 3844] [id = 345] 08:43:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (164BC800) [pid = 3844] [serial = 1034] [outer = 00000000] 08:43:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (19803000) [pid = 3844] [serial = 1035] [outer = 164BC800] 08:43:27 INFO - PROCESS | 3844 | 1461253407132 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1980B000) [pid = 3844] [serial = 1036] [outer = 164BC800] 08:43:27 INFO - PROCESS | 3844 | 1461253407584 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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 696ms 08:43:27 INFO - PROCESS | 3844 | 1461253407646 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 3844 | 1461253407648 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:43:27 INFO - PROCESS | 3844 | 1461253407651 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 3844 | 1461253407654 Marionette TRACE conn3 <- [1,1346,null,{}] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18527000) [pid = 3844] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (137A8800) [pid = 3844] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (13351400) [pid = 3844] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16333800) [pid = 3844] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (13208000) [pid = 3844] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1C4FB800) [pid = 3844] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1A1CB800) [pid = 3844] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1893B000) [pid = 3844] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18B3B800) [pid = 3844] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1653E800) [pid = 3844] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (19807800) [pid = 3844] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1A1BEC00) [pid = 3844] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1AF39800) [pid = 3844] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1CE1FC00) [pid = 3844] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1387A800) [pid = 3844] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13A03400) [pid = 3844] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1CF8C400) [pid = 3844] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1C391800) [pid = 3844] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1A1C9C00) [pid = 3844] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1AF84C00) [pid = 3844] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1AF84400) [pid = 3844] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1653BC00) [pid = 3844] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13354800) [pid = 3844] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1325D800) [pid = 3844] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1AF88800) [pid = 3844] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (196D0800) [pid = 3844] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16F1AC00) [pid = 3844] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (12CBB000) [pid = 3844] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (19BA8400) [pid = 3844] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1980C800) [pid = 3844] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:43:28 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18B39C00) [pid = 3844] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:43:28 INFO - PROCESS | 3844 | 1461253408132 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}] 08:43:28 INFO - PROCESS | 3844 | 1461253408230 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:43:28 INFO - PROCESS | 3844 | 1461253408237 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 3844 | ++DOCSHELL 14355400 == 38 [pid = 3844] [id = 346] 08:43:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (14359800) [pid = 3844] [serial = 1037] [outer = 00000000] 08:43:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (15AEA000) [pid = 3844] [serial = 1038] [outer = 14359800] 08:43:28 INFO - PROCESS | 3844 | 1461253408291 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (167CC400) [pid = 3844] [serial = 1039] [outer = 14359800] 08:43:28 INFO - PROCESS | 3844 | 1461253408705 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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1067ms 08:43:28 INFO - PROCESS | 3844 | 1461253408729 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 3844 | 1461253408731 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:43:28 INFO - PROCESS | 3844 | 1461253408734 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:43:28 INFO - PROCESS | 3844 | 1461253408736 Marionette TRACE conn3 <- [1,1350,null,{}] 08:43:28 INFO - PROCESS | 3844 | 1461253408739 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}] 08:43:28 INFO - PROCESS | 3844 | 1461253408812 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:43:28 INFO - PROCESS | 3844 | 1461253408818 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 3844 | ++DOCSHELL 15AD9000 == 39 [pid = 3844] [id = 347] 08:43:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (15C0F800) [pid = 3844] [serial = 1040] [outer = 00000000] 08:43:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18F0D800) [pid = 3844] [serial = 1041] [outer = 15C0F800] 08:43:28 INFO - PROCESS | 3844 | 1461253408862 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18F07400) [pid = 3844] [serial = 1042] [outer = 15C0F800] 08:43:29 INFO - PROCESS | 3844 | 1461253409291 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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 588ms 08:43:29 INFO - PROCESS | 3844 | 1461253409331 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 3844 | 1461253409333 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:43:29 INFO - PROCESS | 3844 | 1461253409336 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:43:29 INFO - PROCESS | 3844 | 1461253409338 Marionette TRACE conn3 <- [1,1354,null,{}] 08:43:29 INFO - PROCESS | 3844 | 1461253409345 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}] 08:43:29 INFO - PROCESS | 3844 | 1461253409418 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:43:29 INFO - PROCESS | 3844 | 1461253409424 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 3844 | ++DOCSHELL 1813D800 == 40 [pid = 3844] [id = 348] 08:43:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18F01C00) [pid = 3844] [serial = 1043] [outer = 00000000] 08:43:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (19BA4000) [pid = 3844] [serial = 1044] [outer = 18F01C00] 08:43:29 INFO - PROCESS | 3844 | 1461253409467 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (19FE9800) [pid = 3844] [serial = 1045] [outer = 18F01C00] 08:43:29 INFO - PROCESS | 3844 | 1461253409917 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] 08:43:29 INFO - PROCESS | 3844 | 1461253409979 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:43:29 INFO - PROCESS | 3844 | 1461253409982 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 3844 | 1461253409984 Marionette TRACE conn3 <- [1,1358,null,{}] 08:43:29 INFO - PROCESS | 3844 | 1461253409987 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}] 08:43:30 INFO - PROCESS | 3844 | 1461253410060 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:43:30 INFO - PROCESS | 3844 | 1461253410174 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 3844 | ++DOCSHELL 11C06400 == 41 [pid = 3844] [id = 349] 08:43:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (11C07000) [pid = 3844] [serial = 1046] [outer = 00000000] 08:43:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (11C10000) [pid = 3844] [serial = 1047] [outer = 11C07000] 08:43:30 INFO - PROCESS | 3844 | 1461253410239 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (12CC1C00) [pid = 3844] [serial = 1048] [outer = 11C07000] 08:43:31 INFO - PROCESS | 3844 | 1461253411066 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] 08:43:31 INFO - PROCESS | 3844 | 1461253411118 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:43:31 INFO - PROCESS | 3844 | 1461253411122 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 3844 | 1461253411127 Marionette TRACE conn3 <- [1,1362,null,{}] 08:43:31 INFO - PROCESS | 3844 | 1461253411132 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}] 08:43:31 INFO - PROCESS | 3844 | 1461253411265 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:43:31 INFO - PROCESS | 3844 | 1461253411392 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3844 | ++DOCSHELL 1387AC00 == 42 [pid = 3844] [id = 350] 08:43:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13A0A800) [pid = 3844] [serial = 1049] [outer = 00000000] 08:43:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (149FB800) [pid = 3844] [serial = 1050] [outer = 13A0A800] 08:43:31 INFO - PROCESS | 3844 | 1461253411450 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15416C00) [pid = 3844] [serial = 1051] [outer = 13A0A800] 08:43:32 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:32 INFO - PROCESS | 3844 | 1461253412306 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] 08:43:32 INFO - PROCESS | 3844 | 1461253412370 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:43:32 INFO - PROCESS | 3844 | 1461253412375 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:43:32 INFO - PROCESS | 3844 | 1461253412379 Marionette TRACE conn3 <- [1,1366,null,{}] 08:43:32 INFO - PROCESS | 3844 | 1461253412386 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}] 08:43:32 INFO - PROCESS | 3844 | 1461253412490 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:43:32 INFO - PROCESS | 3844 | 1461253412619 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 3844 | ++DOCSHELL 1386F400 == 43 [pid = 3844] [id = 351] 08:43:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (13872000) [pid = 3844] [serial = 1052] [outer = 00000000] 08:43:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (14954000) [pid = 3844] [serial = 1053] [outer = 13872000] 08:43:32 INFO - PROCESS | 3844 | 1461253412668 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15412000) [pid = 3844] [serial = 1054] [outer = 13872000] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 16FA5C00 == 42 [pid = 3844] [id = 255] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 16543000 == 41 [pid = 3844] [id = 254] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 11C0B000 == 40 [pid = 3844] [id = 265] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 181B1000 == 39 [pid = 3844] [id = 258] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 136E0000 == 38 [pid = 3844] [id = 260] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 1334D800 == 37 [pid = 3844] [id = 252] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 18F08800 == 36 [pid = 3844] [id = 259] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 15708400 == 35 [pid = 3844] [id = 253] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 12CFC000 == 34 [pid = 3844] [id = 249] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 12B80000 == 33 [pid = 3844] [id = 266] 08:43:32 INFO - PROCESS | 3844 | --DOCSHELL 13A03C00 == 32 [pid = 3844] [id = 251] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (17CCE800) [pid = 3844] [serial = 871] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (16334800) [pid = 3844] [serial = 916] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1D302C00) [pid = 3844] [serial = 928] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1495F800) [pid = 3844] [serial = 868] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (13876400) [pid = 3844] [serial = 823] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (16F1CC00) [pid = 3844] [serial = 826] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (13351C00) [pid = 3844] [serial = 790] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1CCAF400) [pid = 3844] [serial = 922] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1AA7F000) [pid = 3844] [serial = 877] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1A15C000) [pid = 3844] [serial = 874] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (196D3400) [pid = 3844] [serial = 829] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1AA7AC00) [pid = 3844] [serial = 919] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1992AC00) [pid = 3844] [serial = 832] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1A6A7800) [pid = 3844] [serial = 865] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1C4F9400) [pid = 3844] [serial = 913] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1CF87000) [pid = 3844] [serial = 925] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1D761400) [pid = 3844] [serial = 1005] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1D46F000) [pid = 3844] [serial = 973] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1D46A800) [pid = 3844] [serial = 972] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1AAABC00) [pid = 3844] [serial = 970] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (19BA3000) [pid = 3844] [serial = 969] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (181AE800) [pid = 3844] [serial = 967] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (17E70C00) [pid = 3844] [serial = 966] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13AD4800) [pid = 3844] [serial = 964] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (137A2400) [pid = 3844] [serial = 963] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1CCB6C00) [pid = 3844] [serial = 961] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (1D301400) [pid = 3844] [serial = 1003] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1AA7C800) [pid = 3844] [serial = 990] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1C387000) [pid = 3844] [serial = 993] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (1AAAF800) [pid = 3844] [serial = 991] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1C4F4400) [pid = 3844] [serial = 996] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (1C386800) [pid = 3844] [serial = 994] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13CAC400) [pid = 3844] [serial = 1002] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (1C4FC000) [pid = 3844] [serial = 997] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (181B3000) [pid = 3844] [serial = 981] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (18939000) [pid = 3844] [serial = 982] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (158FB800) [pid = 3844] [serial = 978] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (16332400) [pid = 3844] [serial = 979] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (16536400) [pid = 3844] [serial = 976] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (15DD2800) [pid = 3844] [serial = 975] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (19C96000) [pid = 3844] [serial = 987] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (196D9000) [pid = 3844] [serial = 984] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (19802400) [pid = 3844] [serial = 985] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1AF84000) [pid = 3844] [serial = 999] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (19C95800) [pid = 3844] [serial = 988] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1C38D000) [pid = 3844] [serial = 1000] [outer = 00000000] [url = about:blank] 08:43:33 INFO - PROCESS | 3844 | 1461253413168 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] 08:43:33 INFO - PROCESS | 3844 | 1461253413226 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:43:33 INFO - PROCESS | 3844 | 1461253413232 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3844 | 1461253413235 Marionette TRACE conn3 <- [1,1370,null,{}] 08:43:33 INFO - PROCESS | 3844 | 1461253413238 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}] 08:43:33 INFO - PROCESS | 3844 | 1461253413310 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:43:33 INFO - PROCESS | 3844 | 1461253413318 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3844 | ++DOCSHELL 137A3400 == 33 [pid = 3844] [id = 352] 08:43:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (13874800) [pid = 3844] [serial = 1055] [outer = 00000000] 08:43:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (15C01C00) [pid = 3844] [serial = 1056] [outer = 13874800] 08:43:33 INFO - PROCESS | 3844 | 1461253413364 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (15DD2C00) [pid = 3844] [serial = 1057] [outer = 13874800] 08:43:33 INFO - PROCESS | 3844 | [3844] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:33 INFO - PROCESS | 3844 | 1461253413853 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] 08:43:33 INFO - PROCESS | 3844 | 1461253413915 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:43:33 INFO - PROCESS | 3844 | 1461253413918 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3844 | 1461253413922 Marionette TRACE conn3 <- [1,1374,null,{}] 08:43:33 INFO - PROCESS | 3844 | 1461253413932 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}] 08:43:34 INFO - PROCESS | 3844 | 1461253414045 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:43:34 INFO - PROCESS | 3844 | 1461253414134 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3844 | ++DOCSHELL 15ADB800 == 34 [pid = 3844] [id = 353] 08:43:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (16334C00) [pid = 3844] [serial = 1058] [outer = 00000000] 08:43:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (16F1BC00) [pid = 3844] [serial = 1059] [outer = 16334C00] 08:43:34 INFO - PROCESS | 3844 | 1461253414182 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (16F23000) [pid = 3844] [serial = 1060] [outer = 16334C00] 08:43:34 INFO - PROCESS | 3844 | 1461253414569 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] 08:43:34 INFO - PROCESS | 3844 | 1461253414620 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:43:34 INFO - PROCESS | 3844 | 1461253414623 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 3844 | 1461253414625 Marionette TRACE conn3 <- [1,1378,null,{}] 08:43:34 INFO - PROCESS | 3844 | 1461253414629 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}] 08:43:34 INFO - PROCESS | 3844 | 1461253414742 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:43:34 INFO - PROCESS | 3844 | 1461253414828 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3844 | ++DOCSHELL 11C09000 == 35 [pid = 3844] [id = 354] 08:43:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (12BE4400) [pid = 3844] [serial = 1061] [outer = 00000000] 08:43:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (13356400) [pid = 3844] [serial = 1062] [outer = 12BE4400] 08:43:34 INFO - PROCESS | 3844 | 1461253414929 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (1387D800) [pid = 3844] [serial = 1063] [outer = 12BE4400] 08:43:35 INFO - PROCESS | 3844 | 1461253415585 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]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1036ms 08:43:35 INFO - PROCESS | 3844 | 1461253415664 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3844 | 1461253415669 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:43:35 INFO - PROCESS | 3844 | 1461253415673 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:43:35 INFO - PROCESS | 3844 | 1461253415678 Marionette TRACE conn3 <- [1,1382,null,{}] 08:43:35 INFO - PROCESS | 3844 | 1461253415683 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}] 08:43:35 INFO - PROCESS | 3844 | 1461253415811 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:43:35 INFO - PROCESS | 3844 | 1461253415891 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3844 | ++DOCSHELL 1320E000 == 36 [pid = 3844] [id = 355] 08:43:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16537000) [pid = 3844] [serial = 1064] [outer = 00000000] 08:43:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16F1E400) [pid = 3844] [serial = 1065] [outer = 16537000] 08:43:35 INFO - PROCESS | 3844 | 1461253415989 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (17CCBC00) [pid = 3844] [serial = 1066] [outer = 16537000] 08:43:36 INFO - PROCESS | 3844 | 1461253416519 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]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 897ms 08:43:36 INFO - PROCESS | 3844 | 1461253416564 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 3844 | 1461253416567 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:43:36 INFO - PROCESS | 3844 | 1461253416571 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 3844 | 1461253416574 Marionette TRACE conn3 <- [1,1386,null,{}] 08:43:36 INFO - PROCESS | 3844 | 1461253416577 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}] 08:43:36 INFO - PROCESS | 3844 | 1461253416673 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:43:36 INFO - PROCESS | 3844 | 1461253416767 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 3844 | ++DOCSHELL 18144800 == 37 [pid = 3844] [id = 356] 08:43:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (18145000) [pid = 3844] [serial = 1067] [outer = 00000000] 08:43:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1852A000) [pid = 3844] [serial = 1068] [outer = 18145000] 08:43:36 INFO - PROCESS | 3844 | 1461253416823 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1870B400) [pid = 3844] [serial = 1069] [outer = 18145000] 08:43:37 INFO - PROCESS | 3844 | 1461253417413 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]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 881ms 08:43:37 INFO - PROCESS | 3844 | 1461253417474 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 3844 | 1461253417478 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:43:37 INFO - PROCESS | 3844 | 1461253417489 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 3844 | 1461253417494 Marionette TRACE conn3 <- [1,1390,null,{}] 08:43:37 INFO - PROCESS | 3844 | 1461253417498 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}] 08:43:37 INFO - PROCESS | 3844 | 1461253417595 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:43:37 INFO - PROCESS | 3844 | 1461253417673 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 3844 | ++DOCSHELL 18F08400 == 38 [pid = 3844] [id = 357] 08:43:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (18F08800) [pid = 3844] [serial = 1070] [outer = 00000000] 08:43:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (19497C00) [pid = 3844] [serial = 1071] [outer = 18F08800] 08:43:37 INFO - PROCESS | 3844 | 1461253417727 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (19497800) [pid = 3844] [serial = 1072] [outer = 18F08800] 08:43:38 INFO - PROCESS | 3844 | 1461253418285 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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 834ms 08:43:38 INFO - PROCESS | 3844 | 1461253418326 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 3844 | 1461253418328 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:43:38 INFO - PROCESS | 3844 | 1461253418332 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 3844 | 1461253418334 Marionette TRACE conn3 <- [1,1394,null,{}] 08:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:43:38 INFO - PROCESS | 3844 | 1461253418337 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}] 08:43:38 INFO - PROCESS | 3844 | 1461253418440 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:43:38 INFO - PROCESS | 3844 | 1461253418532 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 3844 | ++DOCSHELL 13AD6800 == 39 [pid = 3844] [id = 358] 08:43:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (164B7C00) [pid = 3844] [serial = 1073] [outer = 00000000] 08:43:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (19802000) [pid = 3844] [serial = 1074] [outer = 164B7C00] 08:43:38 INFO - PROCESS | 3844 | 1461253418586 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (196DB000) [pid = 3844] [serial = 1075] [outer = 164B7C00] 08:43:39 INFO - PROCESS | 3844 | 1461253419234 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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 928ms 08:43:39 INFO - PROCESS | 3844 | 1461253419280 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 3844 | 1461253419285 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:43:39 INFO - PROCESS | 3844 | 1461253419290 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:43:39 INFO - PROCESS | 3844 | 1461253419293 Marionette TRACE conn3 <- [1,1398,null,{}] 08:43:39 INFO - PROCESS | 3844 | 1461253419298 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}] 08:43:39 INFO - PROCESS | 3844 | 1461253419458 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:43:39 INFO - PROCESS | 3844 | --DOCSHELL 13873800 == 38 [pid = 3844] [id = 257] 08:43:39 INFO - PROCESS | 3844 | 1461253419537 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 3844 | ++DOCSHELL 12C50000 == 39 [pid = 3844] [id = 359] 08:43:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1334EC00) [pid = 3844] [serial = 1076] [outer = 00000000] 08:43:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (14955C00) [pid = 3844] [serial = 1077] [outer = 1334EC00] 08:43:39 INFO - PROCESS | 3844 | 1461253419584 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (15DD2800) [pid = 3844] [serial = 1078] [outer = 1334EC00] 08:43:40 INFO - PROCESS | 3844 | 1461253420046 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 789ms 08:43:40 INFO - PROCESS | 3844 | 1461253420077 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 3844 | 1461253420082 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:43:40 INFO - PROCESS | 3844 | 1461253420088 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 3844 | 1461253420091 Marionette TRACE conn3 <- [1,1402,null,{}] 08:43:40 INFO - PROCESS | 3844 | 1461253420094 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}] 08:43:40 INFO - PROCESS | 3844 | 1461253420203 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:43:40 INFO - PROCESS | 3844 | 1461253420212 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 3844 | ++DOCSHELL 15AF4800 == 40 [pid = 3844] [id = 360] 08:43:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16536800) [pid = 3844] [serial = 1079] [outer = 00000000] 08:43:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (17ECE800) [pid = 3844] [serial = 1080] [outer = 16536800] 08:43:40 INFO - PROCESS | 3844 | 1461253420261 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (18523000) [pid = 3844] [serial = 1081] [outer = 16536800] 08:43:40 INFO - PROCESS | 3844 | 1461253420756 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 680ms 08:43:40 INFO - PROCESS | 3844 | 1461253420786 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 3844 | 1461253420788 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:43:40 INFO - PROCESS | 3844 | 1461253420791 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 3844 | 1461253420795 Marionette TRACE conn3 <- [1,1406,null,{}] 08:43:40 INFO - PROCESS | 3844 | 1461253420854 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}] 08:43:40 INFO - PROCESS | 3844 | 1461253420946 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:43:40 INFO - PROCESS | 3844 | 1461253420959 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 3844 | ++DOCSHELL 196D5400 == 41 [pid = 3844] [id = 361] 08:43:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (196D5800) [pid = 3844] [serial = 1082] [outer = 00000000] 08:43:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (19BA3000) [pid = 3844] [serial = 1083] [outer = 196D5800] 08:43:41 INFO - PROCESS | 3844 | 1461253421005 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (19C96000) [pid = 3844] [serial = 1084] [outer = 196D5800] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (18F01C00) [pid = 3844] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18F0FC00) [pid = 3844] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (137AF000) [pid = 3844] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1569EC00) [pid = 3844] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (16F19400) [pid = 3844] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (12CF7000) [pid = 3844] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (164BC800) [pid = 3844] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (17CD3800) [pid = 3844] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (14359800) [pid = 3844] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (16331C00) [pid = 3844] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (18702800) [pid = 3844] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (13CAB800) [pid = 3844] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:43:41 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (15C0F800) [pid = 3844] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:43:41 INFO - PROCESS | 3844 | 1461253421513 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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 772ms 08:43:41 INFO - PROCESS | 3844 | 1461253421556 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3844 | 1461253421558 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:43:41 INFO - PROCESS | 3844 | 1461253421562 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 3844 | 1461253421563 Marionette TRACE conn3 <- [1,1410,null,{}] 08:43:41 INFO - PROCESS | 3844 | 1461253421568 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}] 08:43:41 INFO - PROCESS | 3844 | 1461253421673 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:43:41 INFO - PROCESS | 3844 | 1461253421758 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 3844 | ++DOCSHELL 12BED400 == 42 [pid = 3844] [id = 362] 08:43:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (12C0D400) [pid = 3844] [serial = 1085] [outer = 00000000] 08:43:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (16331C00) [pid = 3844] [serial = 1086] [outer = 12C0D400] 08:43:41 INFO - PROCESS | 3844 | 1461253421802 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (17927800) [pid = 3844] [serial = 1087] [outer = 12C0D400] 08:43:42 INFO - PROCESS | 3844 | 1461253422163 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 634ms 08:43:42 INFO - PROCESS | 3844 | 1461253422199 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3844 | 1461253422201 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:43:42 INFO - PROCESS | 3844 | 1461253422204 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 3844 | 1461253422206 Marionette TRACE conn3 <- [1,1414,null,{}] 08:43:42 INFO - PROCESS | 3844 | 1461253422210 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}] 08:43:42 INFO - PROCESS | 3844 | 1461253422342 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:43:42 INFO - PROCESS | 3844 | 1461253422351 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3844 | ++DOCSHELL 1675D000 == 43 [pid = 3844] [id = 363] 08:43:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (16F18800) [pid = 3844] [serial = 1088] [outer = 00000000] 08:43:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (199AF800) [pid = 3844] [serial = 1089] [outer = 16F18800] 08:43:42 INFO - PROCESS | 3844 | 1461253422379 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (19BB1400) [pid = 3844] [serial = 1090] [outer = 16F18800] 08:43:42 INFO - PROCESS | 3844 | 1461253422814 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 618ms 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:43:42 INFO - PROCESS | 3844 | 1461253422827 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3844 | 1461253422829 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:43:42 INFO - PROCESS | 3844 | 1461253422832 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 3844 | 1461253422833 Marionette TRACE conn3 <- [1,1418,null,{}] 08:43:42 INFO - PROCESS | 3844 | 1461253422837 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}] 08:43:42 INFO - PROCESS | 3844 | 1461253422953 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:43:42 INFO - PROCESS | 3844 | 1461253422962 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3844 | ++DOCSHELL 12B8A000 == 44 [pid = 3844] [id = 364] 08:43:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1A1C7000) [pid = 3844] [serial = 1091] [outer = 00000000] 08:43:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1A8A4400) [pid = 3844] [serial = 1092] [outer = 1A1C7000] 08:43:43 INFO - PROCESS | 3844 | 1461253423009 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1AA79C00) [pid = 3844] [serial = 1093] [outer = 1A1C7000] 08:43:43 INFO - PROCESS | 3844 | 1461253423480 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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 681ms 08:43:43 INFO - PROCESS | 3844 | 1461253423532 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 3844 | 1461253423537 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:43:43 INFO - PROCESS | 3844 | 1461253423542 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 3844 | 1461253423547 Marionette TRACE conn3 <- [1,1422,null,{}] 08:43:43 INFO - PROCESS | 3844 | 1461253423554 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}] 08:43:43 INFO - PROCESS | 3844 | 1461253423741 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:43:43 INFO - PROCESS | 3844 | 1461253423872 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 3844 | ++DOCSHELL 13AD1800 == 45 [pid = 3844] [id = 365] 08:43:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13AD4400) [pid = 3844] [serial = 1094] [outer = 00000000] 08:43:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (15412C00) [pid = 3844] [serial = 1095] [outer = 13AD4400] 08:43:43 INFO - PROCESS | 3844 | 1461253423915 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15C02C00) [pid = 3844] [serial = 1096] [outer = 13AD4400] 08:43:44 INFO - PROCESS | 3844 | 1461253424457 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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 927ms 08:43:44 INFO - PROCESS | 3844 | 1461253424472 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 3844 | 1461253424478 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:43:44 INFO - PROCESS | 3844 | 1461253424505 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 3844 | 1461253424508 Marionette TRACE conn3 <- [1,1426,null,{}] 08:43:44 INFO - PROCESS | 3844 | 1461253424513 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}] 08:43:44 INFO - PROCESS | 3844 | 1461253424613 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:43:44 INFO - PROCESS | 3844 | 1461253424710 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 3844 | ++DOCSHELL 16F1C400 == 46 [pid = 3844] [id = 366] 08:43:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (17E6DC00) [pid = 3844] [serial = 1097] [outer = 00000000] 08:43:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18F04000) [pid = 3844] [serial = 1098] [outer = 17E6DC00] 08:43:44 INFO - PROCESS | 3844 | 1461253424764 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (19496400) [pid = 3844] [serial = 1099] [outer = 17E6DC00] 08:43:45 INFO - PROCESS | 3844 | 1461253425380 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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 08:43:45 INFO - PROCESS | 3844 | 1461253425438 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 3844 | 1461253425441 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:43:45 INFO - PROCESS | 3844 | 1461253425445 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 3844 | 1461253425448 Marionette TRACE conn3 <- [1,1430,null,{}] 08:43:45 INFO - PROCESS | 3844 | 1461253425459 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}] 08:43:45 INFO - PROCESS | 3844 | 1461253425572 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:43:45 INFO - PROCESS | 3844 | 1461253425698 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 3844 | ++DOCSHELL 1A2B9C00 == 47 [pid = 3844] [id = 367] 08:43:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1A2BB000) [pid = 3844] [serial = 1100] [outer = 00000000] 08:43:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1AAA8400) [pid = 3844] [serial = 1101] [outer = 1A2BB000] 08:43:45 INFO - PROCESS | 3844 | 1461253425756 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1AAAB800) [pid = 3844] [serial = 1102] [outer = 1A2BB000] 08:43:46 INFO - PROCESS | 3844 | 1461253426315 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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 927ms 08:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:43:46 INFO - PROCESS | 3844 | 1461253426389 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 3844 | 1461253426392 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:43:46 INFO - PROCESS | 3844 | 1461253426396 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 3844 | 1461253426398 Marionette TRACE conn3 <- [1,1434,null,{}] 08:43:46 INFO - PROCESS | 3844 | 1461253426401 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}] 08:43:46 INFO - PROCESS | 3844 | 1461253426504 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:43:46 INFO - PROCESS | 3844 | 1461253426647 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 3844 | ++DOCSHELL 1653C000 == 48 [pid = 3844] [id = 368] 08:43:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1AAB1400) [pid = 3844] [serial = 1103] [outer = 00000000] 08:43:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1AF3F800) [pid = 3844] [serial = 1104] [outer = 1AAB1400] 08:43:46 INFO - PROCESS | 3844 | 1461253426703 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1AF83800) [pid = 3844] [serial = 1105] [outer = 1AAB1400] 08:43:47 INFO - PROCESS | 3844 | 1461253427497 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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1174ms 08:43:47 INFO - PROCESS | 3844 | 1461253427579 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 3844 | 1461253427582 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:43:47 INFO - PROCESS | 3844 | 1461253427587 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:43:47 INFO - PROCESS | 3844 | 1461253427591 Marionette TRACE conn3 <- [1,1438,null,{}] 08:43:47 INFO - PROCESS | 3844 | 1461253427596 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}] 08:43:47 INFO - PROCESS | 3844 | 1461253427689 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:43:47 INFO - PROCESS | 3844 | 1461253427827 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 136DEC00 == 47 [pid = 3844] [id = 250] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 15AEA800 == 46 [pid = 3844] [id = 335] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 1675D000 == 45 [pid = 3844] [id = 363] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 12BED400 == 44 [pid = 3844] [id = 362] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 196D5400 == 43 [pid = 3844] [id = 361] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 15AF4800 == 42 [pid = 3844] [id = 360] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 12C50000 == 41 [pid = 3844] [id = 359] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 18F08400 == 40 [pid = 3844] [id = 357] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 18144800 == 39 [pid = 3844] [id = 356] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 1320E000 == 38 [pid = 3844] [id = 355] 08:43:47 INFO - PROCESS | 3844 | --DOCSHELL 11C09000 == 37 [pid = 3844] [id = 354] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (19FE9800) [pid = 3844] [serial = 1045] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19BA4000) [pid = 3844] [serial = 1044] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (196CD400) [pid = 3844] [serial = 1032] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13879800) [pid = 3844] [serial = 1011] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13A02C00) [pid = 3844] [serial = 1012] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (15AB7400) [pid = 3844] [serial = 1014] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15C02400) [pid = 3844] [serial = 1015] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (16F24C00) [pid = 3844] [serial = 1020] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16F9F400) [pid = 3844] [serial = 1021] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1325F400) [pid = 3844] [serial = 1008] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1326AC00) [pid = 3844] [serial = 1009] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (19803000) [pid = 3844] [serial = 1035] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (181B0000) [pid = 3844] [serial = 1023] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1870A000) [pid = 3844] [serial = 1024] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (167CC400) [pid = 3844] [serial = 1039] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1653D400) [pid = 3844] [serial = 1017] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1675FC00) [pid = 3844] [serial = 1018] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (18B47800) [pid = 3844] [serial = 1026] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (18B46C00) [pid = 3844] [serial = 1027] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (15AEA000) [pid = 3844] [serial = 1038] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (18F0CC00) [pid = 3844] [serial = 1029] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (18F0AC00) [pid = 3844] [serial = 1030] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (1980B000) [pid = 3844] [serial = 1036] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (195F1C00) [pid = 3844] [serial = 1033] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (18F07400) [pid = 3844] [serial = 1042] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (18F0D800) [pid = 3844] [serial = 1041] [outer = 00000000] [url = about:blank] 08:43:47 INFO - PROCESS | 3844 | ++DOCSHELL 12BED400 == 38 [pid = 3844] [id = 369] 08:43:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (12C50000) [pid = 3844] [serial = 1106] [outer = 00000000] 08:43:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1387CC00) [pid = 3844] [serial = 1107] [outer = 12C50000] 08:43:47 INFO - PROCESS | 3844 | 1461253427914 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (156AAC00) [pid = 3844] [serial = 1108] [outer = 12C50000] 08:43:48 INFO - PROCESS | 3844 | 1461253428339 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 788ms 08:43:48 INFO - PROCESS | 3844 | 1461253428386 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 3844 | 1461253428391 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:43:48 INFO - PROCESS | 3844 | 1461253428398 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 3844 | 1461253428400 Marionette TRACE conn3 <- [1,1442,null,{}] 08:43:48 INFO - PROCESS | 3844 | 1461253428404 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}] 08:43:48 INFO - PROCESS | 3844 | 1461253428486 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:43:48 INFO - PROCESS | 3844 | 1461253428494 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 3844 | ++DOCSHELL 1633DC00 == 39 [pid = 3844] [id = 370] 08:43:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (1653EC00) [pid = 3844] [serial = 1109] [outer = 00000000] 08:43:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (16F1AC00) [pid = 3844] [serial = 1110] [outer = 1653EC00] 08:43:48 INFO - PROCESS | 3844 | 1461253428539 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (16F9B400) [pid = 3844] [serial = 1111] [outer = 1653EC00] 08:43:49 INFO - PROCESS | 3844 | 1461253429014 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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 634ms 08:43:49 INFO - PROCESS | 3844 | 1461253429036 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 3844 | 1461253429038 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:43:49 INFO - PROCESS | 3844 | 1461253429041 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 3844 | 1461253429045 Marionette TRACE conn3 <- [1,1446,null,{}] 08:43:49 INFO - PROCESS | 3844 | 1461253429055 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}] 08:43:49 INFO - PROCESS | 3844 | 1461253429166 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:43:49 INFO - PROCESS | 3844 | 1461253429177 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 3844 | ++DOCSHELL 1852D400 == 40 [pid = 3844] [id = 371] 08:43:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1852DC00) [pid = 3844] [serial = 1112] [outer = 00000000] 08:43:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (1893A400) [pid = 3844] [serial = 1113] [outer = 1852DC00] 08:43:49 INFO - PROCESS | 3844 | 1461253429223 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18B45400) [pid = 3844] [serial = 1114] [outer = 1852DC00] 08:43:49 INFO - PROCESS | 3844 | 1461253429712 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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 695ms 08:43:49 INFO - PROCESS | 3844 | 1461253429741 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 3844 | 1461253429743 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:43:49 INFO - PROCESS | 3844 | 1461253429746 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 3844 | 1461253429748 Marionette TRACE conn3 <- [1,1450,null,{}] 08:43:49 INFO - PROCESS | 3844 | 1461253429751 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}] 08:43:49 INFO - PROCESS | 3844 | 1461253429829 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:43:49 INFO - PROCESS | 3844 | 1461253429835 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 3844 | ++DOCSHELL 18F02400 == 41 [pid = 3844] [id = 372] 08:43:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (18F04800) [pid = 3844] [serial = 1115] [outer = 00000000] 08:43:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (195F1C00) [pid = 3844] [serial = 1116] [outer = 18F04800] 08:43:49 INFO - PROCESS | 3844 | 1461253429864 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (196D1000) [pid = 3844] [serial = 1117] [outer = 18F04800] 08:43:50 INFO - PROCESS | 3844 | 1461253430341 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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 634ms 08:43:50 INFO - PROCESS | 3844 | 1461253430368 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 3844 | 1461253430370 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:43:50 INFO - PROCESS | 3844 | 1461253430373 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 3844 | 1461253430375 Marionette TRACE conn3 <- [1,1454,null,{}] 08:43:50 INFO - PROCESS | 3844 | 1461253430379 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}] 08:43:50 INFO - PROCESS | 3844 | 1461253430487 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:43:50 INFO - PROCESS | 3844 | 1461253430575 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 3844 | ++DOCSHELL 19801800 == 42 [pid = 3844] [id = 373] 08:43:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (19802800) [pid = 3844] [serial = 1118] [outer = 00000000] 08:43:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1980C400) [pid = 3844] [serial = 1119] [outer = 19802800] 08:43:50 INFO - PROCESS | 3844 | 1461253430627 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1991DC00) [pid = 3844] [serial = 1120] [outer = 19802800] 08:43:51 INFO - PROCESS | 3844 | 1461253431061 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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 726ms 08:43:51 INFO - PROCESS | 3844 | 1461253431114 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 3844 | 1461253431116 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:43:51 INFO - PROCESS | 3844 | 1461253431119 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 3844 | 1461253431121 Marionette TRACE conn3 <- [1,1458,null,{}] 08:43:51 INFO - PROCESS | 3844 | 1461253431125 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}] 08:43:51 INFO - PROCESS | 3844 | 1461253431246 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:43:51 INFO - PROCESS | 3844 | 1461253431307 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3844 | ++DOCSHELL 12CF2800 == 43 [pid = 3844] [id = 374] 08:43:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (13262000) [pid = 3844] [serial = 1121] [outer = 00000000] 08:43:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1A6E7C00) [pid = 3844] [serial = 1122] [outer = 13262000] 08:43:51 INFO - PROCESS | 3844 | 1461253431354 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1AAA5800) [pid = 3844] [serial = 1123] [outer = 13262000] 08:43:51 INFO - PROCESS | 3844 | 1461253431754 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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 696ms 08:43:51 INFO - PROCESS | 3844 | 1461253431802 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 3844 | 1461253431804 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:43:51 INFO - PROCESS | 3844 | 1461253431858 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 3844 | 1461253431860 Marionette TRACE conn3 <- [1,1462,null,{}] 08:43:51 INFO - PROCESS | 3844 | 1461253431863 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}] 08:43:51 INFO - PROCESS | 3844 | 1461253431966 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:43:51 INFO - PROCESS | 3844 | 1461253431978 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3844 | ++DOCSHELL 13265C00 == 44 [pid = 3844] [id = 375] 08:43:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (13349400) [pid = 3844] [serial = 1124] [outer = 00000000] 08:43:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1AF82000) [pid = 3844] [serial = 1125] [outer = 13349400] 08:43:52 INFO - PROCESS | 3844 | 1461253432021 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1AF81C00) [pid = 3844] [serial = 1126] [outer = 13349400] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16334C00) [pid = 3844] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13874800) [pid = 3844] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13872000) [pid = 3844] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16536800) [pid = 3844] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (196D5800) [pid = 3844] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (12C0D400) [pid = 3844] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16F18800) [pid = 3844] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:43:52 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1334EC00) [pid = 3844] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:43:52 INFO - PROCESS | 3844 | 1461253432577 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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 773ms 08:43:52 INFO - PROCESS | 3844 | 1461253432594 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 3844 | 1461253432596 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:43:52 INFO - PROCESS | 3844 | 1461253432599 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:43:52 INFO - PROCESS | 3844 | 1461253432601 Marionette TRACE conn3 <- [1,1466,null,{}] 08:43:52 INFO - PROCESS | 3844 | 1461253432604 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}] 08:43:52 INFO - PROCESS | 3844 | 1461253432687 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:43:52 INFO - PROCESS | 3844 | 1461253432692 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 3844 | ++DOCSHELL 1334C800 == 45 [pid = 3844] [id = 376] 08:43:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (15C0F800) [pid = 3844] [serial = 1127] [outer = 00000000] 08:43:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1980A000) [pid = 3844] [serial = 1128] [outer = 15C0F800] 08:43:52 INFO - PROCESS | 3844 | 1461253432736 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1A1C9400) [pid = 3844] [serial = 1129] [outer = 15C0F800] 08:43:53 INFO - PROCESS | 3844 | 1461253433158 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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 587ms 08:43:53 INFO - PROCESS | 3844 | 1461253433180 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3844 | 1461253433182 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:43:53 INFO - PROCESS | 3844 | 1461253433185 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 3844 | 1461253433187 Marionette TRACE conn3 <- [1,1470,null,{}] 08:43:53 INFO - PROCESS | 3844 | 1461253433195 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}] 08:43:53 INFO - PROCESS | 3844 | 1461253433274 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:43:53 INFO - PROCESS | 3844 | 1461253433281 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3844 | ++DOCSHELL 16332C00 == 46 [pid = 3844] [id = 377] 08:43:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (1AAB2000) [pid = 3844] [serial = 1130] [outer = 00000000] 08:43:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1C386800) [pid = 3844] [serial = 1131] [outer = 1AAB2000] 08:43:53 INFO - PROCESS | 3844 | 1461253433324 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (1C38A400) [pid = 3844] [serial = 1132] [outer = 1AAB2000] 08:43:53 INFO - PROCESS | 3844 | 1461253433784 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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 618ms 08:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:43:53 INFO - PROCESS | 3844 | 1461253433824 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3844 | 1461253433826 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:43:53 INFO - PROCESS | 3844 | 1461253433829 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 3844 | 1461253433831 Marionette TRACE conn3 <- [1,1474,null,{}] 08:43:53 INFO - PROCESS | 3844 | 1461253433835 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}] 08:43:53 INFO - PROCESS | 3844 | 1461253433910 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:43:53 INFO - PROCESS | 3844 | 1461253433916 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3844 | ++DOCSHELL 13267000 == 47 [pid = 3844] [id = 378] 08:43:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (1AAB1800) [pid = 3844] [serial = 1133] [outer = 00000000] 08:43:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1C43C000) [pid = 3844] [serial = 1134] [outer = 1AAB1800] 08:43:53 INFO - PROCESS | 3844 | 1461253433959 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1C4F4400) [pid = 3844] [serial = 1135] [outer = 1AAB1800] 08:43:54 INFO - PROCESS | 3844 | 1461253434525 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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 726ms 08:43:54 INFO - PROCESS | 3844 | 1461253434554 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 3844 | 1461253434558 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:43:54 INFO - PROCESS | 3844 | 1461253434564 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:43:54 INFO - PROCESS | 3844 | 1461253434568 Marionette TRACE conn3 <- [1,1478,null,{}] 08:43:54 INFO - PROCESS | 3844 | 1461253434575 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}] 08:43:54 INFO - PROCESS | 3844 | 1461253434739 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:43:54 INFO - PROCESS | 3844 | 1461253434844 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3844 | ++DOCSHELL 13879800 == 48 [pid = 3844] [id = 379] 08:43:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (13CB5000) [pid = 3844] [serial = 1136] [outer = 00000000] 08:43:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (16332000) [pid = 3844] [serial = 1137] [outer = 13CB5000] 08:43:54 INFO - PROCESS | 3844 | 1461253434900 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1653B000) [pid = 3844] [serial = 1138] [outer = 13CB5000] 08:43:55 INFO - PROCESS | 3844 | 1461253435481 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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 927ms 08:43:55 INFO - PROCESS | 3844 | 1461253435511 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 3844 | 1461253435517 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:43:55 INFO - PROCESS | 3844 | 1461253435523 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 3844 | 1461253435526 Marionette TRACE conn3 <- [1,1482,null,{}] 08:43:55 INFO - PROCESS | 3844 | 1461253435530 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}] 08:43:55 INFO - PROCESS | 3844 | 1461253435632 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:43:55 INFO - PROCESS | 3844 | 1461253435737 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 3844 | ++DOCSHELL 16FA7C00 == 49 [pid = 3844] [id = 380] 08:43:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16FA9800) [pid = 3844] [serial = 1139] [outer = 00000000] 08:43:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (18710000) [pid = 3844] [serial = 1140] [outer = 16FA9800] 08:43:55 INFO - PROCESS | 3844 | 1461253435791 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (18F0AC00) [pid = 3844] [serial = 1141] [outer = 16FA9800] 08:43:56 INFO - PROCESS | 3844 | 1461253436437 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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 928ms 08:43:56 INFO - PROCESS | 3844 | 1461253436450 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 3844 | 1461253436452 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:43:56 INFO - PROCESS | 3844 | 1461253436456 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 3844 | 1461253436459 Marionette TRACE conn3 <- [1,1486,null,{}] 08:43:56 INFO - PROCESS | 3844 | 1461253436470 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}] 08:43:56 INFO - PROCESS | 3844 | 1461253436575 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:43:56 INFO - PROCESS | 3844 | 1461253436675 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 3844 | ++DOCSHELL 18DBE400 == 50 [pid = 3844] [id = 381] 08:43:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (18F09000) [pid = 3844] [serial = 1142] [outer = 00000000] 08:43:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1AAAE000) [pid = 3844] [serial = 1143] [outer = 18F09000] 08:43:56 INFO - PROCESS | 3844 | 1461253436740 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1C385C00) [pid = 3844] [serial = 1144] [outer = 18F09000] 08:43:57 INFO - PROCESS | 3844 | 1461253437360 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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1147ms 08:43:57 INFO - PROCESS | 3844 | 1461253437632 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 3844 | 1461253437637 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:43:57 INFO - PROCESS | 3844 | 1461253437643 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:43:57 INFO - PROCESS | 3844 | 1461253437646 Marionette TRACE conn3 <- [1,1490,null,{}] 08:43:57 INFO - PROCESS | 3844 | 1461253437652 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}] 08:43:57 INFO - PROCESS | 3844 | 1461253437746 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:43:57 INFO - PROCESS | 3844 | 1461253437842 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 3844 | ++DOCSHELL 1387B800 == 51 [pid = 3844] [id = 382] 08:43:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (13A04C00) [pid = 3844] [serial = 1145] [outer = 00000000] 08:43:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (143A6800) [pid = 3844] [serial = 1146] [outer = 13A04C00] 08:43:57 INFO - PROCESS | 3844 | 1461253437874 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15411C00) [pid = 3844] [serial = 1147] [outer = 13A04C00] 08:43:58 INFO - PROCESS | 3844 | 1461253438487 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 899ms 08:43:58 INFO - PROCESS | 3844 | 1461253438535 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 3844 | 1461253438538 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:43:58 INFO - PROCESS | 3844 | 1461253438545 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 3844 | 1461253438549 Marionette TRACE conn3 <- [1,1494,null,{}] 08:43:58 INFO - PROCESS | 3844 | 1461253438553 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}] 08:43:58 INFO - PROCESS | 3844 | 1461253438642 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:43:58 INFO - PROCESS | 3844 | 1461253438728 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3844 | ++DOCSHELL 16335000 == 52 [pid = 3844] [id = 383] 08:43:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1633B800) [pid = 3844] [serial = 1148] [outer = 00000000] 08:43:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16538000) [pid = 3844] [serial = 1149] [outer = 1633B800] 08:43:58 INFO - PROCESS | 3844 | 1461253438828 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16541C00) [pid = 3844] [serial = 1150] [outer = 1633B800] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 16F1DC00 == 51 [pid = 3844] [id = 262] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 13205C00 == 50 [pid = 3844] [id = 263] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 16332C00 == 49 [pid = 3844] [id = 377] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 1334C800 == 48 [pid = 3844] [id = 376] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 13265C00 == 47 [pid = 3844] [id = 375] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 12CF2800 == 46 [pid = 3844] [id = 374] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 19801800 == 45 [pid = 3844] [id = 373] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 18F02400 == 44 [pid = 3844] [id = 372] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 1852D400 == 43 [pid = 3844] [id = 371] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 1633DC00 == 42 [pid = 3844] [id = 370] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 12BED400 == 41 [pid = 3844] [id = 369] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 1A2B9C00 == 40 [pid = 3844] [id = 367] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (19497C00) [pid = 3844] [serial = 1071] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16F1E400) [pid = 3844] [serial = 1065] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1852A000) [pid = 3844] [serial = 1068] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (19802000) [pid = 3844] [serial = 1074] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (13356400) [pid = 3844] [serial = 1062] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1A8A4400) [pid = 3844] [serial = 1092] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (11C10000) [pid = 3844] [serial = 1047] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (149FB800) [pid = 3844] [serial = 1050] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 16F1C400 == 39 [pid = 3844] [id = 366] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 13AD1800 == 38 [pid = 3844] [id = 365] 08:43:59 INFO - PROCESS | 3844 | --DOCSHELL 12B8A000 == 37 [pid = 3844] [id = 364] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (17ECE800) [pid = 3844] [serial = 1080] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (19BA3000) [pid = 3844] [serial = 1083] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18523000) [pid = 3844] [serial = 1081] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (16331C00) [pid = 3844] [serial = 1086] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (199AF800) [pid = 3844] [serial = 1089] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (16F23000) [pid = 3844] [serial = 1060] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (19BB1400) [pid = 3844] [serial = 1090] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (19C96000) [pid = 3844] [serial = 1084] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (14955C00) [pid = 3844] [serial = 1077] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (17927800) [pid = 3844] [serial = 1087] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15DD2800) [pid = 3844] [serial = 1078] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (16F1BC00) [pid = 3844] [serial = 1059] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (15C01C00) [pid = 3844] [serial = 1056] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (15DD2C00) [pid = 3844] [serial = 1057] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (14954000) [pid = 3844] [serial = 1053] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (15412000) [pid = 3844] [serial = 1054] [outer = 00000000] [url = about:blank] 08:43:59 INFO - PROCESS | 3844 | 1461253439315 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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 791ms 08:43:59 INFO - PROCESS | 3844 | 1461253439347 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 3844 | 1461253439349 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:43:59 INFO - PROCESS | 3844 | 1461253439352 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 3844 | 1461253439354 Marionette TRACE conn3 <- [1,1498,null,{}] 08:43:59 INFO - PROCESS | 3844 | 1461253439364 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}] 08:43:59 INFO - PROCESS | 3844 | 1461253439477 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:43:59 INFO - PROCESS | 3844 | 1461253439486 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 3844 | ++DOCSHELL 1387D400 == 38 [pid = 3844] [id = 384] 08:43:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (13AD2400) [pid = 3844] [serial = 1151] [outer = 00000000] 08:43:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (164BD800) [pid = 3844] [serial = 1152] [outer = 13AD2400] 08:43:59 INFO - PROCESS | 3844 | 1461253439535 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (167D2C00) [pid = 3844] [serial = 1153] [outer = 13AD2400] 08:43:59 INFO - PROCESS | 3844 | 1461253439992 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 698ms 08:44:00 INFO - PROCESS | 3844 | 1461253440035 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 3844 | 1461253440037 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:44:00 INFO - PROCESS | 3844 | 1461253440045 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 3844 | 1461253440046 Marionette TRACE conn3 <- [1,1502,null,{}] 08:44:00 INFO - PROCESS | 3844 | 1461253440050 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}] 08:44:00 INFO - PROCESS | 3844 | 1461253440129 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:44:00 INFO - PROCESS | 3844 | 1461253440135 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3844 | ++DOCSHELL 16F9F800 == 39 [pid = 3844] [id = 385] 08:44:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (16FA3400) [pid = 3844] [serial = 1154] [outer = 00000000] 08:44:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (17CCF400) [pid = 3844] [serial = 1155] [outer = 16FA3400] 08:44:00 INFO - PROCESS | 3844 | 1461253440182 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17CD7400) [pid = 3844] [serial = 1156] [outer = 16FA3400] 08:44:00 INFO - PROCESS | 3844 | 1461253440637 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 636ms 08:44:00 INFO - PROCESS | 3844 | 1461253440684 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 3844 | 1461253440686 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:44:00 INFO - PROCESS | 3844 | 1461253440693 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 3844 | 1461253440694 Marionette TRACE conn3 <- [1,1506,null,{}] 08:44:00 INFO - PROCESS | 3844 | 1461253440698 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}] 08:44:00 INFO - PROCESS | 3844 | 1461253440771 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:44:00 INFO - PROCESS | 3844 | 1461253440778 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3844 | ++DOCSHELL 181AF800 == 40 [pid = 3844] [id = 386] 08:44:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (181B1000) [pid = 3844] [serial = 1157] [outer = 00000000] 08:44:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18708000) [pid = 3844] [serial = 1158] [outer = 181B1000] 08:44:00 INFO - PROCESS | 3844 | 1461253440828 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18707C00) [pid = 3844] [serial = 1159] [outer = 181B1000] 08:44:01 INFO - PROCESS | 3844 | 1461253441250 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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 589ms 08:44:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:44:01 INFO - PROCESS | 3844 | 1461253441286 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 3844 | 1461253441288 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:44:01 INFO - PROCESS | 3844 | 1461253441292 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 3844 | 1461253441294 Marionette TRACE conn3 <- [1,1510,null,{}] 08:44:01 INFO - PROCESS | 3844 | 1461253441297 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}] 08:44:01 INFO - PROCESS | 3844 | 1461253441431 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:44:01 INFO - PROCESS | 3844 | 1461253441439 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 3844 | ++DOCSHELL 13352800 == 41 [pid = 3844] [id = 387] 08:44:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (16FA7000) [pid = 3844] [serial = 1160] [outer = 00000000] 08:44:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (19497C00) [pid = 3844] [serial = 1161] [outer = 16FA7000] 08:44:01 INFO - PROCESS | 3844 | 1461253441487 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (196D6C00) [pid = 3844] [serial = 1162] [outer = 16FA7000] 08:44:01 INFO - PROCESS | 3844 | 1461253441972 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"]]]}] 08:44:02 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 () { 08:44:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:44:02 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 () { 08:44:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:44:02 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 () { 08:44:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:44:02 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 () { 08:44:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:44:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 729ms 08:44:02 INFO - PROCESS | 3844 | 1461253442020 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 3844 | 1461253442022 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:44:02 INFO - PROCESS | 3844 | 1461253442026 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 3844 | 1461253442028 Marionette TRACE conn3 <- [1,1514,null,{}] 08:44:02 INFO - PROCESS | 3844 | 1461253442031 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}] 08:44:02 INFO - PROCESS | 3844 | 1461253442132 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:44:02 INFO - PROCESS | 3844 | 1461253442137 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3844 | ++DOCSHELL 19496800 == 42 [pid = 3844] [id = 388] 08:44:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (196D9C00) [pid = 3844] [serial = 1163] [outer = 00000000] 08:44:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1991FC00) [pid = 3844] [serial = 1164] [outer = 196D9C00] 08:44:02 INFO - PROCESS | 3844 | 1461253442184 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1A155C00) [pid = 3844] [serial = 1165] [outer = 196D9C00] 08:44:02 INFO - PROCESS | 3844 | 1461253442620 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"]]]}] 08:44:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:44:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:44:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:44:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 636ms 08:44:02 INFO - PROCESS | 3844 | 1461253442669 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 3844 | 1461253442671 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:44:02 INFO - PROCESS | 3844 | 1461253442674 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:44:02 INFO - PROCESS | 3844 | 1461253442676 Marionette TRACE conn3 <- [1,1518,null,{}] 08:44:02 INFO - PROCESS | 3844 | 1461253442679 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}] 08:44:02 INFO - PROCESS | 3844 | 1461253442783 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:44:02 INFO - PROCESS | 3844 | 1461253442872 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3844 | ++DOCSHELL 196D0800 == 43 [pid = 3844] [id = 389] 08:44:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (19804000) [pid = 3844] [serial = 1166] [outer = 00000000] 08:44:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1A89C000) [pid = 3844] [serial = 1167] [outer = 19804000] 08:44:02 INFO - PROCESS | 3844 | 1461253442919 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1A6EF400) [pid = 3844] [serial = 1168] [outer = 19804000] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1D463C00) [pid = 3844] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (13A0A800) [pid = 3844] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (164B7C00) [pid = 3844] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (19802800) [pid = 3844] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (12C50000) [pid = 3844] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1653EC00) [pid = 3844] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1AAB1400) [pid = 3844] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1AAB2000) [pid = 3844] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1852DC00) [pid = 3844] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13262000) [pid = 3844] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (18F04800) [pid = 3844] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13349400) [pid = 3844] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:44:03 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (15C0F800) [pid = 3844] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:44:03 INFO - PROCESS | 3844 | 1461253443637 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]]]}] 08:44:03 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 08:44:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:44:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:44:03 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. 08:44:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:44:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 992ms 08:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:44:03 INFO - PROCESS | 3844 | 1461253443677 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3844 | 1461253443679 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:44:03 INFO - PROCESS | 3844 | 1461253443682 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 3844 | 1461253443684 Marionette TRACE conn3 <- [1,1522,null,{}] 08:44:03 INFO - PROCESS | 3844 | 1461253443687 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}] 08:44:03 INFO - PROCESS | 3844 | 1461253443767 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:44:03 INFO - PROCESS | 3844 | 1461253443773 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 3844 | ++DOCSHELL 11C0B000 == 44 [pid = 3844] [id = 390] 08:44:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (11C0CC00) [pid = 3844] [serial = 1169] [outer = 00000000] 08:44:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (15DD1C00) [pid = 3844] [serial = 1170] [outer = 11C0CC00] 08:44:03 INFO - PROCESS | 3844 | 1461253443817 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (15C0F800) [pid = 3844] [serial = 1171] [outer = 11C0CC00] 08:44:04 INFO - PROCESS | 3844 | 1461253444270 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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 620ms 08:44:04 INFO - PROCESS | 3844 | 1461253444304 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 3844 | 1461253444306 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:44:04 INFO - PROCESS | 3844 | 1461253444309 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 3844 | 1461253444310 Marionette TRACE conn3 <- [1,1526,null,{}] 08:44:04 INFO - PROCESS | 3844 | 1461253444314 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}] 08:44:04 INFO - PROCESS | 3844 | 1461253444390 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:44:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18F0F400) [pid = 3844] [serial = 1172] [outer = 1E809800] 08:44:04 INFO - PROCESS | 3844 | 1461253444413 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3844 | ++DOCSHELL 1A1CB000 == 45 [pid = 3844] [id = 391] 08:44:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1A1CC000) [pid = 3844] [serial = 1173] [outer = 00000000] 08:44:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1AAB0400) [pid = 3844] [serial = 1174] [outer = 1A1CC000] 08:44:04 INFO - PROCESS | 3844 | 1461253444464 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1AF81400) [pid = 3844] [serial = 1175] [outer = 1A1CC000] 08:44:04 INFO - PROCESS | 3844 | 1461253444933 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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 682ms 08:44:05 INFO - PROCESS | 3844 | 1461253445009 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3844 | 1461253445011 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:44:05 INFO - PROCESS | 3844 | 1461253445015 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 3844 | 1461253445017 Marionette TRACE conn3 <- [1,1530,null,{}] 08:44:05 INFO - PROCESS | 3844 | 1461253445021 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}] 08:44:05 INFO - PROCESS | 3844 | 1461253445114 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:44:05 INFO - PROCESS | 3844 | 1461253445126 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 3844 | ++DOCSHELL 1CCA8800 == 46 [pid = 3844] [id = 392] 08:44:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1CCA8C00) [pid = 3844] [serial = 1176] [outer = 00000000] 08:44:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1CCB0800) [pid = 3844] [serial = 1177] [outer = 1CCA8C00] 08:44:05 INFO - PROCESS | 3844 | 1461253445174 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1CCB7000) [pid = 3844] [serial = 1178] [outer = 1CCA8C00] 08:44:05 INFO - PROCESS | 3844 | 1461253445643 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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 697ms 08:44:05 INFO - PROCESS | 3844 | 1461253445714 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3844 | 1461253445719 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:44:05 INFO - PROCESS | 3844 | 1461253445724 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 3844 | 1461253445729 Marionette TRACE conn3 <- [1,1534,null,{}] 08:44:05 INFO - PROCESS | 3844 | 1461253445736 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}] 08:44:05 INFO - PROCESS | 3844 | 1461253445959 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:44:06 INFO - PROCESS | 3844 | 1461253446060 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3844 | ++DOCSHELL 13783000 == 47 [pid = 3844] [id = 393] 08:44:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (137A1800) [pid = 3844] [serial = 1179] [outer = 00000000] 08:44:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13ACE000) [pid = 3844] [serial = 1180] [outer = 137A1800] 08:44:06 INFO - PROCESS | 3844 | 1461253446101 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (13CB3C00) [pid = 3844] [serial = 1181] [outer = 137A1800] 08:44:06 INFO - PROCESS | 3844 | 1461253446645 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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 992ms 08:44:06 INFO - PROCESS | 3844 | 1461253446712 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 3844 | 1461253446718 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:44:06 INFO - PROCESS | 3844 | 1461253446725 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 3844 | 1461253446728 Marionette TRACE conn3 <- [1,1538,null,{}] 08:44:06 INFO - PROCESS | 3844 | 1461253446732 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}] 08:44:06 INFO - PROCESS | 3844 | 1461253446834 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:44:06 INFO - PROCESS | 3844 | 1461253446964 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3844 | ++DOCSHELL 15AEC000 == 48 [pid = 3844] [id = 394] 08:44:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15C01C00) [pid = 3844] [serial = 1182] [outer = 00000000] 08:44:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16F25000) [pid = 3844] [serial = 1183] [outer = 15C01C00] 08:44:07 INFO - PROCESS | 3844 | 1461253447022 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (17CCA000) [pid = 3844] [serial = 1184] [outer = 15C01C00] 08:44:07 INFO - PROCESS | 3844 | 1461253447600 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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 945ms 08:44:07 INFO - PROCESS | 3844 | 1461253447668 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 3844 | 1461253447670 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:44:07 INFO - PROCESS | 3844 | 1461253447674 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 3844 | 1461253447678 Marionette TRACE conn3 <- [1,1542,null,{}] 08:44:07 INFO - PROCESS | 3844 | 1461253447689 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}] 08:44:07 INFO - PROCESS | 3844 | 1461253447794 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:44:07 INFO - PROCESS | 3844 | 1461253447926 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 3844 | ++DOCSHELL 18F03800 == 49 [pid = 3844] [id = 395] 08:44:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (196D4400) [pid = 3844] [serial = 1185] [outer = 00000000] 08:44:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A6A0400) [pid = 3844] [serial = 1186] [outer = 196D4400] 08:44:07 INFO - PROCESS | 3844 | 1461253447984 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1AA7B000) [pid = 3844] [serial = 1187] [outer = 196D4400] 08:44:08 INFO - PROCESS | 3844 | 1461253448622 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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 993ms 08:44:08 INFO - PROCESS | 3844 | 1461253448659 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 3844 | 1461253448662 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:44:08 INFO - PROCESS | 3844 | 1461253448665 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 3844 | 1461253448667 Marionette TRACE conn3 <- [1,1546,null,{}] 08:44:08 INFO - PROCESS | 3844 | 1461253448671 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}] 08:44:08 INFO - PROCESS | 3844 | 1461253448770 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:44:08 INFO - PROCESS | 3844 | 1461253448874 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 3844 | ++DOCSHELL 1A2BD000 == 50 [pid = 3844] [id = 396] 08:44:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1C385400) [pid = 3844] [serial = 1188] [outer = 00000000] 08:44:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1CE2AC00) [pid = 3844] [serial = 1189] [outer = 1C385400] 08:44:08 INFO - PROCESS | 3844 | 1461253448928 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1CF86800) [pid = 3844] [serial = 1190] [outer = 1C385400] 08:44:09 INFO - PROCESS | 3844 | 1461253449539 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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 884ms 08:44:09 INFO - PROCESS | 3844 | 1461253449569 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 3844 | 1461253449571 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:44:09 INFO - PROCESS | 3844 | 1461253449575 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 3844 | 1461253449577 Marionette TRACE conn3 <- [1,1550,null,{}] 08:44:09 INFO - PROCESS | 3844 | 1461253449581 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}] 08:44:09 INFO - PROCESS | 3844 | 1461253449682 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:44:09 INFO - PROCESS | 3844 | 1461253449792 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 3844 | ++DOCSHELL 136D5400 == 51 [pid = 3844] [id = 397] 08:44:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (136E0000) [pid = 3844] [serial = 1191] [outer = 00000000] 08:44:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (16FA1C00) [pid = 3844] [serial = 1192] [outer = 136E0000] 08:44:09 INFO - PROCESS | 3844 | 1461253449846 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (18F01800) [pid = 3844] [serial = 1193] [outer = 136E0000] 08:44:10 INFO - PROCESS | 3844 | 1461253450567 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]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1023ms 08:44:10 INFO - PROCESS | 3844 | 1461253450598 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 3844 | 1461253450602 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:44:10 INFO - PROCESS | 3844 | 1461253450624 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 3844 | 1461253450628 Marionette TRACE conn3 <- [1,1554,null,{}] 08:44:10 INFO - PROCESS | 3844 | 1461253450633 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}] 08:44:10 INFO - PROCESS | 3844 | 1461253450731 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:44:10 INFO - PROCESS | 3844 | 1461253450842 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 3844 | ++DOCSHELL 15AF3000 == 52 [pid = 3844] [id = 398] 08:44:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (15AF7000) [pid = 3844] [serial = 1194] [outer = 00000000] 08:44:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1633D800) [pid = 3844] [serial = 1195] [outer = 15AF7000] 08:44:10 INFO - PROCESS | 3844 | 1461253450892 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1653F400) [pid = 3844] [serial = 1196] [outer = 15AF7000] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 1A1CB000 == 51 [pid = 3844] [id = 391] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 11C0B000 == 50 [pid = 3844] [id = 390] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 196D0800 == 49 [pid = 3844] [id = 389] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 19496800 == 48 [pid = 3844] [id = 388] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 13352800 == 47 [pid = 3844] [id = 387] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 181AF800 == 46 [pid = 3844] [id = 386] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 16F9F800 == 45 [pid = 3844] [id = 385] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 1387D400 == 44 [pid = 3844] [id = 384] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 16335000 == 43 [pid = 3844] [id = 383] 08:44:11 INFO - PROCESS | 3844 | --DOCSHELL 1387B800 == 42 [pid = 3844] [id = 382] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1C43C000) [pid = 3844] [serial = 1134] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1D870000) [pid = 3844] [serial = 1006] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (15416C00) [pid = 3844] [serial = 1051] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (196DB000) [pid = 3844] [serial = 1075] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1980C400) [pid = 3844] [serial = 1119] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18F04000) [pid = 3844] [serial = 1098] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1387CC00) [pid = 3844] [serial = 1107] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (156AAC00) [pid = 3844] [serial = 1108] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16F1AC00) [pid = 3844] [serial = 1110] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16F9B400) [pid = 3844] [serial = 1111] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1AF83800) [pid = 3844] [serial = 1105] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1AF3F800) [pid = 3844] [serial = 1104] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1C38A400) [pid = 3844] [serial = 1132] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1893A400) [pid = 3844] [serial = 1113] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18B45400) [pid = 3844] [serial = 1114] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A6E7C00) [pid = 3844] [serial = 1122] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1AAA8400) [pid = 3844] [serial = 1101] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (195F1C00) [pid = 3844] [serial = 1116] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1991DC00) [pid = 3844] [serial = 1120] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1AF82000) [pid = 3844] [serial = 1125] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1AAA5800) [pid = 3844] [serial = 1123] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1AF81C00) [pid = 3844] [serial = 1126] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1C386800) [pid = 3844] [serial = 1131] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1980A000) [pid = 3844] [serial = 1128] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (196D1000) [pid = 3844] [serial = 1117] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1A1C9400) [pid = 3844] [serial = 1129] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (15412C00) [pid = 3844] [serial = 1095] [outer = 00000000] [url = about:blank] 08:44:11 INFO - PROCESS | 3844 | 1461253451440 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]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 837ms 08:44:11 INFO - PROCESS | 3844 | 1461253451464 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 3844 | 1461253451469 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:44:11 INFO - PROCESS | 3844 | 1461253451475 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 3844 | 1461253451478 Marionette TRACE conn3 <- [1,1558,null,{}] 08:44:11 INFO - PROCESS | 3844 | 1461253451481 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}] 08:44:11 INFO - PROCESS | 3844 | 1461253451561 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:44:11 INFO - PROCESS | 3844 | 1461253451570 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 3844 | ++DOCSHELL 14951C00 == 43 [pid = 3844] [id = 399] 08:44:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (14957000) [pid = 3844] [serial = 1197] [outer = 00000000] 08:44:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (167CE000) [pid = 3844] [serial = 1198] [outer = 14957000] 08:44:11 INFO - PROCESS | 3844 | 1461253451616 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (16F23000) [pid = 3844] [serial = 1199] [outer = 14957000] 08:44:12 INFO - PROCESS | 3844 | 1461253452112 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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 682ms 08:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:44:12 INFO - PROCESS | 3844 | 1461253452174 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3844 | 1461253452176 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:44:12 INFO - PROCESS | 3844 | 1461253452179 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3844 | 1461253452183 Marionette TRACE conn3 <- [1,1562,null,{}] 08:44:12 INFO - PROCESS | 3844 | 1461253452193 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}] 08:44:12 INFO - PROCESS | 3844 | 1461253452259 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:44:12 INFO - PROCESS | 3844 | 1461253452357 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 3844 | ++DOCSHELL 179D3C00 == 44 [pid = 3844] [id = 400] 08:44:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (17E77400) [pid = 3844] [serial = 1200] [outer = 00000000] 08:44:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18B45400) [pid = 3844] [serial = 1201] [outer = 17E77400] 08:44:12 INFO - PROCESS | 3844 | 1461253452404 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (18F07400) [pid = 3844] [serial = 1202] [outer = 17E77400] 08:44:12 INFO - PROCESS | 3844 | 1461253452772 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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 621ms 08:44:12 INFO - PROCESS | 3844 | 1461253452801 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3844 | 1461253452804 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:44:12 INFO - PROCESS | 3844 | 1461253452807 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3844 | 1461253452809 Marionette TRACE conn3 <- [1,1566,null,{}] 08:44:12 INFO - PROCESS | 3844 | 1461253452812 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}] 08:44:12 INFO - PROCESS | 3844 | 1461253452920 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:44:12 INFO - PROCESS | 3844 | 1461253452929 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 3844 | ++DOCSHELL 196CDC00 == 45 [pid = 3844] [id = 401] 08:44:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (196D0800) [pid = 3844] [serial = 1203] [outer = 00000000] 08:44:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (19803400) [pid = 3844] [serial = 1204] [outer = 196D0800] 08:44:12 INFO - PROCESS | 3844 | 1461253452973 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (19809800) [pid = 3844] [serial = 1205] [outer = 196D0800] 08:44:13 INFO - PROCESS | 3844 | 1461253453414 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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 620ms 08:44:13 INFO - PROCESS | 3844 | 1461253453445 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 3844 | 1461253453446 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:44:13 INFO - PROCESS | 3844 | 1461253453468 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 3844 | 1461253453470 Marionette TRACE conn3 <- [1,1570,null,{}] 08:44:13 INFO - PROCESS | 3844 | 1461253453477 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}] 08:44:13 INFO - PROCESS | 3844 | 1461253453589 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:44:13 INFO - PROCESS | 3844 | 1461253453596 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 3844 | ++DOCSHELL 194AB400 == 46 [pid = 3844] [id = 402] 08:44:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (196CE800) [pid = 3844] [serial = 1206] [outer = 00000000] 08:44:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (19BB0800) [pid = 3844] [serial = 1207] [outer = 196CE800] 08:44:13 INFO - PROCESS | 3844 | 1461253453639 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (19FE9400) [pid = 3844] [serial = 1208] [outer = 196CE800] 08:44:14 INFO - PROCESS | 3844 | 1461253454090 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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 636ms 08:44:14 INFO - PROCESS | 3844 | 1461253454106 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3844 | 1461253454108 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:44:14 INFO - PROCESS | 3844 | 1461253454111 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:44:14 INFO - PROCESS | 3844 | 1461253454113 Marionette TRACE conn3 <- [1,1574,null,{}] 08:44:14 INFO - PROCESS | 3844 | 1461253454117 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}] 08:44:14 INFO - PROCESS | 3844 | 1461253454251 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:44:14 INFO - PROCESS | 3844 | 1461253454275 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 3844 | ++DOCSHELL 1A2B5400 == 47 [pid = 3844] [id = 403] 08:44:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1A2B8000) [pid = 3844] [serial = 1209] [outer = 00000000] 08:44:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1AAB1C00) [pid = 3844] [serial = 1210] [outer = 1A2B8000] 08:44:14 INFO - PROCESS | 3844 | 1461253454379 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1AF83000) [pid = 3844] [serial = 1211] [outer = 1A2B8000] 08:44:14 INFO - PROCESS | 3844 | 1461253454793 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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 744ms 08:44:14 INFO - PROCESS | 3844 | 1461253454836 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3844 | 1461253454838 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:44:14 INFO - PROCESS | 3844 | 1461253454841 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:44:14 INFO - PROCESS | 3844 | 1461253454843 Marionette TRACE conn3 <- [1,1578,null,{}] 08:44:14 INFO - PROCESS | 3844 | 1461253454846 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}] 08:44:14 INFO - PROCESS | 3844 | 1461253454956 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:44:14 INFO - PROCESS | 3844 | 1461253454964 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3844 | ++DOCSHELL 1AF36C00 == 48 [pid = 3844] [id = 404] 08:44:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1AF8D000) [pid = 3844] [serial = 1212] [outer = 00000000] 08:44:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1C38B000) [pid = 3844] [serial = 1213] [outer = 1AF8D000] 08:44:15 INFO - PROCESS | 3844 | 1461253455060 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1C38A400) [pid = 3844] [serial = 1214] [outer = 1AF8D000] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16FA7000) [pid = 3844] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (19804000) [pid = 3844] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (196D9C00) [pid = 3844] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (13A04C00) [pid = 3844] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1633B800) [pid = 3844] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13AD2400) [pid = 3844] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16FA3400) [pid = 3844] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (181B1000) [pid = 3844] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1A1CC000) [pid = 3844] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:44:15 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (11C0CC00) [pid = 3844] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:44:15 INFO - PROCESS | 3844 | 1461253455692 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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 899ms 08:44:15 INFO - PROCESS | 3844 | 1461253455746 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3844 | 1461253455748 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:44:15 INFO - PROCESS | 3844 | 1461253455751 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 3844 | 1461253455753 Marionette TRACE conn3 <- [1,1582,null,{}] 08:44:15 INFO - PROCESS | 3844 | 1461253455757 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}] 08:44:15 INFO - PROCESS | 3844 | 1461253455832 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:44:15 INFO - PROCESS | 3844 | 1461253455838 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3844 | ++DOCSHELL 13266400 == 49 [pid = 3844] [id = 405] 08:44:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (16539C00) [pid = 3844] [serial = 1215] [outer = 00000000] 08:44:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1893A800) [pid = 3844] [serial = 1216] [outer = 16539C00] 08:44:15 INFO - PROCESS | 3844 | 1461253455882 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1980E800) [pid = 3844] [serial = 1217] [outer = 16539C00] 08:44:16 INFO - PROCESS | 3844 | 1461253456312 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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 589ms 08:44:16 INFO - PROCESS | 3844 | 1461253456332 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3844 | 1461253456334 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:44:16 INFO - PROCESS | 3844 | 1461253456338 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3844 | 1461253456339 Marionette TRACE conn3 <- [1,1586,null,{}] 08:44:16 INFO - PROCESS | 3844 | 1461253456347 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}] 08:44:16 INFO - PROCESS | 3844 | 1461253456422 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:44:16 INFO - PROCESS | 3844 | 1461253456428 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 3844 | ++DOCSHELL 16536000 == 50 [pid = 3844] [id = 406] 08:44:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16FA7000) [pid = 3844] [serial = 1218] [outer = 00000000] 08:44:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1C4FF000) [pid = 3844] [serial = 1219] [outer = 16FA7000] 08:44:16 INFO - PROCESS | 3844 | 1461253456472 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1CCAF800) [pid = 3844] [serial = 1220] [outer = 16FA7000] 08:44:16 INFO - PROCESS | 3844 | 1461253456880 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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 590ms 08:44:16 INFO - PROCESS | 3844 | 1461253456934 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3844 | 1461253456936 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:44:16 INFO - PROCESS | 3844 | 1461253456944 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3844 | 1461253456945 Marionette TRACE conn3 <- [1,1590,null,{}] 08:44:16 INFO - PROCESS | 3844 | 1461253456949 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}] 08:44:17 INFO - PROCESS | 3844 | 1461253457026 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:44:17 INFO - PROCESS | 3844 | 1461253457032 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 3844 | ++DOCSHELL 1AAA7400 == 51 [pid = 3844] [id = 407] 08:44:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1CF8C400) [pid = 3844] [serial = 1221] [outer = 00000000] 08:44:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1D1A0400) [pid = 3844] [serial = 1222] [outer = 1CF8C400] 08:44:17 INFO - PROCESS | 3844 | 1461253457075 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1D308C00) [pid = 3844] [serial = 1223] [outer = 1CF8C400] 08:44:17 INFO - PROCESS | 3844 | 1461253457532 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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 635ms 08:44:17 INFO - PROCESS | 3844 | 1461253457586 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 3844 | 1461253457588 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:44:17 INFO - PROCESS | 3844 | 1461253457591 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:44:17 INFO - PROCESS | 3844 | 1461253457594 Marionette TRACE conn3 <- [1,1594,null,{}] 08:44:17 INFO - PROCESS | 3844 | 1461253457597 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}] 08:44:17 INFO - PROCESS | 3844 | 1461253457742 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:44:17 INFO - PROCESS | 3844 | 1461253457882 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 3844 | ++DOCSHELL 12BED400 == 52 [pid = 3844] [id = 408] 08:44:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (12BEE800) [pid = 3844] [serial = 1224] [outer = 00000000] 08:44:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (136DEC00) [pid = 3844] [serial = 1225] [outer = 12BEE800] 08:44:17 INFO - PROCESS | 3844 | 1461253457939 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1387DC00) [pid = 3844] [serial = 1226] [outer = 12BEE800] 08:44:18 INFO - PROCESS | 3844 | 1461253458611 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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1085ms 08:44:18 INFO - PROCESS | 3844 | 1461253458673 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 3844 | 1461253458677 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:44:18 INFO - PROCESS | 3844 | 1461253458682 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 3844 | 1461253458686 Marionette TRACE conn3 <- [1,1598,null,{}] 08:44:18 INFO - PROCESS | 3844 | 1461253458691 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}] 08:44:18 INFO - PROCESS | 3844 | 1461253458794 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:44:18 INFO - PROCESS | 3844 | 1461253458928 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 3844 | ++DOCSHELL 16333000 == 53 [pid = 3844] [id = 409] 08:44:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1636A800) [pid = 3844] [serial = 1227] [outer = 00000000] 08:44:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18145800) [pid = 3844] [serial = 1228] [outer = 1636A800] 08:44:18 INFO - PROCESS | 3844 | 1461253458986 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (18F01C00) [pid = 3844] [serial = 1229] [outer = 1636A800] 08:44:19 INFO - PROCESS | 3844 | 1461253459537 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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:44:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 899ms 08:44:19 INFO - PROCESS | 3844 | 1461253459588 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 3844 | 1461253459591 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:44:19 INFO - PROCESS | 3844 | 1461253459595 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 3844 | 1461253459597 Marionette TRACE conn3 <- [1,1602,null,{}] 08:44:19 INFO - PROCESS | 3844 | 1461253459601 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}] 08:44:19 INFO - PROCESS | 3844 | 1461253459703 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:44:19 INFO - PROCESS | 3844 | 1461253459809 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 3844 | ++DOCSHELL 1852E800 == 54 [pid = 3844] [id = 410] 08:44:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (199B9400) [pid = 3844] [serial = 1230] [outer = 00000000] 08:44:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1AAA9C00) [pid = 3844] [serial = 1231] [outer = 199B9400] 08:44:19 INFO - PROCESS | 3844 | 1461253459864 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1AF83400) [pid = 3844] [serial = 1232] [outer = 199B9400] 08:44:20 INFO - PROCESS | 3844 | 1461253460452 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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 946ms 08:44:20 INFO - PROCESS | 3844 | 1461253460523 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 3844 | 1461253460527 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:44:20 INFO - PROCESS | 3844 | 1461253460538 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 3844 | 1461253460543 Marionette TRACE conn3 <- [1,1606,null,{}] 08:44:20 INFO - PROCESS | 3844 | 1461253460547 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}] 08:44:20 INFO - PROCESS | 3844 | 1461253460651 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:44:20 INFO - PROCESS | 3844 | 1461253460783 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 3844 | ++DOCSHELL 13208400 == 55 [pid = 3844] [id = 411] 08:44:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (13358000) [pid = 3844] [serial = 1233] [outer = 00000000] 08:44:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1D706800) [pid = 3844] [serial = 1234] [outer = 13358000] 08:44:20 INFO - PROCESS | 3844 | 1461253460838 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1D70A400) [pid = 3844] [serial = 1235] [outer = 13358000] 08:44:21 INFO - PROCESS | 3844 | 1461253461402 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]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 899ms 08:44:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:44:21 INFO - PROCESS | 3844 | 1461253461438 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 3844 | 1461253461440 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:44:21 INFO - PROCESS | 3844 | 1461253461443 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 3844 | 1461253461445 Marionette TRACE conn3 <- [1,1610,null,{}] 08:44:21 INFO - PROCESS | 3844 | 1461253461449 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}] 08:44:21 INFO - PROCESS | 3844 | 1461253461550 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:44:21 INFO - PROCESS | 3844 | 1461253461685 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 3844 | ++DOCSHELL 16541400 == 56 [pid = 3844] [id = 412] 08:44:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (167D3C00) [pid = 3844] [serial = 1236] [outer = 00000000] 08:44:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (17CD0000) [pid = 3844] [serial = 1237] [outer = 167D3C00] 08:44:21 INFO - PROCESS | 3844 | 1461253461742 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (17ECD800) [pid = 3844] [serial = 1238] [outer = 167D3C00] 08:44:22 INFO - PROCESS | 3844 | 1461253462575 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]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:44:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1179ms 08:44:22 INFO - PROCESS | 3844 | 1461253462645 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 3844 | 1461253462650 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:44:22 INFO - PROCESS | 3844 | 1461253462656 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:44:22 INFO - PROCESS | 3844 | 1461253462660 Marionette TRACE conn3 <- [1,1614,null,{}] 08:44:22 INFO - PROCESS | 3844 | 1461253462665 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}] 08:44:22 INFO - PROCESS | 3844 | 1461253462760 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:44:22 INFO - PROCESS | 3844 | 1461253462898 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 1AAA7400 == 55 [pid = 3844] [id = 407] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 16536000 == 54 [pid = 3844] [id = 406] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 13266400 == 53 [pid = 3844] [id = 405] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 1AF36C00 == 52 [pid = 3844] [id = 404] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 1A2B5400 == 51 [pid = 3844] [id = 403] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 194AB400 == 50 [pid = 3844] [id = 402] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 13267000 == 49 [pid = 3844] [id = 378] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 196CDC00 == 48 [pid = 3844] [id = 401] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 179D3C00 == 47 [pid = 3844] [id = 400] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 14951C00 == 46 [pid = 3844] [id = 399] 08:44:22 INFO - PROCESS | 3844 | --DOCSHELL 15AF3000 == 45 [pid = 3844] [id = 398] 08:44:22 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1CCB0800) [pid = 3844] [serial = 1177] [outer = 00000000] [url = about:blank] 08:44:22 INFO - PROCESS | 3844 | ++DOCSHELL 11C0EC00 == 46 [pid = 3844] [id = 413] 08:44:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (11C0F800) [pid = 3844] [serial = 1239] [outer = 00000000] 08:44:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1495C800) [pid = 3844] [serial = 1240] [outer = 11C0F800] 08:44:22 INFO - PROCESS | 3844 | 1461253462992 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (15DD2000) [pid = 3844] [serial = 1241] [outer = 11C0F800] 08:44:23 INFO - PROCESS | 3844 | --DOCSHELL 1CCA8800 == 45 [pid = 3844] [id = 392] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1991FC00) [pid = 3844] [serial = 1164] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1AF81400) [pid = 3844] [serial = 1175] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (15DD1C00) [pid = 3844] [serial = 1170] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1AAB0400) [pid = 3844] [serial = 1174] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (15C0F800) [pid = 3844] [serial = 1171] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A6EF400) [pid = 3844] [serial = 1168] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (179CAC00) [pid = 3844] [serial = 721] [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.] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (19497C00) [pid = 3844] [serial = 1161] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (18707C00) [pid = 3844] [serial = 1159] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (196D6C00) [pid = 3844] [serial = 1162] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1A89C000) [pid = 3844] [serial = 1167] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16332000) [pid = 3844] [serial = 1137] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18710000) [pid = 3844] [serial = 1140] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1A155C00) [pid = 3844] [serial = 1165] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (15411C00) [pid = 3844] [serial = 1147] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (143A6800) [pid = 3844] [serial = 1146] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16541C00) [pid = 3844] [serial = 1150] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16538000) [pid = 3844] [serial = 1149] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (164BD800) [pid = 3844] [serial = 1152] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (167D2C00) [pid = 3844] [serial = 1153] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (17CCF400) [pid = 3844] [serial = 1155] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (17CD7400) [pid = 3844] [serial = 1156] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (18708000) [pid = 3844] [serial = 1158] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1AAAE000) [pid = 3844] [serial = 1143] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3844 | 1461253463409 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]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 791ms 08:44:23 INFO - PROCESS | 3844 | 1461253463461 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 3844 | 1461253463466 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:44:23 INFO - PROCESS | 3844 | 1461253463513 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 3844 | 1461253463515 Marionette TRACE conn3 <- [1,1618,null,{}] 08:44:23 INFO - PROCESS | 3844 | 1461253463520 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}] 08:44:23 INFO - PROCESS | 3844 | 1461253463600 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:44:23 INFO - PROCESS | 3844 | 1461253463614 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 3844 | ++DOCSHELL 15C0F800 == 46 [pid = 3844] [id = 414] 08:44:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (167CBC00) [pid = 3844] [serial = 1242] [outer = 00000000] 08:44:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16F25C00) [pid = 3844] [serial = 1243] [outer = 167CBC00] 08:44:23 INFO - PROCESS | 3844 | 1461253463659 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (17927800) [pid = 3844] [serial = 1244] [outer = 167CBC00] 08:44:24 INFO - PROCESS | 3844 | 1461253464112 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 636ms 08:44:24 INFO - PROCESS | 3844 | 1461253464148 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3844 | 1461253464150 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:44:24 INFO - PROCESS | 3844 | 1461253464154 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 3844 | 1461253464157 Marionette TRACE conn3 <- [1,1622,null,{}] 08:44:24 INFO - PROCESS | 3844 | 1461253464167 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}] 08:44:24 INFO - PROCESS | 3844 | 1461253464249 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:44:24 INFO - PROCESS | 3844 | 1461253464257 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3844 | ++DOCSHELL 17ED1400 == 47 [pid = 3844] [id = 415] 08:44:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (18938000) [pid = 3844] [serial = 1245] [outer = 00000000] 08:44:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (18B44000) [pid = 3844] [serial = 1246] [outer = 18938000] 08:44:24 INFO - PROCESS | 3844 | 1461253464336 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18F0E800) [pid = 3844] [serial = 1247] [outer = 18938000] 08:44:24 INFO - PROCESS | 3844 | 1461253464782 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 697ms 08:44:24 INFO - PROCESS | 3844 | 1461253464837 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3844 | 1461253464839 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:44:24 INFO - PROCESS | 3844 | 1461253464843 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 3844 | 1461253464845 Marionette TRACE conn3 <- [1,1626,null,{}] 08:44:24 INFO - PROCESS | 3844 | 1461253464848 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}] 08:44:24 INFO - PROCESS | 3844 | 1461253464927 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:44:24 INFO - PROCESS | 3844 | 1461253464933 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3844 | ++DOCSHELL 18ECA400 == 48 [pid = 3844] [id = 416] 08:44:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (196D0000) [pid = 3844] [serial = 1248] [outer = 00000000] 08:44:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (19806C00) [pid = 3844] [serial = 1249] [outer = 196D0000] 08:44:24 INFO - PROCESS | 3844 | 1461253464977 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1980F000) [pid = 3844] [serial = 1250] [outer = 196D0000] 08:44:25 INFO - PROCESS | 3844 | 1461253465457 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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:44:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 636ms 08:44:25 INFO - PROCESS | 3844 | 1461253465480 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3844 | 1461253465482 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:44:25 INFO - PROCESS | 3844 | 1461253465485 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 3844 | 1461253465487 Marionette TRACE conn3 <- [1,1630,null,{}] 08:44:25 INFO - PROCESS | 3844 | 1461253465491 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}] 08:44:25 INFO - PROCESS | 3844 | 1461253465597 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:44:25 INFO - PROCESS | 3844 | 1461253465686 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 3844 | ++DOCSHELL 1495D000 == 49 [pid = 3844] [id = 417] 08:44:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (18701800) [pid = 3844] [serial = 1251] [outer = 00000000] 08:44:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (19FE0C00) [pid = 3844] [serial = 1252] [outer = 18701800] 08:44:25 INFO - PROCESS | 3844 | 1461253465729 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1A155C00) [pid = 3844] [serial = 1253] [outer = 18701800] 08:44:26 INFO - PROCESS | 3844 | 1461253466166 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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 729ms 08:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:44:26 INFO - PROCESS | 3844 | 1461253466230 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 3844 | 1461253466232 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:44:26 INFO - PROCESS | 3844 | 1461253466235 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 3844 | 1461253466236 Marionette TRACE conn3 <- [1,1634,null,{}] 08:44:26 INFO - PROCESS | 3844 | 1461253466240 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}] 08:44:26 INFO - PROCESS | 3844 | 1461253466356 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:44:26 INFO - PROCESS | 3844 | 1461253466371 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3844 | ++DOCSHELL 1AAA6400 == 50 [pid = 3844] [id = 418] 08:44:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1AAA7400) [pid = 3844] [serial = 1254] [outer = 00000000] 08:44:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1AF36800) [pid = 3844] [serial = 1255] [outer = 1AAA7400] 08:44:26 INFO - PROCESS | 3844 | 1461253466457 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1AAB2400) [pid = 3844] [serial = 1256] [outer = 1AAA7400] 08:44:26 INFO - PROCESS | 3844 | 1461253466863 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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 698ms 08:44:26 INFO - PROCESS | 3844 | 1461253466915 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 3844 | 1461253466917 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:44:26 INFO - PROCESS | 3844 | 1461253466921 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 3844 | 1461253466922 Marionette TRACE conn3 <- [1,1638,null,{}] 08:44:26 INFO - PROCESS | 3844 | 1461253466959 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}] 08:44:27 INFO - PROCESS | 3844 | 1461253467074 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:44:27 INFO - PROCESS | 3844 | 1461253467086 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3844 | ++DOCSHELL 1AAA8800 == 51 [pid = 3844] [id = 419] 08:44:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1AAAB000) [pid = 3844] [serial = 1257] [outer = 00000000] 08:44:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1C38CC00) [pid = 3844] [serial = 1258] [outer = 1AAAB000] 08:44:27 INFO - PROCESS | 3844 | 1461253467130 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1C390800) [pid = 3844] [serial = 1259] [outer = 1AAAB000] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1A1C7000) [pid = 3844] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1A2B8000) [pid = 3844] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1AF8D000) [pid = 3844] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (14957000) [pid = 3844] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (17E77400) [pid = 3844] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16539C00) [pid = 3844] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15AF7000) [pid = 3844] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (196D0800) [pid = 3844] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (196CE800) [pid = 3844] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:44:27 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16FA7000) [pid = 3844] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:44:27 INFO - PROCESS | 3844 | 1461253467759 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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:44:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 899ms 08:44:27 INFO - PROCESS | 3844 | 1461253467826 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 3844 | 1461253467828 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:44:27 INFO - PROCESS | 3844 | 1461253467835 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 3844 | 1461253467837 Marionette TRACE conn3 <- [1,1642,null,{}] 08:44:27 INFO - PROCESS | 3844 | 1461253467840 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}] 08:44:27 INFO - PROCESS | 3844 | 1461253467916 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:44:27 INFO - PROCESS | 3844 | 1461253467926 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3844 | ++DOCSHELL 16FA2C00 == 52 [pid = 3844] [id = 420] 08:44:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (196D2000) [pid = 3844] [serial = 1260] [outer = 00000000] 08:44:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1AF38000) [pid = 3844] [serial = 1261] [outer = 196D2000] 08:44:27 INFO - PROCESS | 3844 | 1461253467972 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1AF8AC00) [pid = 3844] [serial = 1262] [outer = 196D2000] 08:44:28 INFO - PROCESS | 3844 | 1461253468384 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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 589ms 08:44:28 INFO - PROCESS | 3844 | 1461253468433 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 3844 | 1461253468435 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 3844 | 1461253468438 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:44:28 INFO - PROCESS | 3844 | 1461253468440 Marionette TRACE conn3 <- [1,1646,null,{}] 08:44:28 INFO - PROCESS | 3844 | 1461253468444 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}] 08:44:28 INFO - PROCESS | 3844 | 1461253468526 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:44:28 INFO - PROCESS | 3844 | 1461253468532 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 3844 | ++DOCSHELL 18F01400 == 53 [pid = 3844] [id = 421] 08:44:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1AA7B400) [pid = 3844] [serial = 1263] [outer = 00000000] 08:44:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1CCB6C00) [pid = 3844] [serial = 1264] [outer = 1AA7B400] 08:44:28 INFO - PROCESS | 3844 | 1461253468575 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1CE25000) [pid = 3844] [serial = 1265] [outer = 1AA7B400] 08:44:28 INFO - PROCESS | 3844 | 1461253468998 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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 08:44:29 INFO - PROCESS | 3844 | 1461253469063 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3844 | 1461253469065 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:44:29 INFO - PROCESS | 3844 | 1461253469069 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:44:29 INFO - PROCESS | 3844 | 1461253469070 Marionette TRACE conn3 <- [1,1650,null,{}] 08:44:29 INFO - PROCESS | 3844 | 1461253469074 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}] 08:44:29 INFO - PROCESS | 3844 | 1461253469150 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:44:29 INFO - PROCESS | 3844 | 1461253469156 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 3844 | ++DOCSHELL 1A6EF400 == 54 [pid = 3844] [id = 422] 08:44:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1CCAC800) [pid = 3844] [serial = 1266] [outer = 00000000] 08:44:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1D46A800) [pid = 3844] [serial = 1267] [outer = 1CCAC800] 08:44:29 INFO - PROCESS | 3844 | 1461253469200 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1D704C00) [pid = 3844] [serial = 1268] [outer = 1CCAC800] 08:44:29 INFO - PROCESS | 3844 | 1461253469824 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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 791ms 08:44:29 INFO - PROCESS | 3844 | 1461253469918 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3844 | 1461253469922 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:44:29 INFO - PROCESS | 3844 | 1461253469929 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 3844 | 1461253469933 Marionette TRACE conn3 <- [1,1654,null,{}] 08:44:29 INFO - PROCESS | 3844 | 1461253469938 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}] 08:44:30 INFO - PROCESS | 3844 | 1461253470052 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:44:30 INFO - PROCESS | 3844 | 1461253470180 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 3844 | ++DOCSHELL 146BA000 == 55 [pid = 3844] [id = 423] 08:44:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1564FC00) [pid = 3844] [serial = 1269] [outer = 00000000] 08:44:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (164B6000) [pid = 3844] [serial = 1270] [outer = 1564FC00] 08:44:30 INFO - PROCESS | 3844 | 1461253470238 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1653C400) [pid = 3844] [serial = 1271] [outer = 1564FC00] 08:44:30 INFO - PROCESS | 3844 | 1461253470783 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]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 946ms 08:44:30 INFO - PROCESS | 3844 | 1461253470862 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 3844 | 1461253470868 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:44:30 INFO - PROCESS | 3844 | 1461253470875 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 3844 | 1461253470878 Marionette TRACE conn3 <- [1,1658,null,{}] 08:44:30 INFO - PROCESS | 3844 | 1461253470882 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}] 08:44:31 INFO - PROCESS | 3844 | 1461253471015 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:44:31 INFO - PROCESS | 3844 | 1461253471149 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 3844 | ++DOCSHELL 15AF5C00 == 56 [pid = 3844] [id = 424] 08:44:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (15C0F400) [pid = 3844] [serial = 1272] [outer = 00000000] 08:44:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (18147400) [pid = 3844] [serial = 1273] [outer = 15C0F400] 08:44:31 INFO - PROCESS | 3844 | 1461253471205 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (18710000) [pid = 3844] [serial = 1274] [outer = 15C0F400] 08:44:31 INFO - PROCESS | 3844 | 1461253471799 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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 945ms 08:44:31 INFO - PROCESS | 3844 | 1461253471818 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3844 | 1461253471820 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:44:31 INFO - PROCESS | 3844 | 1461253471824 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 3844 | 1461253471828 Marionette TRACE conn3 <- [1,1662,null,{}] 08:44:31 INFO - PROCESS | 3844 | 1461253471839 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}] 08:44:31 INFO - PROCESS | 3844 | 1461253471944 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:44:32 INFO - PROCESS | 3844 | 1461253472052 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 3844 | ++DOCSHELL 1AAB0800 == 57 [pid = 3844] [id = 425] 08:44:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1AAB1400) [pid = 3844] [serial = 1275] [outer = 00000000] 08:44:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1CCB3C00) [pid = 3844] [serial = 1276] [outer = 1AAB1400] 08:44:32 INFO - PROCESS | 3844 | 1461253472109 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1D30D000) [pid = 3844] [serial = 1277] [outer = 1AAB1400] 08:44:32 INFO - PROCESS | 3844 | 1461253472700 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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 946ms 08:44:32 INFO - PROCESS | 3844 | 1461253472753 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 3844 | 1461253472756 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:44:32 INFO - PROCESS | 3844 | 1461253472759 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 3844 | 1461253472761 Marionette TRACE conn3 <- [1,1666,null,{}] 08:44:32 INFO - PROCESS | 3844 | 1461253472765 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}] 08:44:32 INFO - PROCESS | 3844 | 1461253472865 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:44:32 INFO - PROCESS | 3844 | 1461253472999 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 3844 | ++DOCSHELL 1D195800 == 58 [pid = 3844] [id = 426] 08:44:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1D468400) [pid = 3844] [serial = 1278] [outer = 00000000] 08:44:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1D764000) [pid = 3844] [serial = 1279] [outer = 1D468400] 08:44:33 INFO - PROCESS | 3844 | 1461253473055 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1D871000) [pid = 3844] [serial = 1280] [outer = 1D468400] 08:44:33 INFO - PROCESS | 3844 | 1461253473656 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]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 08:44:33 INFO - PROCESS | 3844 | 1461253473704 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 3844 | 1461253473707 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:44:33 INFO - PROCESS | 3844 | 1461253473710 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 3844 | 1461253473712 Marionette TRACE conn3 <- [1,1670,null,{}] 08:44:33 INFO - PROCESS | 3844 | 1461253473716 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}] 08:44:33 INFO - PROCESS | 3844 | 1461253473815 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:44:34 INFO - PROCESS | 3844 | 1461253474071 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3844 | ++DOCSHELL 11C02800 == 59 [pid = 3844] [id = 427] 08:44:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (11C0A000) [pid = 3844] [serial = 1281] [outer = 00000000] 08:44:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (15DD2C00) [pid = 3844] [serial = 1282] [outer = 11C0A000] 08:44:34 INFO - PROCESS | 3844 | 1461253474126 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (16762C00) [pid = 3844] [serial = 1283] [outer = 11C0A000] 08:44:34 INFO - PROCESS | 3844 | 1461253474706 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]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1039ms 08:44:34 INFO - PROCESS | 3844 | 1461253474751 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 3844 | 1461253474756 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:44:34 INFO - PROCESS | 3844 | 1461253474761 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 3844 | 1461253474764 Marionette TRACE conn3 <- [1,1674,null,{}] 08:44:34 INFO - PROCESS | 3844 | 1461253474768 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}] 08:44:34 INFO - PROCESS | 3844 | 1461253474868 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:44:34 INFO - PROCESS | 3844 | 1461253474981 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3844 | ++DOCSHELL 1813D000 == 60 [pid = 3844] [id = 428] 08:44:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1813DC00) [pid = 3844] [serial = 1284] [outer = 00000000] 08:44:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (196D2800) [pid = 3844] [serial = 1285] [outer = 1813DC00] 08:44:35 INFO - PROCESS | 3844 | 1461253475030 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (196DAC00) [pid = 3844] [serial = 1286] [outer = 1813DC00] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 13879800 == 59 [pid = 3844] [id = 379] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 1320FC00 == 58 [pid = 3844] [id = 264] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 18F01400 == 57 [pid = 3844] [id = 421] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 16FA2C00 == 56 [pid = 3844] [id = 420] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 1AAA8800 == 55 [pid = 3844] [id = 419] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 1AAA6400 == 54 [pid = 3844] [id = 418] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 1495D000 == 53 [pid = 3844] [id = 417] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 18ECA400 == 52 [pid = 3844] [id = 416] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 17ED1400 == 51 [pid = 3844] [id = 415] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 15C0F800 == 50 [pid = 3844] [id = 414] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 11C0EC00 == 49 [pid = 3844] [id = 413] 08:44:35 INFO - PROCESS | 3844 | --DOCSHELL 12BED400 == 48 [pid = 3844] [id = 408] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (13ACE000) [pid = 3844] [serial = 1180] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (16F25000) [pid = 3844] [serial = 1183] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1A6A0400) [pid = 3844] [serial = 1186] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1CE2AC00) [pid = 3844] [serial = 1189] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (16FA1C00) [pid = 3844] [serial = 1192] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1D1A0400) [pid = 3844] [serial = 1222] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1AA79C00) [pid = 3844] [serial = 1093] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1AAB1C00) [pid = 3844] [serial = 1210] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1C38B000) [pid = 3844] [serial = 1213] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (167CE000) [pid = 3844] [serial = 1198] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (16F23000) [pid = 3844] [serial = 1199] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1AF83000) [pid = 3844] [serial = 1211] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (18B45400) [pid = 3844] [serial = 1201] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (18F07400) [pid = 3844] [serial = 1202] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1893A800) [pid = 3844] [serial = 1216] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1653F400) [pid = 3844] [serial = 1196] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1633D800) [pid = 3844] [serial = 1195] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (19803400) [pid = 3844] [serial = 1204] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1C38A400) [pid = 3844] [serial = 1214] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (19BB0800) [pid = 3844] [serial = 1207] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1CCAF800) [pid = 3844] [serial = 1220] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1980E800) [pid = 3844] [serial = 1217] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1C4FF000) [pid = 3844] [serial = 1219] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (19809800) [pid = 3844] [serial = 1205] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (19FE9400) [pid = 3844] [serial = 1208] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3844 | 1461253475561 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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 838ms 08:44:35 INFO - PROCESS | 3844 | 1461253475609 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 3844 | 1461253475614 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:44:35 INFO - PROCESS | 3844 | 1461253475618 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 3844 | 1461253475620 Marionette TRACE conn3 <- [1,1678,null,{}] 08:44:35 INFO - PROCESS | 3844 | 1461253475624 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}] 08:44:35 INFO - PROCESS | 3844 | 1461253475705 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:44:35 INFO - PROCESS | 3844 | 1461253475714 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 3844 | ++DOCSHELL 1636CC00 == 49 [pid = 3844] [id = 429] 08:44:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1653E400) [pid = 3844] [serial = 1287] [outer = 00000000] 08:44:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1813F000) [pid = 3844] [serial = 1288] [outer = 1653E400] 08:44:35 INFO - PROCESS | 3844 | 1461253475759 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (18B41000) [pid = 3844] [serial = 1289] [outer = 1653E400] 08:44:36 INFO - PROCESS | 3844 | 1461253476243 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 636ms 08:44:36 INFO - PROCESS | 3844 | 1461253476253 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3844 | 1461253476255 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:44:36 INFO - PROCESS | 3844 | 1461253476260 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3844 | 1461253476266 Marionette TRACE conn3 <- [1,1682,null,{}] 08:44:36 INFO - PROCESS | 3844 | 1461253476274 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}] 08:44:36 INFO - PROCESS | 3844 | 1461253476360 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:44:36 INFO - PROCESS | 3844 | 1461253476367 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3844 | ++DOCSHELL 1980EC00 == 50 [pid = 3844] [id = 430] 08:44:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1992A400) [pid = 3844] [serial = 1290] [outer = 00000000] 08:44:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (19C96000) [pid = 3844] [serial = 1291] [outer = 1992A400] 08:44:36 INFO - PROCESS | 3844 | 1461253476411 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (19FEA800) [pid = 3844] [serial = 1292] [outer = 1992A400] 08:44:36 INFO - PROCESS | 3844 | 1461253476845 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 651ms 08:44:36 INFO - PROCESS | 3844 | 1461253476902 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3844 | 1461253476904 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:44:36 INFO - PROCESS | 3844 | 1461253476907 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3844 | 1461253476909 Marionette TRACE conn3 <- [1,1686,null,{}] 08:44:36 INFO - PROCESS | 3844 | 1461253476912 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}] 08:44:36 INFO - PROCESS | 3844 | 1461253476990 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:44:36 INFO - PROCESS | 3844 | 1461253476999 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3844 | ++DOCSHELL 17CCF800 == 51 [pid = 3844] [id = 431] 08:44:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (19922800) [pid = 3844] [serial = 1293] [outer = 00000000] 08:44:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1AAA4800) [pid = 3844] [serial = 1294] [outer = 19922800] 08:44:37 INFO - PROCESS | 3844 | 1461253477043 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1AAA8800) [pid = 3844] [serial = 1295] [outer = 19922800] 08:44:37 INFO - PROCESS | 3844 | 1461253477515 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]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 620ms 08:44:37 INFO - PROCESS | 3844 | 1461253477545 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 3844 | 1461253477547 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:44:37 INFO - PROCESS | 3844 | 1461253477551 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 3844 | 1461253477552 Marionette TRACE conn3 <- [1,1690,null,{}] 08:44:37 INFO - PROCESS | 3844 | 1461253477564 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}] 08:44:37 INFO - PROCESS | 3844 | 1461253477677 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:44:37 INFO - PROCESS | 3844 | 1461253477683 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3844 | ++DOCSHELL 1AF44400 == 52 [pid = 3844] [id = 432] 08:44:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1AF7E400) [pid = 3844] [serial = 1296] [outer = 00000000] 08:44:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1AF87C00) [pid = 3844] [serial = 1297] [outer = 1AF7E400] 08:44:37 INFO - PROCESS | 3844 | 1461253477736 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1C38D800) [pid = 3844] [serial = 1298] [outer = 1AF7E400] 08:44:38 INFO - PROCESS | 3844 | 1461253478201 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]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 682ms 08:44:38 INFO - PROCESS | 3844 | 1461253478252 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 3844 | 1461253478254 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:44:38 INFO - PROCESS | 3844 | 1461253478257 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 3844 | 1461253478258 Marionette TRACE conn3 <- [1,1694,null,{}] 08:44:38 INFO - PROCESS | 3844 | 1461253478262 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}] 08:44:38 INFO - PROCESS | 3844 | 1461253478372 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:44:38 INFO - PROCESS | 3844 | 1461253478469 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 3844 | ++DOCSHELL 14955000 == 53 [pid = 3844] [id = 433] 08:44:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1CCAAC00) [pid = 3844] [serial = 1299] [outer = 00000000] 08:44:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1CF86400) [pid = 3844] [serial = 1300] [outer = 1CCAAC00] 08:44:38 INFO - PROCESS | 3844 | 1461253478512 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1CF86000) [pid = 3844] [serial = 1301] [outer = 1CCAAC00] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (167CBC00) [pid = 3844] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (18938000) [pid = 3844] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (18701800) [pid = 3844] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (11C0F800) [pid = 3844] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (196D0000) [pid = 3844] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1CF8C400) [pid = 3844] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1AAA7400) [pid = 3844] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1AA7B400) [pid = 3844] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1AAAB000) [pid = 3844] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (196D2000) [pid = 3844] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:44:39 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (136E0000) [pid = 3844] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:44:39 INFO - PROCESS | 3844 | 1461253479370 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]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1178ms 08:44:39 INFO - PROCESS | 3844 | 1461253479435 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 3844 | 1461253479439 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:44:39 INFO - PROCESS | 3844 | 1461253479445 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 3844 | 1461253479449 Marionette TRACE conn3 <- [1,1698,null,{}] 08:44:39 INFO - PROCESS | 3844 | 1461253479456 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}] 08:44:39 INFO - PROCESS | 3844 | 1461253479562 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:44:39 INFO - PROCESS | 3844 | 1461253479701 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 3844 | ++DOCSHELL 13351400 == 54 [pid = 3844] [id = 434] 08:44:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (13358800) [pid = 3844] [serial = 1302] [outer = 00000000] 08:44:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (158F1400) [pid = 3844] [serial = 1303] [outer = 13358800] 08:44:39 INFO - PROCESS | 3844 | 1461253479808 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (16544000) [pid = 3844] [serial = 1304] [outer = 13358800] 08:44:40 INFO - PROCESS | 3844 | 1461253480391 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]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 992ms 08:44:40 INFO - PROCESS | 3844 | 1461253480449 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3844 | 1461253480455 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:44:40 INFO - PROCESS | 3844 | 1461253480462 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 3844 | 1461253480465 Marionette TRACE conn3 <- [1,1702,null,{}] 08:44:40 INFO - PROCESS | 3844 | 1461253480468 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}] 08:44:40 INFO - PROCESS | 3844 | 1461253480572 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:44:40 INFO - PROCESS | 3844 | 1461253480708 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3844 | ++DOCSHELL 167D8000 == 55 [pid = 3844] [id = 435] 08:44:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (179D7000) [pid = 3844] [serial = 1305] [outer = 00000000] 08:44:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1893FC00) [pid = 3844] [serial = 1306] [outer = 179D7000] 08:44:40 INFO - PROCESS | 3844 | 1461253480772 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (18F0A000) [pid = 3844] [serial = 1307] [outer = 179D7000] 08:44:41 INFO - PROCESS | 3844 | 1461253481335 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]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 08:44:41 INFO - PROCESS | 3844 | 1461253481388 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 3844 | 1461253481391 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:44:41 INFO - PROCESS | 3844 | 1461253481395 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 3844 | 1461253481398 Marionette TRACE conn3 <- [1,1706,null,{}] 08:44:41 INFO - PROCESS | 3844 | 1461253481409 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}] 08:44:41 INFO - PROCESS | 3844 | 1461253481516 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:44:41 INFO - PROCESS | 3844 | 1461253481625 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 3844 | ++DOCSHELL 19C40C00 == 56 [pid = 3844] [id = 436] 08:44:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1A1C8800) [pid = 3844] [serial = 1308] [outer = 00000000] 08:44:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1AAA7000) [pid = 3844] [serial = 1309] [outer = 1A1C8800] 08:44:41 INFO - PROCESS | 3844 | 1461253481682 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1AF83C00) [pid = 3844] [serial = 1310] [outer = 1A1C8800] 08:44:42 INFO - PROCESS | 3844 | 1461253482304 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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 08:44:42 INFO - PROCESS | 3844 | 1461253482339 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3844 | 1461253482342 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:44:42 INFO - PROCESS | 3844 | 1461253482346 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 3844 | 1461253482348 Marionette TRACE conn3 <- [1,1710,null,{}] 08:44:42 INFO - PROCESS | 3844 | 1461253482351 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}] 08:44:42 INFO - PROCESS | 3844 | 1461253482451 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:44:42 INFO - PROCESS | 3844 | 1461253482557 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3844 | ++DOCSHELL 1AF8D400 == 57 [pid = 3844] [id = 437] 08:44:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1C4FEC00) [pid = 3844] [serial = 1311] [outer = 00000000] 08:44:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1CE2B800) [pid = 3844] [serial = 1312] [outer = 1C4FEC00] 08:44:42 INFO - PROCESS | 3844 | 1461253482611 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1D70FC00) [pid = 3844] [serial = 1313] [outer = 1C4FEC00] 08:44:43 INFO - PROCESS | 3844 | 1461253483161 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]]]}] 08:44:43 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 08:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 899ms 08:44:43 INFO - PROCESS | 3844 | 1461253483233 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 3844 | 1461253483235 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:44:43 INFO - PROCESS | 3844 | 1461253483239 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 3844 | 1461253483241 Marionette TRACE conn3 <- [1,1714,null,{}] 08:44:43 INFO - PROCESS | 3844 | 1461253483244 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}] 08:44:43 INFO - PROCESS | 3844 | 1461253483341 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:44:43 INFO - PROCESS | 3844 | 1461253483475 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 3844 | ++DOCSHELL 1A6E7C00 == 58 [pid = 3844] [id = 438] 08:44:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1C4FC000) [pid = 3844] [serial = 1314] [outer = 00000000] 08:44:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1D878800) [pid = 3844] [serial = 1315] [outer = 1C4FC000] 08:44:43 INFO - PROCESS | 3844 | 1461253483529 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1D87AC00) [pid = 3844] [serial = 1316] [outer = 1C4FC000] 08:44:44 INFO - PROCESS | 3844 | 1461253484152 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]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 08:44:44 INFO - PROCESS | 3844 | 1461253484184 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3844 | 1461253484186 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:44:44 INFO - PROCESS | 3844 | 1461253484190 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 3844 | 1461253484192 Marionette TRACE conn3 <- [1,1718,null,{}] 08:44:44 INFO - PROCESS | 3844 | 1461253484196 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}] 08:44:44 INFO - PROCESS | 3844 | 1461253484314 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:44:44 INFO - PROCESS | 3844 | 1461253484457 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 3844 | ++DOCSHELL 1341EC00 == 59 [pid = 3844] [id = 439] 08:44:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (13422000) [pid = 3844] [serial = 1317] [outer = 00000000] 08:44:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (156A2C00) [pid = 3844] [serial = 1318] [outer = 13422000] 08:44:44 INFO - PROCESS | 3844 | 1461253484521 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (16537400) [pid = 3844] [serial = 1319] [outer = 13422000] 08:44:45 INFO - PROCESS | 3844 | 1461253485225 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]]]}] 08:44:45 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 08:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1086ms 08:44:45 INFO - PROCESS | 3844 | 1461253485274 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 3844 | 1461253485277 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:44:45 INFO - PROCESS | 3844 | 1461253485282 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 3844 | 1461253485286 Marionette TRACE conn3 <- [1,1722,null,{}] 08:44:45 INFO - PROCESS | 3844 | 1461253485291 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}] 08:44:45 INFO - PROCESS | 3844 | 1461253485387 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:44:45 INFO - PROCESS | 3844 | 1461253485498 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 3844 | ++DOCSHELL 13AD2400 == 60 [pid = 3844] [id = 440] 08:44:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (13AD5000) [pid = 3844] [serial = 1320] [outer = 00000000] 08:44:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (15AF7000) [pid = 3844] [serial = 1321] [outer = 13AD5000] 08:44:45 INFO - PROCESS | 3844 | 1461253485547 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1653F400) [pid = 3844] [serial = 1322] [outer = 13AD5000] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 1AF44400 == 59 [pid = 3844] [id = 432] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 17CCF800 == 58 [pid = 3844] [id = 431] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 1980EC00 == 57 [pid = 3844] [id = 430] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 1636CC00 == 56 [pid = 3844] [id = 429] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 1813D000 == 55 [pid = 3844] [id = 428] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 11C02800 == 54 [pid = 3844] [id = 427] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 15AF5C00 == 53 [pid = 3844] [id = 424] 08:44:45 INFO - PROCESS | 3844 | --DOCSHELL 146BA000 == 52 [pid = 3844] [id = 423] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (18F01800) [pid = 3844] [serial = 1193] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (16F25C00) [pid = 3844] [serial = 1243] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (17927800) [pid = 3844] [serial = 1244] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (18B44000) [pid = 3844] [serial = 1246] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (18F0E800) [pid = 3844] [serial = 1247] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (19FE0C00) [pid = 3844] [serial = 1252] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1495C800) [pid = 3844] [serial = 1240] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (15DD2000) [pid = 3844] [serial = 1241] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (19806C00) [pid = 3844] [serial = 1249] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (17CD0000) [pid = 3844] [serial = 1237] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1D308C00) [pid = 3844] [serial = 1223] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1AAA9C00) [pid = 3844] [serial = 1231] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1AF36800) [pid = 3844] [serial = 1255] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1CE25000) [pid = 3844] [serial = 1265] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (136DEC00) [pid = 3844] [serial = 1225] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1D706800) [pid = 3844] [serial = 1234] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A155C00) [pid = 3844] [serial = 1253] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (18145800) [pid = 3844] [serial = 1228] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1D46A800) [pid = 3844] [serial = 1267] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1C38CC00) [pid = 3844] [serial = 1258] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1AAB2400) [pid = 3844] [serial = 1256] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1CCB6C00) [pid = 3844] [serial = 1264] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1C390800) [pid = 3844] [serial = 1259] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1AF38000) [pid = 3844] [serial = 1261] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1980F000) [pid = 3844] [serial = 1250] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1AF8AC00) [pid = 3844] [serial = 1262] [outer = 00000000] [url = about:blank] 08:44:46 INFO - PROCESS | 3844 | 1461253486131 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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 884ms 08:44:46 INFO - PROCESS | 3844 | 1461253486184 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3844 | 1461253486189 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:44:46 INFO - PROCESS | 3844 | 1461253486195 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 3844 | 1461253486198 Marionette TRACE conn3 <- [1,1726,null,{}] 08:44:46 INFO - PROCESS | 3844 | 1461253486202 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}] 08:44:46 INFO - PROCESS | 3844 | 1461253486287 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:44:46 INFO - PROCESS | 3844 | 1461253486383 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3844 | ++DOCSHELL 13CB0C00 == 53 [pid = 3844] [id = 441] 08:44:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (15410400) [pid = 3844] [serial = 1323] [outer = 00000000] 08:44:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (16FA2800) [pid = 3844] [serial = 1324] [outer = 15410400] 08:44:46 INFO - PROCESS | 3844 | 1461253486428 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (17CD5800) [pid = 3844] [serial = 1325] [outer = 15410400] 08:44:46 INFO - PROCESS | 3844 | 1461253486827 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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 698ms 08:44:46 INFO - PROCESS | 3844 | 1461253486894 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3844 | 1461253486896 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:44:46 INFO - PROCESS | 3844 | 1461253486900 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 3844 | 1461253486903 Marionette TRACE conn3 <- [1,1730,null,{}] 08:44:46 INFO - PROCESS | 3844 | 1461253486913 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}] 08:44:47 INFO - PROCESS | 3844 | 1461253487018 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:44:47 INFO - PROCESS | 3844 | 1461253487034 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3844 | ++DOCSHELL 196D0400 == 54 [pid = 3844] [id = 442] 08:44:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (196D0800) [pid = 3844] [serial = 1326] [outer = 00000000] 08:44:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (196DB400) [pid = 3844] [serial = 1327] [outer = 196D0800] 08:44:47 INFO - PROCESS | 3844 | 1461253487081 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (19809800) [pid = 3844] [serial = 1328] [outer = 196D0800] 08:44:47 INFO - PROCESS | 3844 | 1461253487537 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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 697ms 08:44:47 INFO - PROCESS | 3844 | 1461253487584 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 3844 | 1461253487586 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:44:47 INFO - PROCESS | 3844 | 1461253487590 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 3844 | 1461253487591 Marionette TRACE conn3 <- [1,1734,null,{}] 08:44:47 INFO - PROCESS | 3844 | 1461253487595 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}] 08:44:47 INFO - PROCESS | 3844 | 1461253487676 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:44:47 INFO - PROCESS | 3844 | 1461253487682 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3844 | ++DOCSHELL 19929400 == 55 [pid = 3844] [id = 443] 08:44:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (199AB000) [pid = 3844] [serial = 1329] [outer = 00000000] 08:44:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1A1C9C00) [pid = 3844] [serial = 1330] [outer = 199AB000] 08:44:47 INFO - PROCESS | 3844 | 1461253487726 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1A6A0400) [pid = 3844] [serial = 1331] [outer = 199AB000] 08:44:48 INFO - PROCESS | 3844 | 1461253488186 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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 620ms 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:44:48 INFO - PROCESS | 3844 | 1461253488229 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3844 | 1461253488231 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 3844 | 1461253488234 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 3844 | 1461253488236 Marionette TRACE conn3 <- [1,1738,null,{}] 08:44:48 INFO - PROCESS | 3844 | 1461253488239 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}] 08:44:48 INFO - PROCESS | 3844 | 1461253488351 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:44:48 INFO - PROCESS | 3844 | 1461253488357 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 3844 | ++DOCSHELL 13421800 == 56 [pid = 3844] [id = 444] 08:44:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1A155C00) [pid = 3844] [serial = 1332] [outer = 00000000] 08:44:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1AF45800) [pid = 3844] [serial = 1333] [outer = 1A155C00] 08:44:48 INFO - PROCESS | 3844 | 1461253488452 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1AF81800) [pid = 3844] [serial = 1334] [outer = 1A155C00] 08:44:48 INFO - PROCESS | 3844 | 1461253488902 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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 683ms 08:44:48 INFO - PROCESS | 3844 | 1461253488935 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3844 | 1461253488937 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 3844 | 1461253488940 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:44:48 INFO - PROCESS | 3844 | 1461253488942 Marionette TRACE conn3 <- [1,1742,null,{}] 08:44:48 INFO - PROCESS | 3844 | 1461253488945 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}] 08:44:49 INFO - PROCESS | 3844 | 1461253489056 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:44:49 INFO - PROCESS | 3844 | 1461253489125 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3844 | ++DOCSHELL 1C4FF400 == 57 [pid = 3844] [id = 445] 08:44:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1CCA9800) [pid = 3844] [serial = 1335] [outer = 00000000] 08:44:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1CE1F400) [pid = 3844] [serial = 1336] [outer = 1CCA9800] 08:44:49 INFO - PROCESS | 3844 | 1461253489172 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1CE25000) [pid = 3844] [serial = 1337] [outer = 1CCA9800] 08:44:49 INFO - PROCESS | 3844 | 1461253489588 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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 698ms 08:44:49 INFO - PROCESS | 3844 | 1461253489625 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 3844 | 1461253489627 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:44:49 INFO - PROCESS | 3844 | 1461253489630 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:44:49 INFO - PROCESS | 3844 | 1461253489632 Marionette TRACE conn3 <- [1,1746,null,{}] 08:44:49 INFO - PROCESS | 3844 | 1461253489636 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}] 08:44:49 INFO - PROCESS | 3844 | 1461253489778 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:44:49 INFO - PROCESS | 3844 | 1461253489801 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3844 | ++DOCSHELL 1C4FD400 == 58 [pid = 3844] [id = 446] 08:44:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1CF8C800) [pid = 3844] [serial = 1338] [outer = 00000000] 08:44:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1D710000) [pid = 3844] [serial = 1339] [outer = 1CF8C800] 08:44:49 INFO - PROCESS | 3844 | 1461253489844 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1D871400) [pid = 3844] [serial = 1340] [outer = 1CF8C800] 08:44:50 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (19922800) [pid = 3844] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:44:50 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1AF7E400) [pid = 3844] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:44:50 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1653E400) [pid = 3844] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:44:50 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1992A400) [pid = 3844] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:44:50 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (11C0A000) [pid = 3844] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:44:50 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1813DC00) [pid = 3844] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:44:50 INFO - PROCESS | 3844 | 1461253490435 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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 837ms 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:44:50 INFO - PROCESS | 3844 | 1461253490473 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 3844 | 1461253490475 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:44:50 INFO - PROCESS | 3844 | 1461253490478 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 3844 | 1461253490480 Marionette TRACE conn3 <- [1,1750,null,{}] 08:44:50 INFO - PROCESS | 3844 | 1461253490487 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}] 08:44:50 INFO - PROCESS | 3844 | 1461253490566 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:44:50 INFO - PROCESS | 3844 | 1461253490572 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 3844 | ++DOCSHELL 13267800 == 59 [pid = 3844] [id = 447] 08:44:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1341F800) [pid = 3844] [serial = 1341] [outer = 00000000] 08:44:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1D30C000) [pid = 3844] [serial = 1342] [outer = 1341F800] 08:44:50 INFO - PROCESS | 3844 | 1461253490618 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1AF7E400) [pid = 3844] [serial = 1343] [outer = 1341F800] 08:44:51 INFO - PROCESS | 3844 | 1461253491038 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]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 589ms 08:44:51 INFO - PROCESS | 3844 | 1461253491062 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 3844 | 1461253491063 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:44:51 INFO - PROCESS | 3844 | 1461253491067 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 3844 | 1461253491069 Marionette TRACE conn3 <- [1,1754,null,{}] 08:44:51 INFO - PROCESS | 3844 | 1461253491097 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}] 08:44:51 INFO - PROCESS | 3844 | 1461253491179 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:44:51 INFO - PROCESS | 3844 | 1461253491186 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 3844 | ++DOCSHELL 1A6E8800 == 60 [pid = 3844] [id = 448] 08:44:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1DEF2800) [pid = 3844] [serial = 1344] [outer = 00000000] 08:44:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1DEF7800) [pid = 3844] [serial = 1345] [outer = 1DEF2800] 08:44:51 INFO - PROCESS | 3844 | 1461253491232 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1DEF8C00) [pid = 3844] [serial = 1346] [outer = 1DEF2800] 08:44:51 INFO - PROCESS | 3844 | 1461253491656 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]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 605ms 08:44:51 INFO - PROCESS | 3844 | 1461253491685 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 3844 | 1461253491687 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:44:51 INFO - PROCESS | 3844 | 1461253491704 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 3844 | 1461253491705 Marionette TRACE conn3 <- [1,1758,null,{}] 08:44:51 INFO - PROCESS | 3844 | 1461253491709 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}] 08:44:51 INFO - PROCESS | 3844 | 1461253491788 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:44:51 INFO - PROCESS | 3844 | 1461253491794 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 3844 | ++DOCSHELL 1929C800 == 61 [pid = 3844] [id = 449] 08:44:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (192A0000) [pid = 3844] [serial = 1347] [outer = 00000000] 08:44:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (192A6400) [pid = 3844] [serial = 1348] [outer = 192A0000] 08:44:51 INFO - PROCESS | 3844 | 1461253491838 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (192A8C00) [pid = 3844] [serial = 1349] [outer = 192A0000] 08:44:52 INFO - PROCESS | 3844 | 1461253492274 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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 589ms 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:44:52 INFO - PROCESS | 3844 | 1461253492286 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 3844 | 1461253492288 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:44:52 INFO - PROCESS | 3844 | 1461253492291 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3844 | 1461253492293 Marionette TRACE conn3 <- [1,1762,null,{}] 08:44:52 INFO - PROCESS | 3844 | 1461253492297 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}] 08:44:52 INFO - PROCESS | 3844 | 1461253492490 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:44:52 INFO - PROCESS | 3844 | 1461253492657 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 3844 | ++DOCSHELL 1341E000 == 62 [pid = 3844] [id = 450] 08:44:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (13420800) [pid = 3844] [serial = 1350] [outer = 00000000] 08:44:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (13874000) [pid = 3844] [serial = 1351] [outer = 13420800] 08:44:52 INFO - PROCESS | 3844 | 1461253492715 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (13AD5800) [pid = 3844] [serial = 1352] [outer = 13420800] 08:44:53 INFO - PROCESS | 3844 | 1461253493308 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]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1069ms 08:44:53 INFO - PROCESS | 3844 | 1461253493380 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 3844 | 1461253493385 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:44:53 INFO - PROCESS | 3844 | 1461253493391 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 3844 | 1461253493396 Marionette TRACE conn3 <- [1,1766,null,{}] 08:44:53 INFO - PROCESS | 3844 | 1461253493401 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}] 08:44:53 INFO - PROCESS | 3844 | 1461253493514 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:44:53 INFO - PROCESS | 3844 | 1461253493653 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 3844 | ++DOCSHELL 17EC3000 == 63 [pid = 3844] [id = 451] 08:44:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1852D000) [pid = 3844] [serial = 1353] [outer = 00000000] 08:44:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (18F0E800) [pid = 3844] [serial = 1354] [outer = 1852D000] 08:44:53 INFO - PROCESS | 3844 | 1461253493712 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (192A2400) [pid = 3844] [serial = 1355] [outer = 1852D000] 08:44:54 INFO - PROCESS | 3844 | 1461253494300 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]]]}] 08:44:54 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 08:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 931ms 08:44:54 INFO - PROCESS | 3844 | 1461253494346 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3844 | 1461253494350 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:44:54 INFO - PROCESS | 3844 | 1461253494355 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3844 | 1461253494357 Marionette TRACE conn3 <- [1,1770,null,{}] 08:44:54 INFO - PROCESS | 3844 | 1461253494361 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}] 08:44:54 INFO - PROCESS | 3844 | 1461253494466 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:44:54 INFO - PROCESS | 3844 | 1461253494580 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 3844 | ++DOCSHELL 19FEEC00 == 64 [pid = 3844] [id = 452] 08:44:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1A157C00) [pid = 3844] [serial = 1356] [outer = 00000000] 08:44:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1C38E400) [pid = 3844] [serial = 1357] [outer = 1A157C00] 08:44:54 INFO - PROCESS | 3844 | 1461253494675 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1CCAD000) [pid = 3844] [serial = 1358] [outer = 1A157C00] 08:44:55 INFO - PROCESS | 3844 | 1461253495324 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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1023ms 08:44:55 INFO - PROCESS | 3844 | 1461253495398 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 3844 | 1461253495402 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:44:55 INFO - PROCESS | 3844 | 1461253495413 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 3844 | 1461253495417 Marionette TRACE conn3 <- [1,1774,null,{}] 08:44:55 INFO - PROCESS | 3844 | 1461253495422 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}] 08:44:55 INFO - PROCESS | 3844 | 1461253495529 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:44:55 INFO - PROCESS | 3844 | 1461253495671 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 3844 | ++DOCSHELL 146BA000 == 65 [pid = 3844] [id = 453] 08:44:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (15412400) [pid = 3844] [serial = 1359] [outer = 00000000] 08:44:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1AF8B800) [pid = 3844] [serial = 1360] [outer = 15412400] 08:44:55 INFO - PROCESS | 3844 | 1461253495731 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1CE25400) [pid = 3844] [serial = 1361] [outer = 15412400] 08:44:56 INFO - PROCESS | 3844 | 1461253496535 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]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1147ms 08:44:56 INFO - PROCESS | 3844 | 1461253496565 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 3844 | 1461253496569 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:44:56 INFO - PROCESS | 3844 | 1461253496574 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 3844 | 1461253496578 Marionette TRACE conn3 <- [1,1778,null,{}] 08:44:56 INFO - PROCESS | 3844 | 1461253496583 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}] 08:44:56 INFO - PROCESS | 3844 | 1461253496676 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:44:56 INFO - PROCESS | 3844 | 1461253496819 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3844 | ++DOCSHELL 12B82C00 == 66 [pid = 3844] [id = 454] 08:44:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (12C55000) [pid = 3844] [serial = 1362] [outer = 00000000] 08:44:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (13426C00) [pid = 3844] [serial = 1363] [outer = 12C55000] 08:44:56 INFO - PROCESS | 3844 | 1461253496869 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (13878800) [pid = 3844] [serial = 1364] [outer = 12C55000] 08:44:57 INFO - PROCESS | 3844 | 1461253497435 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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 884ms 08:44:57 INFO - PROCESS | 3844 | 1461253497460 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3844 | 1461253497465 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:44:57 INFO - PROCESS | 3844 | 1461253497471 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3844 | 1461253497473 Marionette TRACE conn3 <- [1,1782,null,{}] 08:44:57 INFO - PROCESS | 3844 | 1461253497477 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}] 08:44:57 INFO - PROCESS | 3844 | 1461253497566 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:44:57 INFO - PROCESS | 3844 | 1461253497718 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 16FA7C00 == 65 [pid = 3844] [id = 380] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 1929C800 == 64 [pid = 3844] [id = 449] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 1A6E8800 == 63 [pid = 3844] [id = 448] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 13267800 == 62 [pid = 3844] [id = 447] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 1C4FD400 == 61 [pid = 3844] [id = 446] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 1C4FF400 == 60 [pid = 3844] [id = 445] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 13421800 == 59 [pid = 3844] [id = 444] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 19929400 == 58 [pid = 3844] [id = 443] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 196D0400 == 57 [pid = 3844] [id = 442] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 13CB0C00 == 56 [pid = 3844] [id = 441] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 13AD2400 == 55 [pid = 3844] [id = 440] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1D764000) [pid = 3844] [serial = 1279] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (164B6000) [pid = 3844] [serial = 1270] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (18147400) [pid = 3844] [serial = 1273] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1CCB3C00) [pid = 3844] [serial = 1276] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1CF86400) [pid = 3844] [serial = 1300] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | ++DOCSHELL 13267800 == 56 [pid = 3844] [id = 455] 08:44:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (13421400) [pid = 3844] [serial = 1365] [outer = 00000000] 08:44:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (164B6000) [pid = 3844] [serial = 1366] [outer = 13421400] 08:44:57 INFO - PROCESS | 3844 | 1461253497801 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (16F25400) [pid = 3844] [serial = 1367] [outer = 13421400] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 13351400 == 55 [pid = 3844] [id = 434] 08:44:57 INFO - PROCESS | 3844 | --DOCSHELL 14955000 == 54 [pid = 3844] [id = 433] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1AAA8800) [pid = 3844] [serial = 1295] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1AAA4800) [pid = 3844] [serial = 1294] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1AF87C00) [pid = 3844] [serial = 1297] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1813F000) [pid = 3844] [serial = 1288] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (18B41000) [pid = 3844] [serial = 1289] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (19C96000) [pid = 3844] [serial = 1291] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (16762C00) [pid = 3844] [serial = 1283] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (15DD2C00) [pid = 3844] [serial = 1282] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (196DAC00) [pid = 3844] [serial = 1286] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (196D2800) [pid = 3844] [serial = 1285] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (19FEA800) [pid = 3844] [serial = 1292] [outer = 00000000] [url = about:blank] 08:44:57 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1C38D800) [pid = 3844] [serial = 1298] [outer = 00000000] [url = about:blank] 08:44:58 INFO - PROCESS | 3844 | 1461253498279 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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 838ms 08:44:58 INFO - PROCESS | 3844 | 1461253498313 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 3844 | 1461253498315 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:44:58 INFO - PROCESS | 3844 | 1461253498319 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 3844 | 1461253498322 Marionette TRACE conn3 <- [1,1786,null,{}] 08:44:58 INFO - PROCESS | 3844 | 1461253498332 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}] 08:44:58 INFO - PROCESS | 3844 | 1461253498417 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:44:58 INFO - PROCESS | 3844 | 1461253498424 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 3844 | ++DOCSHELL 18147800 == 55 [pid = 3844] [id = 456] 08:44:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1893A800) [pid = 3844] [serial = 1368] [outer = 00000000] 08:44:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (18DBE800) [pid = 3844] [serial = 1369] [outer = 1893A800] 08:44:58 INFO - PROCESS | 3844 | 1461253498470 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (18F0E000) [pid = 3844] [serial = 1370] [outer = 1893A800] 08:44:58 INFO - PROCESS | 3844 | 1461253498951 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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 697ms 08:44:59 INFO - PROCESS | 3844 | 1461253499018 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 3844 | 1461253499020 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:44:59 INFO - PROCESS | 3844 | 1461253499024 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 3844 | 1461253499025 Marionette TRACE conn3 <- [1,1790,null,{}] 08:44:59 INFO - PROCESS | 3844 | 1461253499029 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}] 08:44:59 INFO - PROCESS | 3844 | 1461253499107 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:44:59 INFO - PROCESS | 3844 | 1461253499116 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3844 | ++DOCSHELL 18B41400 == 56 [pid = 3844] [id = 457] 08:44:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (192A8000) [pid = 3844] [serial = 1371] [outer = 00000000] 08:44:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (196D0000) [pid = 3844] [serial = 1372] [outer = 192A8000] 08:44:59 INFO - PROCESS | 3844 | 1461253499168 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (196D2800) [pid = 3844] [serial = 1373] [outer = 192A8000] 08:44:59 INFO - PROCESS | 3844 | 1461253499600 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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 620ms 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:44:59 INFO - PROCESS | 3844 | 1461253499645 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 3844 | 1461253499647 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:44:59 INFO - PROCESS | 3844 | 1461253499651 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 3844 | 1461253499652 Marionette TRACE conn3 <- [1,1794,null,{}] 08:44:59 INFO - PROCESS | 3844 | 1461253499656 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}] 08:44:59 INFO - PROCESS | 3844 | 1461253499729 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:44:59 INFO - PROCESS | 3844 | 1461253499735 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3844 | ++DOCSHELL 196CD400 == 57 [pid = 3844] [id = 458] 08:44:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (19801800) [pid = 3844] [serial = 1374] [outer = 00000000] 08:44:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1991DC00) [pid = 3844] [serial = 1375] [outer = 19801800] 08:44:59 INFO - PROCESS | 3844 | 1461253499779 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (199AEC00) [pid = 3844] [serial = 1376] [outer = 19801800] 08:45:00 INFO - PROCESS | 3844 | 1461253500255 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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 620ms 08:45:00 INFO - PROCESS | 3844 | 1461253500299 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3844 | 1461253500301 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:45:00 INFO - PROCESS | 3844 | 1461253500305 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3844 | 1461253500307 Marionette TRACE conn3 <- [1,1798,null,{}] 08:45:00 INFO - PROCESS | 3844 | 1461253500310 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}] 08:45:00 INFO - PROCESS | 3844 | 1461253500437 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:45:00 INFO - PROCESS | 3844 | 1461253500444 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 3844 | ++DOCSHELL 1386FC00 == 58 [pid = 3844] [id = 459] 08:45:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1387D000) [pid = 3844] [serial = 1377] [outer = 00000000] 08:45:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1A6F2000) [pid = 3844] [serial = 1378] [outer = 1387D000] 08:45:00 INFO - PROCESS | 3844 | 1461253500548 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1AA79800) [pid = 3844] [serial = 1379] [outer = 1387D000] 08:45:00 INFO - PROCESS | 3844 | 1461253500975 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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 682ms 08:45:00 INFO - PROCESS | 3844 | 1461253501005 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3844 | 1461253501007 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:45:00 INFO - PROCESS | 3844 | 1461253501011 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3844 | 1461253501012 Marionette TRACE conn3 <- [1,1802,null,{}] 08:45:01 INFO - PROCESS | 3844 | 1461253501020 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}] 08:45:01 INFO - PROCESS | 3844 | 1461253501127 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:45:01 INFO - PROCESS | 3844 | 1461253501212 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3844 | ++DOCSHELL 1A89C000 == 59 [pid = 3844] [id = 460] 08:45:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1AA79C00) [pid = 3844] [serial = 1380] [outer = 00000000] 08:45:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1AF81C00) [pid = 3844] [serial = 1381] [outer = 1AA79C00] 08:45:01 INFO - PROCESS | 3844 | 1461253501255 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1AF88400) [pid = 3844] [serial = 1382] [outer = 1AA79C00] 08:45:01 INFO - PROCESS | 3844 | 1461253501667 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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 682ms 08:45:01 INFO - PROCESS | 3844 | 1461253501694 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 3844 | 1461253501695 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:45:01 INFO - PROCESS | 3844 | 1461253501699 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 3844 | 1461253501700 Marionette TRACE conn3 <- [1,1806,null,{}] 08:45:01 INFO - PROCESS | 3844 | 1461253501704 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}] 08:45:01 INFO - PROCESS | 3844 | 1461253501813 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:45:01 INFO - PROCESS | 3844 | 1461253501819 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3844 | ++DOCSHELL 192A6800 == 60 [pid = 3844] [id = 461] 08:45:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1AAA4800) [pid = 3844] [serial = 1383] [outer = 00000000] 08:45:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1C4FC400) [pid = 3844] [serial = 1384] [outer = 1AAA4800] 08:45:01 INFO - PROCESS | 3844 | 1461253501862 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1C4FB000) [pid = 3844] [serial = 1385] [outer = 1AAA4800] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (167D3C00) [pid = 3844] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (1CCA8C00) [pid = 3844] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1CCA9800) [pid = 3844] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (13422000) [pid = 3844] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (196D0800) [pid = 3844] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (15410400) [pid = 3844] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1CF8C800) [pid = 3844] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1341F800) [pid = 3844] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1DEF2800) [pid = 3844] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (13AD5000) [pid = 3844] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (199AB000) [pid = 3844] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:45:02 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (1A155C00) [pid = 3844] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:45:02 INFO - PROCESS | 3844 | 1461253502861 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]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1179ms 08:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:45:02 INFO - PROCESS | 3844 | 1461253502897 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 3844 | 1461253502899 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:45:02 INFO - PROCESS | 3844 | 1461253502902 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 3844 | 1461253502903 Marionette TRACE conn3 <- [1,1810,null,{}] 08:45:02 INFO - PROCESS | 3844 | 1461253502907 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}] 08:45:02 INFO - PROCESS | 3844 | 1461253502981 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:45:02 INFO - PROCESS | 3844 | 1461253502987 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 3844 | ++DOCSHELL 1341F800 == 61 [pid = 3844] [id = 462] 08:45:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (15A3E400) [pid = 3844] [serial = 1386] [outer = 00000000] 08:45:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (17E75C00) [pid = 3844] [serial = 1387] [outer = 15A3E400] 08:45:03 INFO - PROCESS | 3844 | 1461253503031 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (18DC0000) [pid = 3844] [serial = 1388] [outer = 15A3E400] 08:45:03 INFO - PROCESS | 3844 | 1461253503511 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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 682ms 08:45:03 INFO - PROCESS | 3844 | 1461253503586 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 3844 | 1461253503588 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:45:03 INFO - PROCESS | 3844 | 1461253503591 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:45:03 INFO - PROCESS | 3844 | 1461253503593 Marionette TRACE conn3 <- [1,1814,null,{}] 08:45:03 INFO - PROCESS | 3844 | 1461253503596 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}] 08:45:03 INFO - PROCESS | 3844 | 1461253503673 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:45:03 INFO - PROCESS | 3844 | 1461253503684 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 3844 | ++DOCSHELL 1980C400 == 62 [pid = 3844] [id = 463] 08:45:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (19926400) [pid = 3844] [serial = 1389] [outer = 00000000] 08:45:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1CCAE400) [pid = 3844] [serial = 1390] [outer = 19926400] 08:45:03 INFO - PROCESS | 3844 | 1461253503727 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1D467C00) [pid = 3844] [serial = 1391] [outer = 19926400] 08:45:04 INFO - PROCESS | 3844 | 1461253504160 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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 589ms 08:45:04 INFO - PROCESS | 3844 | 1461253504188 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 3844 | 1461253504190 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:45:04 INFO - PROCESS | 3844 | 1461253504194 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 3844 | 1461253504196 Marionette TRACE conn3 <- [1,1818,null,{}] 08:45:04 INFO - PROCESS | 3844 | 1461253504203 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}] 08:45:04 INFO - PROCESS | 3844 | 1461253504304 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:45:04 INFO - PROCESS | 3844 | 1461253504310 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 3844 | ++DOCSHELL 1332CC00 == 63 [pid = 3844] [id = 464] 08:45:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (13331400) [pid = 3844] [serial = 1392] [outer = 00000000] 08:45:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (167D2C00) [pid = 3844] [serial = 1393] [outer = 13331400] 08:45:04 INFO - PROCESS | 3844 | 1461253504357 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1D30D800) [pid = 3844] [serial = 1394] [outer = 13331400] 08:45:04 INFO - PROCESS | 3844 | 1461253504920 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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 729ms 08:45:04 INFO - PROCESS | 3844 | 1461253504935 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 3844 | 1461253504939 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:45:04 INFO - PROCESS | 3844 | 1461253504945 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 3844 | 1461253504949 Marionette TRACE conn3 <- [1,1822,null,{}] 08:45:04 INFO - PROCESS | 3844 | 1461253504956 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}] 08:45:05 INFO - PROCESS | 3844 | 1461253505062 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:45:05 INFO - PROCESS | 3844 | 1461253505208 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 3844 | ++DOCSHELL 13267400 == 64 [pid = 3844] [id = 465] 08:45:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1332DC00) [pid = 3844] [serial = 1395] [outer = 00000000] 08:45:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (13356400) [pid = 3844] [serial = 1396] [outer = 1332DC00] 08:45:05 INFO - PROCESS | 3844 | 1461253505268 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (136DD800) [pid = 3844] [serial = 1397] [outer = 1332DC00] 08:45:05 INFO - PROCESS | 3844 | 1461253505850 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]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 992ms 08:45:05 INFO - PROCESS | 3844 | 1461253505933 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3844 | 1461253505939 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:45:05 INFO - PROCESS | 3844 | 1461253505946 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 3844 | 1461253505948 Marionette TRACE conn3 <- [1,1826,null,{}] 08:45:05 INFO - PROCESS | 3844 | 1461253505953 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}] 08:45:06 INFO - PROCESS | 3844 | 1461253506056 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:45:06 INFO - PROCESS | 3844 | 1461253506195 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3844 | ++DOCSHELL 1341DC00 == 65 [pid = 3844] [id = 466] 08:45:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (14951800) [pid = 3844] [serial = 1398] [outer = 00000000] 08:45:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (16FA0400) [pid = 3844] [serial = 1399] [outer = 14951800] 08:45:06 INFO - PROCESS | 3844 | 1461253506251 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (17920800) [pid = 3844] [serial = 1400] [outer = 14951800] 08:45:06 INFO - PROCESS | 3844 | 1461253506844 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]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 08:45:06 INFO - PROCESS | 3844 | 1461253506888 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 3844 | 1461253506891 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:45:06 INFO - PROCESS | 3844 | 1461253506895 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 3844 | 1461253506899 Marionette TRACE conn3 <- [1,1830,null,{}] 08:45:06 INFO - PROCESS | 3844 | 1461253506910 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}] 08:45:07 INFO - PROCESS | 3844 | 1461253507015 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:45:07 INFO - PROCESS | 3844 | 1461253507155 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 3844 | ++DOCSHELL 18144400 == 66 [pid = 3844] [id = 467] 08:45:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (18B45800) [pid = 3844] [serial = 1401] [outer = 00000000] 08:45:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1963C000) [pid = 3844] [serial = 1402] [outer = 18B45800] 08:45:07 INFO - PROCESS | 3844 | 1461253507213 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1963F400) [pid = 3844] [serial = 1403] [outer = 18B45800] 08:45:07 INFO - PROCESS | 3844 | 1461253507805 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]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 992ms 08:45:07 INFO - PROCESS | 3844 | 1461253507881 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 3844 | 1461253507884 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:45:07 INFO - PROCESS | 3844 | 1461253507887 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 3844 | 1461253507889 Marionette TRACE conn3 <- [1,1834,null,{}] 08:45:07 INFO - PROCESS | 3844 | 1461253507892 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}] 08:45:07 INFO - PROCESS | 3844 | 1461253507992 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:45:08 INFO - PROCESS | 3844 | 1461253508132 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3844 | ++DOCSHELL 19807C00 == 67 [pid = 3844] [id = 468] 08:45:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1980F800) [pid = 3844] [serial = 1404] [outer = 00000000] 08:45:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (1A6A7800) [pid = 3844] [serial = 1405] [outer = 1980F800] 08:45:08 INFO - PROCESS | 3844 | 1461253508187 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (1A2B7800) [pid = 3844] [serial = 1406] [outer = 1980F800] 08:45:08 INFO - PROCESS | 3844 | 1461253508724 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]]]}] 08:45:08 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) 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 899ms 08:45:08 INFO - PROCESS | 3844 | 1461253508791 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3844 | 1461253508793 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:45:08 INFO - PROCESS | 3844 | 1461253508797 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3844 | 1461253508799 Marionette TRACE conn3 <- [1,1838,null,{}] 08:45:08 INFO - PROCESS | 3844 | 1461253508803 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}] 08:45:08 INFO - PROCESS | 3844 | 1461253508904 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:45:09 INFO - PROCESS | 3844 | 1461253509048 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 3844 | ++DOCSHELL 11C10400 == 68 [pid = 3844] [id = 469] 08:45:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (12BE3C00) [pid = 3844] [serial = 1407] [outer = 00000000] 08:45:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (1350A000) [pid = 3844] [serial = 1408] [outer = 12BE3C00] 08:45:09 INFO - PROCESS | 3844 | 1461253509104 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (1350C400) [pid = 3844] [serial = 1409] [outer = 12BE3C00] 08:45:09 INFO - PROCESS | 3844 | 1461253509719 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]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 992ms 08:45:09 INFO - PROCESS | 3844 | 1461253509784 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 3844 | 1461253509786 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:45:09 INFO - PROCESS | 3844 | 1461253509790 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 3844 | 1461253509792 Marionette TRACE conn3 <- [1,1842,null,{}] 08:45:09 INFO - PROCESS | 3844 | 1461253509796 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}] 08:45:09 INFO - PROCESS | 3844 | 1461253509914 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:45:10 INFO - PROCESS | 3844 | 1461253510157 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 3844 | ++DOCSHELL 11C0C800 == 69 [pid = 3844] [id = 470] 08:45:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (12C01C00) [pid = 3844] [serial = 1410] [outer = 00000000] 08:45:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (13504000) [pid = 3844] [serial = 1411] [outer = 12C01C00] 08:45:10 INFO - PROCESS | 3844 | 1461253510211 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (1350A400) [pid = 3844] [serial = 1412] [outer = 12C01C00] 08:45:10 INFO - PROCESS | 3844 | 1461253510803 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]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1070ms 08:45:10 INFO - PROCESS | 3844 | 1461253510879 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 3844 | 1461253510884 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:45:10 INFO - PROCESS | 3844 | 1461253510889 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:45:10 INFO - PROCESS | 3844 | 1461253510892 Marionette TRACE conn3 <- [1,1846,null,{}] 08:45:10 INFO - PROCESS | 3844 | 1461253510897 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}] 08:45:10 INFO - PROCESS | 3844 | 1461253510992 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:45:11 INFO - PROCESS | 3844 | 1461253511157 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 1980C400 == 68 [pid = 3844] [id = 463] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 1341F800 == 67 [pid = 3844] [id = 462] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 192A6800 == 66 [pid = 3844] [id = 461] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 1A89C000 == 65 [pid = 3844] [id = 460] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 1386FC00 == 64 [pid = 3844] [id = 459] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 196CD400 == 63 [pid = 3844] [id = 458] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 18B41400 == 62 [pid = 3844] [id = 457] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 18147800 == 61 [pid = 3844] [id = 456] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 13267800 == 60 [pid = 3844] [id = 455] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 12B82C00 == 59 [pid = 3844] [id = 454] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 19FEEC00 == 58 [pid = 3844] [id = 452] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (1893FC00) [pid = 3844] [serial = 1306] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (1AAA7000) [pid = 3844] [serial = 1309] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1CE2B800) [pid = 3844] [serial = 1312] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (1D878800) [pid = 3844] [serial = 1315] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (192A6400) [pid = 3844] [serial = 1348] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (158F1400) [pid = 3844] [serial = 1303] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | ++DOCSHELL 12CB9400 == 59 [pid = 3844] [id = 471] 08:45:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (12CF2C00) [pid = 3844] [serial = 1413] [outer = 00000000] 08:45:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (158F1400) [pid = 3844] [serial = 1414] [outer = 12CF2C00] 08:45:11 INFO - PROCESS | 3844 | 1461253511242 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (164BFC00) [pid = 3844] [serial = 1415] [outer = 12CF2C00] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 17EC3000 == 58 [pid = 3844] [id = 451] 08:45:11 INFO - PROCESS | 3844 | --DOCSHELL 1341E000 == 57 [pid = 3844] [id = 450] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (17ECD800) [pid = 3844] [serial = 1238] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (1CCB7000) [pid = 3844] [serial = 1178] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1CE1F400) [pid = 3844] [serial = 1336] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (1CE25000) [pid = 3844] [serial = 1337] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (16537400) [pid = 3844] [serial = 1319] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (156A2C00) [pid = 3844] [serial = 1318] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (196DB400) [pid = 3844] [serial = 1327] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (19809800) [pid = 3844] [serial = 1328] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (16FA2800) [pid = 3844] [serial = 1324] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (17CD5800) [pid = 3844] [serial = 1325] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1D710000) [pid = 3844] [serial = 1339] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (1AF7E400) [pid = 3844] [serial = 1343] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1D30C000) [pid = 3844] [serial = 1342] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (1DEF7800) [pid = 3844] [serial = 1345] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1653F400) [pid = 3844] [serial = 1322] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (15AF7000) [pid = 3844] [serial = 1321] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1A1C9C00) [pid = 3844] [serial = 1330] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (1AF45800) [pid = 3844] [serial = 1333] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1AF81800) [pid = 3844] [serial = 1334] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1D871400) [pid = 3844] [serial = 1340] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1DEF8C00) [pid = 3844] [serial = 1346] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1A6A0400) [pid = 3844] [serial = 1331] [outer = 00000000] [url = about:blank] 08:45:11 INFO - PROCESS | 3844 | 1461253511682 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]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 838ms 08:45:11 INFO - PROCESS | 3844 | 1461253511718 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 3844 | 1461253511722 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:45:11 INFO - PROCESS | 3844 | 1461253511730 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 3844 | 1461253511732 Marionette TRACE conn3 <- [1,1850,null,{}] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:45:11 INFO - PROCESS | 3844 | 1461253511736 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}] 08:45:11 INFO - PROCESS | 3844 | 1461253511825 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:45:11 INFO - PROCESS | 3844 | 1461253511832 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3844 | ++DOCSHELL 1653F400 == 58 [pid = 3844] [id = 472] 08:45:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (16543000) [pid = 3844] [serial = 1416] [outer = 00000000] 08:45:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (17E76C00) [pid = 3844] [serial = 1417] [outer = 16543000] 08:45:11 INFO - PROCESS | 3844 | 1461253511880 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (18707400) [pid = 3844] [serial = 1418] [outer = 16543000] 08:45:12 INFO - PROCESS | 3844 | 1461253512377 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]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 698ms 08:45:12 INFO - PROCESS | 3844 | 1461253512433 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 3844 | 1461253512436 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:45:12 INFO - PROCESS | 3844 | 1461253512443 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 3844 | 1461253512451 Marionette TRACE conn3 <- [1,1854,null,{}] 08:45:12 INFO - PROCESS | 3844 | 1461253512460 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}] 08:45:12 INFO - PROCESS | 3844 | 1461253512541 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:45:12 INFO - PROCESS | 3844 | 1461253512687 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 3844 | ++DOCSHELL 1929CC00 == 59 [pid = 3844] [id = 473] 08:45:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1929F800) [pid = 3844] [serial = 1419] [outer = 00000000] 08:45:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (19633800) [pid = 3844] [serial = 1420] [outer = 1929F800] 08:45:12 INFO - PROCESS | 3844 | 1461253512732 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (19639C00) [pid = 3844] [serial = 1421] [outer = 1929F800] 08:45:13 INFO - PROCESS | 3844 | 1461253513128 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 759ms 08:45:13 INFO - PROCESS | 3844 | 1461253513199 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3844 | 1461253513202 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:45:13 INFO - PROCESS | 3844 | 1461253513205 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 3844 | 1461253513207 Marionette TRACE conn3 <- [1,1858,null,{}] 08:45:13 INFO - PROCESS | 3844 | 1461253513211 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}] 08:45:13 INFO - PROCESS | 3844 | 1461253513290 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:45:13 INFO - PROCESS | 3844 | 1461253513296 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 3844 | ++DOCSHELL 15AD7400 == 60 [pid = 3844] [id = 474] 08:45:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (17CD6C00) [pid = 3844] [serial = 1422] [outer = 00000000] 08:45:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (19803400) [pid = 3844] [serial = 1423] [outer = 17CD6C00] 08:45:13 INFO - PROCESS | 3844 | 1461253513340 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1980F000) [pid = 3844] [serial = 1424] [outer = 17CD6C00] 08:45:13 INFO - PROCESS | 3844 | 1461253513806 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 636ms 08:45:13 INFO - PROCESS | 3844 | 1461253513826 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3844 | 1461253513828 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:45:13 INFO - PROCESS | 3844 | 1461253513831 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:45:13 INFO - PROCESS | 3844 | 1461253513833 Marionette TRACE conn3 <- [1,1862,null,{}] 08:45:13 INFO - PROCESS | 3844 | 1461253513843 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}] 08:45:13 INFO - PROCESS | 3844 | 1461253513955 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:45:14 INFO - PROCESS | 3844 | 1461253514052 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3844 | ++DOCSHELL 13335C00 == 61 [pid = 3844] [id = 475] 08:45:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (13350800) [pid = 3844] [serial = 1425] [outer = 00000000] 08:45:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1A2B7000) [pid = 3844] [serial = 1426] [outer = 13350800] 08:45:14 INFO - PROCESS | 3844 | 1461253514105 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1AA7F000) [pid = 3844] [serial = 1427] [outer = 13350800] 08:45:14 INFO - PROCESS | 3844 | 1461253514548 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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 729ms 08:45:14 INFO - PROCESS | 3844 | 1461253514574 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 3844 | 1461253514576 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:45:14 INFO - PROCESS | 3844 | 1461253514584 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 3844 | 1461253514585 Marionette TRACE conn3 <- [1,1866,null,{}] 08:45:14 INFO - PROCESS | 3844 | 1461253514589 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}] 08:45:14 INFO - PROCESS | 3844 | 1461253514702 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:45:14 INFO - PROCESS | 3844 | 1461253514708 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3844 | ++DOCSHELL 18F0EC00 == 62 [pid = 3844] [id = 476] 08:45:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1A2B4800) [pid = 3844] [serial = 1428] [outer = 00000000] 08:45:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1C387000) [pid = 3844] [serial = 1429] [outer = 1A2B4800] 08:45:14 INFO - PROCESS | 3844 | 1461253514751 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1C43E400) [pid = 3844] [serial = 1430] [outer = 1A2B4800] 08:45:15 INFO - PROCESS | 3844 | 1461253515215 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]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 697ms 08:45:15 INFO - PROCESS | 3844 | 1461253515278 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 3844 | 1461253515280 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:45:15 INFO - PROCESS | 3844 | 1461253515283 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 3844 | 1461253515285 Marionette TRACE conn3 <- [1,1870,null,{}] 08:45:15 INFO - PROCESS | 3844 | 1461253515288 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}] 08:45:15 INFO - PROCESS | 3844 | 1461253515410 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:45:15 INFO - PROCESS | 3844 | 1461253515434 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 3844 | ++DOCSHELL 1C384400 == 63 [pid = 3844] [id = 477] 08:45:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1CE1E000) [pid = 3844] [serial = 1431] [outer = 00000000] 08:45:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1CF89C00) [pid = 3844] [serial = 1432] [outer = 1CE1E000] 08:45:15 INFO - PROCESS | 3844 | 1461253515478 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (1D308C00) [pid = 3844] [serial = 1433] [outer = 1CE1E000] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (1AA79C00) [pid = 3844] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1893A800) [pid = 3844] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (13421400) [pid = 3844] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (19801800) [pid = 3844] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1AAA4800) [pid = 3844] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (192A8000) [pid = 3844] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (12C55000) [pid = 3844] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (192A0000) [pid = 3844] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (15A3E400) [pid = 3844] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (1387D000) [pid = 3844] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:45:16 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (19926400) [pid = 3844] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:45:16 INFO - PROCESS | 3844 | 1461253516286 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1039ms 08:45:16 INFO - PROCESS | 3844 | 1461253516323 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 3844 | 1461253516325 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:45:16 INFO - PROCESS | 3844 | 1461253516329 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 3844 | 1461253516330 Marionette TRACE conn3 <- [1,1874,null,{}] 08:45:16 INFO - PROCESS | 3844 | 1461253516334 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}] 08:45:16 INFO - PROCESS | 3844 | 1461253516435 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:45:16 INFO - PROCESS | 3844 | 1461253516441 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3844 | ++DOCSHELL 1334C400 == 64 [pid = 3844] [id = 478] 08:45:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1387E000) [pid = 3844] [serial = 1434] [outer = 00000000] 08:45:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (19FE9400) [pid = 3844] [serial = 1435] [outer = 1387E000] 08:45:16 INFO - PROCESS | 3844 | 1461253516484 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1AF81000) [pid = 3844] [serial = 1436] [outer = 1387E000] 08:45:16 INFO - PROCESS | 3844 | 1461253516912 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 635ms 08:45:16 INFO - PROCESS | 3844 | 1461253516967 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 3844 | 1461253516969 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:45:16 INFO - PROCESS | 3844 | 1461253516972 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:45:16 INFO - PROCESS | 3844 | 1461253516974 Marionette TRACE conn3 <- [1,1878,null,{}] 08:45:16 INFO - PROCESS | 3844 | 1461253516977 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}] 08:45:17 INFO - PROCESS | 3844 | 1461253517056 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:45:17 INFO - PROCESS | 3844 | 1461253517062 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 3844 | ++DOCSHELL 13334800 == 65 [pid = 3844] [id = 479] 08:45:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1675FC00) [pid = 3844] [serial = 1437] [outer = 00000000] 08:45:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1CF7E400) [pid = 3844] [serial = 1438] [outer = 1675FC00] 08:45:17 INFO - PROCESS | 3844 | 1461253517105 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1D70D800) [pid = 3844] [serial = 1439] [outer = 1675FC00] 08:45:17 INFO - PROCESS | 3844 | 1461253517533 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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 620ms 08:45:17 INFO - PROCESS | 3844 | 1461253517598 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 3844 | 1461253517600 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:45:17 INFO - PROCESS | 3844 | 1461253517603 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 3844 | 1461253517605 Marionette TRACE conn3 <- [1,1882,null,{}] 08:45:17 INFO - PROCESS | 3844 | 1461253517608 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}] 08:45:17 INFO - PROCESS | 3844 | 1461253517685 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:45:17 INFO - PROCESS | 3844 | 1461253517691 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 3844 | ++DOCSHELL 1A2B6400 == 66 [pid = 3844] [id = 480] 08:45:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1C4F6400) [pid = 3844] [serial = 1440] [outer = 00000000] 08:45:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1D87C800) [pid = 3844] [serial = 1441] [outer = 1C4F6400] 08:45:17 INFO - PROCESS | 3844 | 1461253517741 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1DEF0800) [pid = 3844] [serial = 1442] [outer = 1C4F6400] 08:45:18 INFO - PROCESS | 3844 | 1461253518457 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]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 899ms 08:45:18 INFO - PROCESS | 3844 | 1461253518509 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 3844 | 1461253518513 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:45:18 INFO - PROCESS | 3844 | 1461253518518 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 3844 | 1461253518520 Marionette TRACE conn3 <- [1,1886,null,{}] 08:45:18 INFO - PROCESS | 3844 | 1461253518527 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}] 08:45:18 INFO - PROCESS | 3844 | 1461253518646 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:45:18 INFO - PROCESS | 3844 | 1461253518756 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3844 | ++DOCSHELL 11B54400 == 67 [pid = 3844] [id = 481] 08:45:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (11B54C00) [pid = 3844] [serial = 1443] [outer = 00000000] 08:45:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (1332F400) [pid = 3844] [serial = 1444] [outer = 11B54C00] 08:45:18 INFO - PROCESS | 3844 | 1461253518812 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (13427C00) [pid = 3844] [serial = 1445] [outer = 11B54C00] 08:45:19 INFO - PROCESS | 3844 | 1461253519394 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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 946ms 08:45:19 INFO - PROCESS | 3844 | 1461253519461 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 3844 | 1461253519467 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:45:19 INFO - PROCESS | 3844 | 1461253519473 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 3844 | 1461253519476 Marionette TRACE conn3 <- [1,1890,null,{}] 08:45:19 INFO - PROCESS | 3844 | 1461253519480 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}] 08:45:19 INFO - PROCESS | 3844 | 1461253519573 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:45:19 INFO - PROCESS | 3844 | 1461253519721 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 3844 | ++DOCSHELL 13A03800 == 68 [pid = 3844] [id = 482] 08:45:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (15410400) [pid = 3844] [serial = 1446] [outer = 00000000] 08:45:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (167D4000) [pid = 3844] [serial = 1447] [outer = 15410400] 08:45:19 INFO - PROCESS | 3844 | 1461253519776 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (16FA6C00) [pid = 3844] [serial = 1448] [outer = 15410400] 08:45:20 INFO - PROCESS | 3844 | 1461253520383 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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 992ms 08:45:20 INFO - PROCESS | 3844 | 1461253520462 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 3844 | 1461253520464 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:45:20 INFO - PROCESS | 3844 | 1461253520468 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 3844 | 1461253520472 Marionette TRACE conn3 <- [1,1894,null,{}] 08:45:20 INFO - PROCESS | 3844 | 1461253520499 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}] 08:45:20 INFO - PROCESS | 3844 | 1461253520646 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:45:20 INFO - PROCESS | 3844 | 1461253520782 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 3844 | ++DOCSHELL 13262000 == 69 [pid = 3844] [id = 483] 08:45:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (192A7400) [pid = 3844] [serial = 1449] [outer = 00000000] 08:45:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (19802000) [pid = 3844] [serial = 1450] [outer = 192A7400] 08:45:20 INFO - PROCESS | 3844 | 1461253520840 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (1A1C9C00) [pid = 3844] [serial = 1451] [outer = 192A7400] 08:45:21 INFO - PROCESS | 3844 | 1461253521372 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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 962ms 08:45:21 INFO - PROCESS | 3844 | 1461253521433 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 3844 | 1461253521436 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:45:21 INFO - PROCESS | 3844 | 1461253521440 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 3844 | 1461253521442 Marionette TRACE conn3 <- [1,1898,null,{}] 08:45:21 INFO - PROCESS | 3844 | 1461253521445 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}] 08:45:21 INFO - PROCESS | 3844 | 1461253521551 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:45:21 INFO - PROCESS | 3844 | 1461253521712 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 3844 | ++DOCSHELL 196D7400 == 70 [pid = 3844] [id = 484] 08:45:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (1A2B6C00) [pid = 3844] [serial = 1452] [outer = 00000000] 08:45:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (1D75FC00) [pid = 3844] [serial = 1453] [outer = 1A2B6C00] 08:45:21 INFO - PROCESS | 3844 | 1461253521768 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (1D870000) [pid = 3844] [serial = 1454] [outer = 1A2B6C00] 08:45:22 INFO - PROCESS | 3844 | 1461253522320 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]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 08:45:22 INFO - PROCESS | 3844 | 1461253522368 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3844 | 1461253522371 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:45:22 INFO - PROCESS | 3844 | 1461253522374 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 3844 | 1461253522376 Marionette TRACE conn3 <- [1,1902,null,{}] 08:45:22 INFO - PROCESS | 3844 | 1461253522380 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}] 08:45:22 INFO - PROCESS | 3844 | 1461253522496 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:45:22 INFO - PROCESS | 3844 | 1461253522610 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 3844 | ++DOCSHELL 13326400 == 71 [pid = 3844] [id = 485] 08:45:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (13327C00) [pid = 3844] [serial = 1455] [outer = 00000000] 08:45:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 179 (14959000) [pid = 3844] [serial = 1456] [outer = 13327C00] 08:45:22 INFO - PROCESS | 3844 | 1461253522715 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 180 (16542C00) [pid = 3844] [serial = 1457] [outer = 13327C00] 08:45:23 INFO - PROCESS | 3844 | 1461253523287 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]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 992ms 08:45:23 INFO - PROCESS | 3844 | 1461253523376 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 3844 | 1461253523379 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:45:23 INFO - PROCESS | 3844 | 1461253523383 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 3844 | 1461253523385 Marionette TRACE conn3 <- [1,1906,null,{}] 08:45:23 INFO - PROCESS | 3844 | 1461253523403 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}] 08:45:23 INFO - PROCESS | 3844 | 1461253523529 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:45:23 INFO - PROCESS | 3844 | 1461253523655 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 3844 | ++DOCSHELL 13269C00 == 72 [pid = 3844] [id = 486] 08:45:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 181 (1334E000) [pid = 3844] [serial = 1458] [outer = 00000000] 08:45:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 182 (199AB000) [pid = 3844] [serial = 1459] [outer = 1334E000] 08:45:23 INFO - PROCESS | 3844 | 1461253523723 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 183 (1A2BBC00) [pid = 3844] [serial = 1460] [outer = 1334E000] 08:45:24 INFO - PROCESS | 3844 | 1461253524496 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]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1178ms 08:45:24 INFO - PROCESS | 3844 | 1461253524563 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3844 | 1461253524568 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:45:24 INFO - PROCESS | 3844 | 1461253524588 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 3844 | 1461253524591 Marionette TRACE conn3 <- [1,1910,null,{}] 08:45:24 INFO - PROCESS | 3844 | 1461253524597 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}] 08:45:24 INFO - PROCESS | 3844 | 1461253524706 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:45:24 INFO - PROCESS | 3844 | 1461253524853 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 3844 | ++DOCSHELL 13418C00 == 73 [pid = 3844] [id = 487] 08:45:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 184 (13419000) [pid = 3844] [serial = 1461] [outer = 00000000] 08:45:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 185 (13876400) [pid = 3844] [serial = 1462] [outer = 13419000] 08:45:24 INFO - PROCESS | 3844 | 1461253524930 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 186 (13ACE000) [pid = 3844] [serial = 1463] [outer = 13419000] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 13334800 == 72 [pid = 3844] [id = 479] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 1334C400 == 71 [pid = 3844] [id = 478] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 1C384400 == 70 [pid = 3844] [id = 477] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 18F0EC00 == 69 [pid = 3844] [id = 476] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 13335C00 == 68 [pid = 3844] [id = 475] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 15AD7400 == 67 [pid = 3844] [id = 474] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 1929CC00 == 66 [pid = 3844] [id = 473] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 1653F400 == 65 [pid = 3844] [id = 472] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 12CB9400 == 64 [pid = 3844] [id = 471] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 11C0C800 == 63 [pid = 3844] [id = 470] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 185 (167D2C00) [pid = 3844] [serial = 1393] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 13267400 == 62 [pid = 3844] [id = 465] 08:45:25 INFO - PROCESS | 3844 | --DOCSHELL 1332CC00 == 61 [pid = 3844] [id = 464] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 184 (1AF81C00) [pid = 3844] [serial = 1381] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 183 (18DBE800) [pid = 3844] [serial = 1369] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 182 (18F0E000) [pid = 3844] [serial = 1370] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 181 (18F0E800) [pid = 3844] [serial = 1354] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 180 (164B6000) [pid = 3844] [serial = 1366] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 179 (1991DC00) [pid = 3844] [serial = 1375] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 178 (16F25400) [pid = 3844] [serial = 1367] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (1C4FC400) [pid = 3844] [serial = 1384] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (196D0000) [pid = 3844] [serial = 1372] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (196D2800) [pid = 3844] [serial = 1373] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (13878800) [pid = 3844] [serial = 1364] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (13426C00) [pid = 3844] [serial = 1363] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (1C38E400) [pid = 3844] [serial = 1357] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (13874000) [pid = 3844] [serial = 1351] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (192A8C00) [pid = 3844] [serial = 1349] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (1AF8B800) [pid = 3844] [serial = 1360] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1AF88400) [pid = 3844] [serial = 1382] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (18DC0000) [pid = 3844] [serial = 1388] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (17E75C00) [pid = 3844] [serial = 1387] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1A6F2000) [pid = 3844] [serial = 1378] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1AA79800) [pid = 3844] [serial = 1379] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1C4FB000) [pid = 3844] [serial = 1385] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1D467C00) [pid = 3844] [serial = 1391] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (1CCAE400) [pid = 3844] [serial = 1390] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (199AEC00) [pid = 3844] [serial = 1376] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3844 | 1461253525515 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]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 962ms 08:45:25 INFO - PROCESS | 3844 | 1461253525543 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 3844 | 1461253525549 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:45:25 INFO - PROCESS | 3844 | 1461253525555 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 3844 | 1461253525557 Marionette TRACE conn3 <- [1,1914,null,{}] 08:45:25 INFO - PROCESS | 3844 | 1461253525561 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}] 08:45:25 INFO - PROCESS | 3844 | 1461253525644 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:45:25 INFO - PROCESS | 3844 | 1461253525650 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 3844 | ++DOCSHELL 137A8800 == 62 [pid = 3844] [id = 488] 08:45:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (13874000) [pid = 3844] [serial = 1464] [outer = 00000000] 08:45:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (156A2C00) [pid = 3844] [serial = 1465] [outer = 13874000] 08:45:25 INFO - PROCESS | 3844 | 1461253525695 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (15A3EC00) [pid = 3844] [serial = 1466] [outer = 13874000] 08:45:26 INFO - PROCESS | 3844 | 1461253526193 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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 698ms 08:45:26 INFO - PROCESS | 3844 | 1461253526239 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 3844 | 1461253526241 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:45:26 INFO - PROCESS | 3844 | 1461253526244 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 3844 | 1461253526247 Marionette TRACE conn3 <- [1,1918,null,{}] 08:45:26 INFO - PROCESS | 3844 | 1461253526258 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}] 08:45:26 INFO - PROCESS | 3844 | 1461253526369 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:45:26 INFO - PROCESS | 3844 | 1461253526475 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 3844 | ++DOCSHELL 16540000 == 63 [pid = 3844] [id = 489] 08:45:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (16541000) [pid = 3844] [serial = 1467] [outer = 00000000] 08:45:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (16F24C00) [pid = 3844] [serial = 1468] [outer = 16541000] 08:45:26 INFO - PROCESS | 3844 | 1461253526522 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (16FA8C00) [pid = 3844] [serial = 1469] [outer = 16541000] 08:45:26 INFO - PROCESS | 3844 | 1461253526905 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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 699ms 08:45:26 INFO - PROCESS | 3844 | 1461253526944 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 3844 | 1461253526946 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:45:26 INFO - PROCESS | 3844 | 1461253526949 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 3844 | 1461253526951 Marionette TRACE conn3 <- [1,1922,null,{}] 08:45:26 INFO - PROCESS | 3844 | 1461253526955 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}] 08:45:27 INFO - PROCESS | 3844 | 1461253527036 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:45:27 INFO - PROCESS | 3844 | 1461253527042 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3844 | ++DOCSHELL 179D6000 == 64 [pid = 3844] [id = 490] 08:45:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (17CD1800) [pid = 3844] [serial = 1470] [outer = 00000000] 08:45:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (18523400) [pid = 3844] [serial = 1471] [outer = 17CD1800] 08:45:27 INFO - PROCESS | 3844 | 1461253527086 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (18939C00) [pid = 3844] [serial = 1472] [outer = 17CD1800] 08:45:27 INFO - PROCESS | 3844 | 1461253527525 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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 636ms 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:45:27 INFO - PROCESS | 3844 | 1461253527592 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 3844 | 1461253527594 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 3844 | 1461253527597 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 3844 | 1461253527599 Marionette TRACE conn3 <- [1,1926,null,{}] 08:45:27 INFO - PROCESS | 3844 | 1461253527602 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}] 08:45:27 INFO - PROCESS | 3844 | 1461253527716 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:45:27 INFO - PROCESS | 3844 | 1461253527822 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3844 | ++DOCSHELL 17CD7400 == 65 [pid = 3844] [id = 491] 08:45:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (18DBE800) [pid = 3844] [serial = 1473] [outer = 00000000] 08:45:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (18F08C00) [pid = 3844] [serial = 1474] [outer = 18DBE800] 08:45:27 INFO - PROCESS | 3844 | 1461253527866 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (18F0E000) [pid = 3844] [serial = 1475] [outer = 18DBE800] 08:45:28 INFO - PROCESS | 3844 | 1461253528289 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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 08:45:28 INFO - PROCESS | 3844 | 1461253528338 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 3844 | 1461253528340 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:45:28 INFO - PROCESS | 3844 | 1461253528343 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:45:28 INFO - PROCESS | 3844 | 1461253528345 Marionette TRACE conn3 <- [1,1930,null,{}] 08:45:28 INFO - PROCESS | 3844 | 1461253528348 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}] 08:45:28 INFO - PROCESS | 3844 | 1461253528475 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:45:28 INFO - PROCESS | 3844 | 1461253528482 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3844 | ++DOCSHELL 192A2000 == 66 [pid = 3844] [id = 492] 08:45:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (192A6800) [pid = 3844] [serial = 1476] [outer = 00000000] 08:45:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (196D0000) [pid = 3844] [serial = 1477] [outer = 192A6800] 08:45:28 INFO - PROCESS | 3844 | 1461253528517 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (196CF800) [pid = 3844] [serial = 1478] [outer = 192A6800] 08:45:28 INFO - PROCESS | 3844 | 1461253528947 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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 621ms 08:45:28 INFO - PROCESS | 3844 | 1461253528965 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 3844 | 1461253528967 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:45:28 INFO - PROCESS | 3844 | 1461253528975 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 3844 | 1461253528977 Marionette TRACE conn3 <- [1,1934,null,{}] 08:45:28 INFO - PROCESS | 3844 | 1461253528980 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}] 08:45:29 INFO - PROCESS | 3844 | 1461253529101 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:45:29 INFO - PROCESS | 3844 | 1461253529214 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 3844 | ++DOCSHELL 192A8C00 == 67 [pid = 3844] [id = 493] 08:45:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (19635400) [pid = 3844] [serial = 1479] [outer = 00000000] 08:45:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (19923000) [pid = 3844] [serial = 1480] [outer = 19635400] 08:45:29 INFO - PROCESS | 3844 | 1461253529257 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (19C4B400) [pid = 3844] [serial = 1481] [outer = 19635400] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (17CD6C00) [pid = 3844] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (12C01C00) [pid = 3844] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (16543000) [pid = 3844] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (1675FC00) [pid = 3844] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (1387E000) [pid = 3844] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (17E6DC00) [pid = 3844] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1AAB1400) [pid = 3844] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:45:29 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (15C0F400) [pid = 3844] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (1CCAC800) [pid = 3844] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1D468400) [pid = 3844] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (13358000) [pid = 3844] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (13AD4400) [pid = 3844] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1A2BB000) [pid = 3844] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1564FC00) [pid = 3844] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (11C07000) [pid = 3844] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (12BE4400) [pid = 3844] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (16537000) [pid = 3844] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (18145000) [pid = 3844] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (18F08800) [pid = 3844] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1AAB1800) [pid = 3844] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (13CB5000) [pid = 3844] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (16FA9800) [pid = 3844] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (18F09000) [pid = 3844] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (137A1800) [pid = 3844] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (15C01C00) [pid = 3844] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (196D4400) [pid = 3844] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1C385400) [pid = 3844] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (12BEE800) [pid = 3844] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1636A800) [pid = 3844] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (199B9400) [pid = 3844] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (1CCAAC00) [pid = 3844] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (13358800) [pid = 3844] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (179D7000) [pid = 3844] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1A1C8800) [pid = 3844] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1C4FEC00) [pid = 3844] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1C4FC000) [pid = 3844] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (13350800) [pid = 3844] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1A2B4800) [pid = 3844] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1CE1E000) [pid = 3844] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (12CF2C00) [pid = 3844] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:30 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1929F800) [pid = 3844] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1133ms 08:45:30 INFO - PROCESS | 3844 | 1461253530084 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]]]}] 08:45:30 INFO - PROCESS | 3844 | 1461253530119 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 3844 | 1461253530121 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:30 INFO - PROCESS | 3844 | 1461253530124 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 3844 | 1461253530126 Marionette TRACE conn3 <- [1,1938,null,{}] 08:45:30 INFO - PROCESS | 3844 | 1461253530130 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}] 08:45:30 INFO - PROCESS | 3844 | 1461253530207 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:45:30 INFO - PROCESS | 3844 | 1461253530212 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3844 | ++DOCSHELL 13263C00 == 68 [pid = 3844] [id = 494] 08:45:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (13267800) [pid = 3844] [serial = 1482] [outer = 00000000] 08:45:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (13875400) [pid = 3844] [serial = 1483] [outer = 13267800] 08:45:30 INFO - PROCESS | 3844 | 1461253530256 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (13AD4C00) [pid = 3844] [serial = 1484] [outer = 13267800] 08:45:30 INFO - PROCESS | 3844 | 1461253530755 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]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 683ms 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:30 INFO - PROCESS | 3844 | 1461253530824 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 3844 | 1461253530826 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:45:30 INFO - PROCESS | 3844 | 1461253530829 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 3844 | 1461253530831 Marionette TRACE conn3 <- [1,1942,null,{}] 08:45:30 INFO - PROCESS | 3844 | 1461253530834 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}] 08:45:30 INFO - PROCESS | 3844 | 1461253530921 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:45:30 INFO - PROCESS | 3844 | 1461253530932 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3844 | ++DOCSHELL 13358800 == 69 [pid = 3844] [id = 495] 08:45:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (137A1800) [pid = 3844] [serial = 1485] [outer = 00000000] 08:45:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (16F9B400) [pid = 3844] [serial = 1486] [outer = 137A1800] 08:45:30 INFO - PROCESS | 3844 | 1461253530976 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (17CCE800) [pid = 3844] [serial = 1487] [outer = 137A1800] 08:45:31 INFO - PROCESS | 3844 | 1461253531408 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]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 621ms 08:45:31 INFO - PROCESS | 3844 | 1461253531451 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 3844 | 1461253531453 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:45:31 INFO - PROCESS | 3844 | 1461253531457 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:31 INFO - PROCESS | 3844 | 1461253531458 Marionette TRACE conn3 <- [1,1946,null,{}] 08:45:31 INFO - PROCESS | 3844 | 1461253531462 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}] 08:45:31 INFO - PROCESS | 3844 | 1461253531541 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:45:31 INFO - PROCESS | 3844 | 1461253531547 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 3844 | ++DOCSHELL 137A7400 == 70 [pid = 3844] [id = 496] 08:45:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (13A02C00) [pid = 3844] [serial = 1488] [outer = 00000000] 08:45:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (19497C00) [pid = 3844] [serial = 1489] [outer = 13A02C00] 08:45:31 INFO - PROCESS | 3844 | 1461253531590 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (19801400) [pid = 3844] [serial = 1490] [outer = 13A02C00] 08:45:32 INFO - PROCESS | 3844 | 1461253532200 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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 791ms 08:45:32 INFO - PROCESS | 3844 | 1461253532259 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 3844 | 1461253532264 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:45:32 INFO - PROCESS | 3844 | 1461253532269 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:32 INFO - PROCESS | 3844 | 1461253532274 Marionette TRACE conn3 <- [1,1950,null,{}] 08:45:32 INFO - PROCESS | 3844 | 1461253532281 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}] 08:45:32 INFO - PROCESS | 3844 | 1461253532423 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:45:32 INFO - PROCESS | 3844 | 1461253532545 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3844 | ++DOCSHELL 11B52800 == 71 [pid = 3844] [id = 497] 08:45:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (11C0BC00) [pid = 3844] [serial = 1491] [outer = 00000000] 08:45:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (13502400) [pid = 3844] [serial = 1492] [outer = 11C0BC00] 08:45:32 INFO - PROCESS | 3844 | 1461253532601 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1377E800) [pid = 3844] [serial = 1493] [outer = 11C0BC00] 08:45:33 INFO - PROCESS | 3844 | 1461253533247 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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1040ms 08:45:33 INFO - PROCESS | 3844 | 1461253533318 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3844 | 1461253533324 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:45:33 INFO - PROCESS | 3844 | 1461253533351 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3844 | 1461253533354 Marionette TRACE conn3 <- [1,1954,null,{}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:33 INFO - PROCESS | 3844 | 1461253533358 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}] 08:45:33 INFO - PROCESS | 3844 | 1461253533504 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:45:33 INFO - PROCESS | 3844 | 1461253533642 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3844 | ++DOCSHELL 1334F000 == 72 [pid = 3844] [id = 498] 08:45:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (15A39C00) [pid = 3844] [serial = 1494] [outer = 00000000] 08:45:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (16762C00) [pid = 3844] [serial = 1495] [outer = 15A39C00] 08:45:33 INFO - PROCESS | 3844 | 1461253533698 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (17CCF000) [pid = 3844] [serial = 1496] [outer = 15A39C00] 08:45:34 INFO - PROCESS | 3844 | 1461253534300 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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 978ms 08:45:34 INFO - PROCESS | 3844 | 1461253534327 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 3844 | 1461253534330 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:34 INFO - PROCESS | 3844 | 1461253534333 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3844 | 1461253534337 Marionette TRACE conn3 <- [1,1958,null,{}] 08:45:34 INFO - PROCESS | 3844 | 1461253534348 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}] 08:45:34 INFO - PROCESS | 3844 | 1461253534455 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:45:34 INFO - PROCESS | 3844 | 1461253534613 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3844 | ++DOCSHELL 19637000 == 73 [pid = 3844] [id = 499] 08:45:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1963E800) [pid = 3844] [serial = 1497] [outer = 00000000] 08:45:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (19810400) [pid = 3844] [serial = 1498] [outer = 1963E800] 08:45:34 INFO - PROCESS | 3844 | 1461253534671 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (19C97000) [pid = 3844] [serial = 1499] [outer = 1963E800] 08:45:35 INFO - PROCESS | 3844 | 1461253535212 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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 931ms 08:45:35 INFO - PROCESS | 3844 | 1461253535278 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:35 INFO - PROCESS | 3844 | 1461253535281 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:45:35 INFO - PROCESS | 3844 | 1461253535285 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3844 | 1461253535287 Marionette TRACE conn3 <- [1,1962,null,{}] 08:45:35 INFO - PROCESS | 3844 | 1461253535290 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}] 08:45:35 INFO - PROCESS | 3844 | 1461253535395 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:45:35 INFO - PROCESS | 3844 | 1461253535540 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3844 | ++DOCSHELL 1A1BF400 == 74 [pid = 3844] [id = 500] 08:45:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1A6A0400) [pid = 3844] [serial = 1500] [outer = 00000000] 08:45:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1AAAB400) [pid = 3844] [serial = 1501] [outer = 1A6A0400] 08:45:35 INFO - PROCESS | 3844 | 1461253535595 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1AF36C00) [pid = 3844] [serial = 1502] [outer = 1A6A0400] 08:45:36 INFO - PROCESS | 3844 | 1461253536136 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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 931ms 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:36 INFO - PROCESS | 3844 | 1461253536213 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 3844 | 1461253536215 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:45:36 INFO - PROCESS | 3844 | 1461253536219 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 3844 | 1461253536221 Marionette TRACE conn3 <- [1,1966,null,{}] 08:45:36 INFO - PROCESS | 3844 | 1461253536225 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}] 08:45:36 INFO - PROCESS | 3844 | 1461253536325 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:45:36 INFO - PROCESS | 3844 | 1461253536479 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3844 | ++DOCSHELL 12CF2800 == 75 [pid = 3844] [id = 501] 08:45:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (19801C00) [pid = 3844] [serial = 1503] [outer = 00000000] 08:45:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1AF87C00) [pid = 3844] [serial = 1504] [outer = 19801C00] 08:45:36 INFO - PROCESS | 3844 | 1461253536534 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1AF8B800) [pid = 3844] [serial = 1505] [outer = 19801C00] 08:45:37 INFO - PROCESS | 3844 | 1461253537087 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]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 931ms 08:45:37 INFO - PROCESS | 3844 | 1461253537164 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3844 | 1461253537166 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:37 INFO - PROCESS | 3844 | 1461253537170 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 3844 | 1461253537172 Marionette TRACE conn3 <- [1,1970,null,{}] 08:45:37 INFO - PROCESS | 3844 | 1461253537176 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}] 08:45:37 INFO - PROCESS | 3844 | 1461253537327 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:45:37 INFO - PROCESS | 3844 | 1461253537627 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 3844 | ++DOCSHELL 12BE4400 == 76 [pid = 3844] [id = 502] 08:45:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (12CF9800) [pid = 3844] [serial = 1506] [outer = 00000000] 08:45:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (13503800) [pid = 3844] [serial = 1507] [outer = 12CF9800] 08:45:37 INFO - PROCESS | 3844 | 1461253537691 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (13879800) [pid = 3844] [serial = 1508] [outer = 12CF9800] 08:45:38 INFO - PROCESS | 3844 | 1461253538280 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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1133ms 08:45:38 INFO - PROCESS | 3844 | 1461253538320 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3844 | 1461253538324 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:38 INFO - PROCESS | 3844 | 1461253538329 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3844 | 1461253538332 Marionette TRACE conn3 <- [1,1974,null,{}] 08:45:38 INFO - PROCESS | 3844 | 1461253538337 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}] 08:45:38 INFO - PROCESS | 3844 | 1461253538439 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:45:38 INFO - PROCESS | 3844 | 1461253538607 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3844 | ++DOCSHELL 13AD5000 == 77 [pid = 3844] [id = 503] 08:45:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (13CAB800) [pid = 3844] [serial = 1509] [outer = 00000000] 08:45:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (16539C00) [pid = 3844] [serial = 1510] [outer = 13CAB800] 08:45:38 INFO - PROCESS | 3844 | 1461253538658 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (16542800) [pid = 3844] [serial = 1511] [outer = 13CAB800] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 179CF000 == 76 [pid = 3844] [id = 256] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 1377BC00 == 75 [pid = 3844] [id = 261] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 13358800 == 74 [pid = 3844] [id = 495] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 13263C00 == 73 [pid = 3844] [id = 494] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 192A8C00 == 72 [pid = 3844] [id = 493] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 192A2000 == 71 [pid = 3844] [id = 492] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 16540000 == 70 [pid = 3844] [id = 489] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 137A8800 == 69 [pid = 3844] [id = 488] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 13418C00 == 68 [pid = 3844] [id = 487] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (1D87C800) [pid = 3844] [serial = 1441] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 13262000 == 67 [pid = 3844] [id = 483] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 13A03800 == 66 [pid = 3844] [id = 482] 08:45:38 INFO - PROCESS | 3844 | --DOCSHELL 11B54400 == 65 [pid = 3844] [id = 481] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1D70A400) [pid = 3844] [serial = 1235] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (15C02C00) [pid = 3844] [serial = 1096] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1AAAB800) [pid = 3844] [serial = 1102] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1653C400) [pid = 3844] [serial = 1271] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (12CC1C00) [pid = 3844] [serial = 1048] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1387D800) [pid = 3844] [serial = 1063] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (17CCBC00) [pid = 3844] [serial = 1066] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1870B400) [pid = 3844] [serial = 1069] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (19497800) [pid = 3844] [serial = 1072] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1C4F4400) [pid = 3844] [serial = 1135] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (1653B000) [pid = 3844] [serial = 1138] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (18F0AC00) [pid = 3844] [serial = 1141] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (1C385C00) [pid = 3844] [serial = 1144] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (13CB3C00) [pid = 3844] [serial = 1181] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (17CCA000) [pid = 3844] [serial = 1184] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1AA7B000) [pid = 3844] [serial = 1187] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1CF86800) [pid = 3844] [serial = 1190] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1387DC00) [pid = 3844] [serial = 1226] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (18F01C00) [pid = 3844] [serial = 1229] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1AF83400) [pid = 3844] [serial = 1232] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (1CF86000) [pid = 3844] [serial = 1301] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (16544000) [pid = 3844] [serial = 1304] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (18F0A000) [pid = 3844] [serial = 1307] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1AF83C00) [pid = 3844] [serial = 1310] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1D70FC00) [pid = 3844] [serial = 1313] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1D87AC00) [pid = 3844] [serial = 1316] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1A2B7000) [pid = 3844] [serial = 1426] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1C387000) [pid = 3844] [serial = 1429] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1AA7F000) [pid = 3844] [serial = 1427] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1CF89C00) [pid = 3844] [serial = 1432] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (13356400) [pid = 3844] [serial = 1396] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (158F1400) [pid = 3844] [serial = 1414] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (164BFC00) [pid = 3844] [serial = 1415] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1350A000) [pid = 3844] [serial = 1408] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (19633800) [pid = 3844] [serial = 1420] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (19639C00) [pid = 3844] [serial = 1421] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (19803400) [pid = 3844] [serial = 1423] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1350A400) [pid = 3844] [serial = 1412] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (13504000) [pid = 3844] [serial = 1411] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1C43E400) [pid = 3844] [serial = 1430] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (17E76C00) [pid = 3844] [serial = 1417] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18707400) [pid = 3844] [serial = 1418] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16FA0400) [pid = 3844] [serial = 1399] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1A6A7800) [pid = 3844] [serial = 1405] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1963C000) [pid = 3844] [serial = 1402] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1D70D800) [pid = 3844] [serial = 1439] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1CF7E400) [pid = 3844] [serial = 1438] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1D308C00) [pid = 3844] [serial = 1433] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (19FE9400) [pid = 3844] [serial = 1435] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1980F000) [pid = 3844] [serial = 1424] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1AF81000) [pid = 3844] [serial = 1436] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (19496400) [pid = 3844] [serial = 1099] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1D30D000) [pid = 3844] [serial = 1277] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18710000) [pid = 3844] [serial = 1274] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1D704C00) [pid = 3844] [serial = 1268] [outer = 00000000] [url = about:blank] 08:45:38 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1D871000) [pid = 3844] [serial = 1280] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 3844 | 1461253539190 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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 900ms 08:45:39 INFO - PROCESS | 3844 | 1461253539220 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3844 | 1461253539223 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:39 INFO - PROCESS | 3844 | 1461253539228 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3844 | 1461253539230 Marionette TRACE conn3 <- [1,1978,null,{}] 08:45:39 INFO - PROCESS | 3844 | 1461253539235 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}] 08:45:39 INFO - PROCESS | 3844 | 1461253539345 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:45:39 INFO - PROCESS | 3844 | 1461253539353 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 3844 | ++DOCSHELL 13504400 == 66 [pid = 3844] [id = 504] 08:45:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1350C000) [pid = 3844] [serial = 1512] [outer = 00000000] 08:45:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (14953000) [pid = 3844] [serial = 1513] [outer = 1350C000] 08:45:39 INFO - PROCESS | 3844 | 1461253539399 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15AF7C00) [pid = 3844] [serial = 1514] [outer = 1350C000] 08:45:39 INFO - PROCESS | 3844 | 1461253539886 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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 699ms 08:45:39 INFO - PROCESS | 3844 | 1461253539931 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3844 | 1461253539934 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:39 INFO - PROCESS | 3844 | 1461253539939 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3844 | 1461253539944 Marionette TRACE conn3 <- [1,1982,null,{}] 08:45:39 INFO - PROCESS | 3844 | 1461253539953 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}] 08:45:40 INFO - PROCESS | 3844 | 1461253540038 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:45:40 INFO - PROCESS | 3844 | 1461253540044 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3844 | ++DOCSHELL 167D9800 == 67 [pid = 3844] [id = 505] 08:45:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16F1D400) [pid = 3844] [serial = 1515] [outer = 00000000] 08:45:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (17921C00) [pid = 3844] [serial = 1516] [outer = 16F1D400] 08:45:40 INFO - PROCESS | 3844 | 1461253540098 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (17CCD400) [pid = 3844] [serial = 1517] [outer = 16F1D400] 08:45:40 INFO - PROCESS | 3844 | 1461253540555 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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 621ms 08:45:40 INFO - PROCESS | 3844 | 1461253540576 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 3844 | 1461253540578 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:45:40 INFO - PROCESS | 3844 | 1461253540582 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:45:40 INFO - PROCESS | 3844 | 1461253540583 Marionette TRACE conn3 <- [1,1986,null,{}] 08:45:40 INFO - PROCESS | 3844 | 1461253540587 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}] 08:45:40 INFO - PROCESS | 3844 | 1461253540667 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:45:40 INFO - PROCESS | 3844 | 1461253540673 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3844 | ++DOCSHELL 16334000 == 68 [pid = 3844] [id = 506] 08:45:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (167CD000) [pid = 3844] [serial = 1518] [outer = 00000000] 08:45:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1870A000) [pid = 3844] [serial = 1519] [outer = 167CD000] 08:45:40 INFO - PROCESS | 3844 | 1461253540717 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1893A400) [pid = 3844] [serial = 1520] [outer = 167CD000] 08:45:41 INFO - PROCESS | 3844 | 1461253541181 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 699ms 08:45:41 INFO - PROCESS | 3844 | 1461253541265 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3844 | 1461253541267 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:45:41 INFO - PROCESS | 3844 | 1461253541271 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:45:41 INFO - PROCESS | 3844 | 1461253541272 Marionette TRACE conn3 <- [1,1990,null,{}] 08:45:41 INFO - PROCESS | 3844 | 1461253541276 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}] 08:45:41 INFO - PROCESS | 3844 | 1461253541389 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:45:41 INFO - PROCESS | 3844 | 1461253541452 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3844 | ++DOCSHELL 18B46000 == 69 [pid = 3844] [id = 507] 08:45:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (18B47400) [pid = 3844] [serial = 1521] [outer = 00000000] 08:45:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18F0A000) [pid = 3844] [serial = 1522] [outer = 18B47400] 08:45:41 INFO - PROCESS | 3844 | 1461253541505 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (192A0000) [pid = 3844] [serial = 1523] [outer = 18B47400] 08:45:41 INFO - PROCESS | 3844 | 1461253541938 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 698ms 08:45:41 INFO - PROCESS | 3844 | 1461253541970 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3844 | 1461253541972 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:45:41 INFO - PROCESS | 3844 | 1461253541976 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3844 | 1461253541977 Marionette TRACE conn3 <- [1,1994,null,{}] 08:45:41 INFO - PROCESS | 3844 | 1461253541980 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}] 08:45:42 INFO - PROCESS | 3844 | 1461253542130 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:45:42 INFO - PROCESS | 3844 | 1461253542155 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3844 | ++DOCSHELL 19493800 == 70 [pid = 3844] [id = 508] 08:45:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (195EF400) [pid = 3844] [serial = 1524] [outer = 00000000] 08:45:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1963D800) [pid = 3844] [serial = 1525] [outer = 195EF400] 08:45:42 INFO - PROCESS | 3844 | 1461253542199 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1963F800) [pid = 3844] [serial = 1526] [outer = 195EF400] 08:45:42 INFO - PROCESS | 3844 | 1461253542650 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]]]}] 08:45:42 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 08:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 699ms 08:45:42 INFO - PROCESS | 3844 | 1461253542675 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3844 | 1461253542677 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:45:42 INFO - PROCESS | 3844 | 1461253542690 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 3844 | 1461253542692 Marionette TRACE conn3 <- [1,1998,null,{}] 08:45:42 INFO - PROCESS | 3844 | 1461253542695 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}] 08:45:42 INFO - PROCESS | 3844 | 1461253542809 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:45:42 INFO - PROCESS | 3844 | 1461253542815 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3844 | ++DOCSHELL 1933A000 == 71 [pid = 3844] [id = 509] 08:45:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (195F0C00) [pid = 3844] [serial = 1527] [outer = 00000000] 08:45:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (19806800) [pid = 3844] [serial = 1528] [outer = 195F0C00] 08:45:42 INFO - PROCESS | 3844 | 1461253542858 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (19926400) [pid = 3844] [serial = 1529] [outer = 195F0C00] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (15412400) [pid = 3844] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (13420800) [pid = 3844] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1852D000) [pid = 3844] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1A157C00) [pid = 3844] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (11B54C00) [pid = 3844] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (13419000) [pid = 3844] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (18DBE800) [pid = 3844] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (192A7400) [pid = 3844] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (19635400) [pid = 3844] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1A2B6C00) [pid = 3844] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (13874000) [pid = 3844] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (192A6800) [pid = 3844] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (15410400) [pid = 3844] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (16541000) [pid = 3844] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1334E000) [pid = 3844] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13267800) [pid = 3844] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:45:43 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (137A1800) [pid = 3844] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:45:43 INFO - PROCESS | 3844 | 1461253543534 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]]]}] 08:45:43 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 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 870ms 08:45:43 INFO - PROCESS | 3844 | 1461253543560 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 3844 | 1461253543562 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:45:43 INFO - PROCESS | 3844 | 1461253543565 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 3844 | 1461253543567 Marionette TRACE conn3 <- [1,2002,null,{}] 08:45:43 INFO - PROCESS | 3844 | 1461253543570 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}] 08:45:43 INFO - PROCESS | 3844 | 1461253543649 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:45:43 INFO - PROCESS | 3844 | 1461253543655 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3844 | ++DOCSHELL 13265C00 == 72 [pid = 3844] [id = 510] 08:45:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (13266400) [pid = 3844] [serial = 1530] [outer = 00000000] 08:45:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (146B8800) [pid = 3844] [serial = 1531] [outer = 13266400] 08:45:43 INFO - PROCESS | 3844 | 1461253543699 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (16F20C00) [pid = 3844] [serial = 1532] [outer = 13266400] 08:45:44 INFO - PROCESS | 3844 | 1461253544144 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 637ms 08:45:44 INFO - PROCESS | 3844 | 1461253544204 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3844 | 1461253544205 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:45:44 INFO - PROCESS | 3844 | 1461253544209 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3844 | 1461253544210 Marionette TRACE conn3 <- [1,2006,null,{}] 08:45:44 INFO - PROCESS | 3844 | 1461253544214 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}] 08:45:44 INFO - PROCESS | 3844 | 1461253544293 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:45:44 INFO - PROCESS | 3844 | 1461253544299 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3844 | ++DOCSHELL 1332D800 == 73 [pid = 3844] [id = 511] 08:45:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1377C000) [pid = 3844] [serial = 1533] [outer = 00000000] 08:45:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18F07C00) [pid = 3844] [serial = 1534] [outer = 1377C000] 08:45:44 INFO - PROCESS | 3844 | 1461253544343 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1963B400) [pid = 3844] [serial = 1535] [outer = 1377C000] 08:45:44 INFO - PROCESS | 3844 | 1461253544771 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 590ms 08:45:44 INFO - PROCESS | 3844 | 1461253544813 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:45:44 INFO - PROCESS | 3844 | 1461253544815 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:45:44 INFO - PROCESS | 3844 | 1461253544818 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3844 | 1461253544820 Marionette TRACE conn3 <- [1,2010,null,{}] 08:45:44 INFO - PROCESS | 3844 | 1461253544823 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}] 08:45:44 INFO - PROCESS | 3844 | 1461253544903 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:45:44 INFO - PROCESS | 3844 | 1461253544909 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3844 | ++DOCSHELL 13874000 == 74 [pid = 3844] [id = 512] 08:45:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (199AFC00) [pid = 3844] [serial = 1536] [outer = 00000000] 08:45:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1A2B7C00) [pid = 3844] [serial = 1537] [outer = 199AFC00] 08:45:44 INFO - PROCESS | 3844 | 1461253544959 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1A6ABC00) [pid = 3844] [serial = 1538] [outer = 199AFC00] 08:45:45 INFO - PROCESS | 3844 | 1461253545493 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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 08:45:45 INFO - PROCESS | 3844 | 1461253545558 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3844 | 1461253545562 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:45:45 INFO - PROCESS | 3844 | 1461253545568 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 3844 | 1461253545572 Marionette TRACE conn3 <- [1,2014,null,{}] 08:45:45 INFO - PROCESS | 3844 | 1461253545579 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}] 08:45:45 INFO - PROCESS | 3844 | 1461253545700 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:45:45 INFO - PROCESS | 3844 | 1461253545839 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3844 | ++DOCSHELL 13424800 == 75 [pid = 3844] [id = 513] 08:45:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (13426800) [pid = 3844] [serial = 1539] [outer = 00000000] 08:45:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (13873400) [pid = 3844] [serial = 1540] [outer = 13426800] 08:45:45 INFO - PROCESS | 3844 | 1461253545896 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (13A03C00) [pid = 3844] [serial = 1541] [outer = 13426800] 08:45:46 INFO - PROCESS | 3844 | 1461253546538 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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1041ms 08:45:46 INFO - PROCESS | 3844 | 1461253546595 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3844 | 1461253546601 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:45:46 INFO - PROCESS | 3844 | 1461253546627 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3844 | 1461253546630 Marionette TRACE conn3 <- [1,2018,null,{}] 08:45:46 INFO - PROCESS | 3844 | 1461253546634 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}] 08:45:46 INFO - PROCESS | 3844 | 1461253546776 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:45:46 INFO - PROCESS | 3844 | 1461253546920 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3844 | ++DOCSHELL 13CB5C00 == 76 [pid = 3844] [id = 514] 08:45:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (14960800) [pid = 3844] [serial = 1542] [outer = 00000000] 08:45:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1653EC00) [pid = 3844] [serial = 1543] [outer = 14960800] 08:45:46 INFO - PROCESS | 3844 | 1461253546975 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (16F21000) [pid = 3844] [serial = 1544] [outer = 14960800] 08:45:47 INFO - PROCESS | 3844 | 1461253547520 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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 931ms 08:45:47 INFO - PROCESS | 3844 | 1461253547571 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3844 | 1461253547574 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:45:47 INFO - PROCESS | 3844 | 1461253547577 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 3844 | 1461253547581 Marionette TRACE conn3 <- [1,2022,null,{}] 08:45:47 INFO - PROCESS | 3844 | 1461253547592 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}] 08:45:47 INFO - PROCESS | 3844 | 1461253547704 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:45:47 INFO - PROCESS | 3844 | 1461253547848 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 3844 | ++DOCSHELL 16537800 == 77 [pid = 3844] [id = 515] 08:45:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (18F08800) [pid = 3844] [serial = 1545] [outer = 00000000] 08:45:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (196D4800) [pid = 3844] [serial = 1546] [outer = 18F08800] 08:45:47 INFO - PROCESS | 3844 | 1461253547906 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (19C93800) [pid = 3844] [serial = 1547] [outer = 18F08800] 08:45:48 INFO - PROCESS | 3844 | 1461253548525 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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 993ms 08:45:48 INFO - PROCESS | 3844 | 1461253548579 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 3844 | 1461253548581 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:45:48 INFO - PROCESS | 3844 | 1461253548585 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 3844 | 1461253548587 Marionette TRACE conn3 <- [1,2026,null,{}] 08:45:48 INFO - PROCESS | 3844 | 1461253548591 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}] 08:45:48 INFO - PROCESS | 3844 | 1461253548711 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:45:48 INFO - PROCESS | 3844 | 1461253548854 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3844 | ++DOCSHELL 1963C000 == 78 [pid = 3844] [id = 516] 08:45:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1A1CD400) [pid = 3844] [serial = 1548] [outer = 00000000] 08:45:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1AF7F400) [pid = 3844] [serial = 1549] [outer = 1A1CD400] 08:45:48 INFO - PROCESS | 3844 | 1461253548909 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1AF84800) [pid = 3844] [serial = 1550] [outer = 1A1CD400] 08:45:49 INFO - PROCESS | 3844 | 1461253549426 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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 901ms 08:45:49 INFO - PROCESS | 3844 | 1461253549473 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 3844 | 1461253549475 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:45:49 INFO - PROCESS | 3844 | 1461253549479 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 3844 | 1461253549481 Marionette TRACE conn3 <- [1,2030,null,{}] 08:45:49 INFO - PROCESS | 3844 | 1461253549484 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}] 08:45:49 INFO - PROCESS | 3844 | 1461253549586 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:45:49 INFO - PROCESS | 3844 | 1461253549701 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 3844 | ++DOCSHELL 13329800 == 79 [pid = 3844] [id = 517] 08:45:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (136E3C00) [pid = 3844] [serial = 1551] [outer = 00000000] 08:45:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1C389400) [pid = 3844] [serial = 1552] [outer = 136E3C00] 08:45:49 INFO - PROCESS | 3844 | 1461253549796 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1C38CC00) [pid = 3844] [serial = 1553] [outer = 136E3C00] 08:45:50 INFO - PROCESS | 3844 | 1461253550424 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]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 994ms 08:45:50 INFO - PROCESS | 3844 | 1461253550486 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 3844 | 1461253550488 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:45:50 INFO - PROCESS | 3844 | 1461253550492 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 3844 | 1461253550494 Marionette TRACE conn3 <- [1,2034,null,{}] 08:45:50 INFO - PROCESS | 3844 | 1461253550498 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}] 08:45:50 INFO - PROCESS | 3844 | 1461253550619 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:45:50 INFO - PROCESS | 3844 | 1461253550908 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 3844 | ++DOCSHELL 11B57000 == 80 [pid = 3844] [id = 518] 08:45:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (11B58C00) [pid = 3844] [serial = 1554] [outer = 00000000] 08:45:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (13506400) [pid = 3844] [serial = 1555] [outer = 11B58C00] 08:45:50 INFO - PROCESS | 3844 | 1461253550993 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (137AF000) [pid = 3844] [serial = 1556] [outer = 11B58C00] 08:45:51 INFO - PROCESS | 3844 | 1461253551598 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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1211ms 08:45:51 INFO - PROCESS | 3844 | 1461253551686 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3844 | 1461253551691 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:45:51 INFO - PROCESS | 3844 | 1461253551696 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:45:51 INFO - PROCESS | 3844 | 1461253551699 Marionette TRACE conn3 <- [1,2038,null,{}] 08:45:51 INFO - PROCESS | 3844 | 1461253551704 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}] 08:45:51 INFO - PROCESS | 3844 | 1461253551858 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:45:51 INFO - PROCESS | 3844 | 1461253551922 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3844 | ++DOCSHELL 15A3A800 == 81 [pid = 3844] [id = 519] 08:45:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (15AB7400) [pid = 3844] [serial = 1557] [outer = 00000000] 08:45:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (16537400) [pid = 3844] [serial = 1558] [outer = 15AB7400] 08:45:51 INFO - PROCESS | 3844 | 1461253551971 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1675C800) [pid = 3844] [serial = 1559] [outer = 15AB7400] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 1332D800 == 80 [pid = 3844] [id = 511] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 13265C00 == 79 [pid = 3844] [id = 510] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 1933A000 == 78 [pid = 3844] [id = 509] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 19493800 == 77 [pid = 3844] [id = 508] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 18B46000 == 76 [pid = 3844] [id = 507] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 16334000 == 75 [pid = 3844] [id = 506] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 167D9800 == 74 [pid = 3844] [id = 505] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 17CD7400 == 73 [pid = 3844] [id = 491] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 179D6000 == 72 [pid = 3844] [id = 490] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 13504400 == 71 [pid = 3844] [id = 504] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 13AD5000 == 70 [pid = 3844] [id = 503] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (19497C00) [pid = 3844] [serial = 1489] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 12BE4400 == 69 [pid = 3844] [id = 502] 08:45:52 INFO - PROCESS | 3844 | --DOCSHELL 11B52800 == 68 [pid = 3844] [id = 497] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1CE25400) [pid = 3844] [serial = 1361] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (13AD5800) [pid = 3844] [serial = 1352] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (192A2400) [pid = 3844] [serial = 1355] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1CCAD000) [pid = 3844] [serial = 1358] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (18523400) [pid = 3844] [serial = 1471] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (13427C00) [pid = 3844] [serial = 1445] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1332F400) [pid = 3844] [serial = 1444] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (13876400) [pid = 3844] [serial = 1462] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (18F08C00) [pid = 3844] [serial = 1474] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (18F0E000) [pid = 3844] [serial = 1475] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (13ACE000) [pid = 3844] [serial = 1463] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1A1C9C00) [pid = 3844] [serial = 1451] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (19802000) [pid = 3844] [serial = 1450] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (19923000) [pid = 3844] [serial = 1480] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1D870000) [pid = 3844] [serial = 1454] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1D75FC00) [pid = 3844] [serial = 1453] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (156A2C00) [pid = 3844] [serial = 1465] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (15A3EC00) [pid = 3844] [serial = 1466] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (196CF800) [pid = 3844] [serial = 1478] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16FA6C00) [pid = 3844] [serial = 1448] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (167D4000) [pid = 3844] [serial = 1447] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (196D0000) [pid = 3844] [serial = 1477] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16F24C00) [pid = 3844] [serial = 1468] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (16FA8C00) [pid = 3844] [serial = 1469] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (14959000) [pid = 3844] [serial = 1456] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1A2BBC00) [pid = 3844] [serial = 1460] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (199AB000) [pid = 3844] [serial = 1459] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13875400) [pid = 3844] [serial = 1483] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16F9B400) [pid = 3844] [serial = 1486] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (17CCE800) [pid = 3844] [serial = 1487] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19C4B400) [pid = 3844] [serial = 1481] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (13AD4C00) [pid = 3844] [serial = 1484] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 3844 | 1461253552504 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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 838ms 08:45:52 INFO - PROCESS | 3844 | 1461253552540 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 3844 | 1461253552544 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:45:52 INFO - PROCESS | 3844 | 1461253552548 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 3844 | 1461253552550 Marionette TRACE conn3 <- [1,2042,null,{}] 08:45:52 INFO - PROCESS | 3844 | 1461253552554 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}] 08:45:52 INFO - PROCESS | 3844 | 1461253552664 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:45:52 INFO - PROCESS | 3844 | 1461253552802 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 3844 | ++DOCSHELL 13A03800 == 69 [pid = 3844] [id = 520] 08:45:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (13ACDC00) [pid = 3844] [serial = 1560] [outer = 00000000] 08:45:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (15411000) [pid = 3844] [serial = 1561] [outer = 13ACDC00] 08:45:52 INFO - PROCESS | 3844 | 1461253552848 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15C02C00) [pid = 3844] [serial = 1562] [outer = 13ACDC00] 08:45:53 INFO - PROCESS | 3844 | 1461253553251 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]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 729ms 08:45:53 INFO - PROCESS | 3844 | 1461253553290 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3844 | 1461253553292 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:45:53 INFO - PROCESS | 3844 | 1461253553297 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3844 | 1461253553302 Marionette TRACE conn3 <- [1,2046,null,{}] 08:45:53 INFO - PROCESS | 3844 | 1461253553311 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}] 08:45:53 INFO - PROCESS | 3844 | 1461253553399 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:45:53 INFO - PROCESS | 3844 | 1461253553447 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3844 | ++DOCSHELL 17E70C00 == 70 [pid = 3844] [id = 521] 08:45:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (17E76C00) [pid = 3844] [serial = 1563] [outer = 00000000] 08:45:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (18140400) [pid = 3844] [serial = 1564] [outer = 17E76C00] 08:45:53 INFO - PROCESS | 3844 | 1461253553491 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1852D000) [pid = 3844] [serial = 1565] [outer = 17E76C00] 08:45:53 INFO - PROCESS | 3844 | 1461253553919 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]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 683ms 08:45:53 INFO - PROCESS | 3844 | 1461253553978 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3844 | 1461253553980 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:45:53 INFO - PROCESS | 3844 | 1461253553984 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3844 | 1461253553985 Marionette TRACE conn3 <- [1,2050,null,{}] 08:45:53 INFO - PROCESS | 3844 | 1461253553989 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}] 08:45:54 INFO - PROCESS | 3844 | 1461253554070 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:45:54 INFO - PROCESS | 3844 | 1461253554075 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3844 | ++DOCSHELL 13209C00 == 71 [pid = 3844] [id = 522] 08:45:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (1325D400) [pid = 3844] [serial = 1566] [outer = 00000000] 08:45:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18DBFC00) [pid = 3844] [serial = 1567] [outer = 1325D400] 08:45:54 INFO - PROCESS | 3844 | 1461253554120 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (18F0D000) [pid = 3844] [serial = 1568] [outer = 1325D400] 08:45:54 INFO - PROCESS | 3844 | 1461253554628 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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 698ms 08:45:54 INFO - PROCESS | 3844 | 1461253554683 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3844 | 1461253554685 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:45:54 INFO - PROCESS | 3844 | 1461253554688 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:45:54 INFO - PROCESS | 3844 | 1461253554690 Marionette TRACE conn3 <- [1,2054,null,{}] 08:45:54 INFO - PROCESS | 3844 | 1461253554694 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}] 08:45:54 INFO - PROCESS | 3844 | 1461253554807 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:45:54 INFO - PROCESS | 3844 | 1461253554904 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3844 | ++DOCSHELL 13357C00 == 72 [pid = 3844] [id = 523] 08:45:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (192A1C00) [pid = 3844] [serial = 1569] [outer = 00000000] 08:45:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (192A9C00) [pid = 3844] [serial = 1570] [outer = 192A1C00] 08:45:54 INFO - PROCESS | 3844 | 1461253554959 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (195F0800) [pid = 3844] [serial = 1571] [outer = 192A1C00] 08:45:55 INFO - PROCESS | 3844 | 1461253555395 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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 08:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:45:55 INFO - PROCESS | 3844 | 1461253555429 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 3844 | 1461253555431 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:45:55 INFO - PROCESS | 3844 | 1461253555435 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 3844 | 1461253555436 Marionette TRACE conn3 <- [1,2058,null,{}] 08:45:55 INFO - PROCESS | 3844 | 1461253555441 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}] 08:45:55 INFO - PROCESS | 3844 | 1461253555570 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:45:55 INFO - PROCESS | 3844 | 1461253555576 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3844 | ++DOCSHELL 19637400 == 73 [pid = 3844] [id = 524] 08:45:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1963AC00) [pid = 3844] [serial = 1572] [outer = 00000000] 08:45:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1980DC00) [pid = 3844] [serial = 1573] [outer = 1963AC00] 08:45:55 INFO - PROCESS | 3844 | 1461253555619 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (19809000) [pid = 3844] [serial = 1574] [outer = 1963AC00] 08:45:56 INFO - PROCESS | 3844 | 1461253556074 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]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 684ms 08:45:56 INFO - PROCESS | 3844 | 1461253556134 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3844 | 1461253556136 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:45:56 INFO - PROCESS | 3844 | 1461253556145 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 3844 | 1461253556147 Marionette TRACE conn3 <- [1,2062,null,{}] 08:45:56 INFO - PROCESS | 3844 | 1461253556151 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}] 08:45:56 INFO - PROCESS | 3844 | 1461253556275 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1350C000) [pid = 3844] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (16F1D400) [pid = 3844] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (13266400) [pid = 3844] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (18B47400) [pid = 3844] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (12CF9800) [pid = 3844] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1C4F6400) [pid = 3844] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (195EF400) [pid = 3844] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (13CAB800) [pid = 3844] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (195F0C00) [pid = 3844] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (167CD000) [pid = 3844] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1377C000) [pid = 3844] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:45:56 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (17CD1800) [pid = 3844] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:45:56 INFO - PROCESS | 3844 | 1461253556487 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 3844 | ++DOCSHELL 11B50C00 == 74 [pid = 3844] [id = 525] 08:45:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (11C0F800) [pid = 3844] [serial = 1575] [outer = 00000000] 08:45:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1341D800) [pid = 3844] [serial = 1576] [outer = 11C0F800] 08:45:56 INFO - PROCESS | 3844 | 1461253556531 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (15C94000) [pid = 3844] [serial = 1577] [outer = 11C0F800] 08:45:56 INFO - PROCESS | 3844 | 1461253556888 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]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 792ms 08:45:56 INFO - PROCESS | 3844 | 1461253556930 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3844 | 1461253556932 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 3844 | 1461253556935 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:45:56 INFO - PROCESS | 3844 | 1461253556937 Marionette TRACE conn3 <- [1,2066,null,{}] 08:45:56 INFO - PROCESS | 3844 | 1461253556941 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}] 08:45:57 INFO - PROCESS | 3844 | 1461253557060 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:45:57 INFO - PROCESS | 3844 | 1461253557069 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3844 | ++DOCSHELL 13CAB400 == 75 [pid = 3844] [id = 526] 08:45:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (167CD000) [pid = 3844] [serial = 1578] [outer = 00000000] 08:45:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1A155C00) [pid = 3844] [serial = 1579] [outer = 167CD000] 08:45:57 INFO - PROCESS | 3844 | 1461253557113 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (19FEEC00) [pid = 3844] [serial = 1580] [outer = 167CD000] 08:45:57 INFO - PROCESS | 3844 | 1461253557526 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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 637ms 08:45:57 INFO - PROCESS | 3844 | 1461253557574 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 3844 | 1461253557576 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:45:57 INFO - PROCESS | 3844 | 1461253557579 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 3844 | 1461253557581 Marionette TRACE conn3 <- [1,2070,null,{}] 08:45:57 INFO - PROCESS | 3844 | 1461253557584 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}] 08:45:57 INFO - PROCESS | 3844 | 1461253557701 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:45:57 INFO - PROCESS | 3844 | 1461253557741 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3844 | ++DOCSHELL 1320E000 == 76 [pid = 3844] [id = 527] 08:45:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1991B800) [pid = 3844] [serial = 1581] [outer = 00000000] 08:45:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AAA9C00) [pid = 3844] [serial = 1582] [outer = 1991B800] 08:45:57 INFO - PROCESS | 3844 | 1461253557785 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1AF3A800) [pid = 3844] [serial = 1583] [outer = 1991B800] 08:45:58 INFO - PROCESS | 3844 | 1461253558190 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]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 636ms 08:45:58 INFO - PROCESS | 3844 | 1461253558218 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 3844 | 1461253558219 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:45:58 INFO - PROCESS | 3844 | 1461253558223 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:45:58 INFO - PROCESS | 3844 | 1461253558224 Marionette TRACE conn3 <- [1,2074,null,{}] 08:45:58 INFO - PROCESS | 3844 | 1461253558228 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}] 08:45:58 INFO - PROCESS | 3844 | 1461253558349 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:45:58 INFO - PROCESS | 3844 | 1461253558359 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 3844 | ++DOCSHELL 16FA2000 == 77 [pid = 3844] [id = 528] 08:45:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1A6A5800) [pid = 3844] [serial = 1584] [outer = 00000000] 08:45:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1C38F800) [pid = 3844] [serial = 1585] [outer = 1A6A5800] 08:45:58 INFO - PROCESS | 3844 | 1461253558408 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1C4F1400) [pid = 3844] [serial = 1586] [outer = 1A6A5800] 08:45:59 INFO - PROCESS | 3844 | 1461253559108 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]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 947ms 08:45:59 INFO - PROCESS | 3844 | 1461253559153 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 3844 | 1461253559159 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:45:59 INFO - PROCESS | 3844 | 1461253559165 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 3844 | 1461253559169 Marionette TRACE conn3 <- [1,2078,null,{}] 08:45:59 INFO - PROCESS | 3844 | 1461253559174 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}] 08:45:59 INFO - PROCESS | 3844 | 1461253559296 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:45:59 INFO - PROCESS | 3844 | 1461253559435 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3844 | ++DOCSHELL 13508400 == 78 [pid = 3844] [id = 529] 08:45:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1350C800) [pid = 3844] [serial = 1587] [outer = 00000000] 08:45:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (15707800) [pid = 3844] [serial = 1588] [outer = 1350C800] 08:45:59 INFO - PROCESS | 3844 | 1461253559492 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (15AEF400) [pid = 3844] [serial = 1589] [outer = 1350C800] 08:46:00 INFO - PROCESS | 3844 | 1461253560043 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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 885ms 08:46:00 INFO - PROCESS | 3844 | 1461253560069 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3844 | 1461253560074 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:46:00 INFO - PROCESS | 3844 | 1461253560098 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:46:00 INFO - PROCESS | 3844 | 1461253560101 Marionette TRACE conn3 <- [1,2082,null,{}] 08:46:00 INFO - PROCESS | 3844 | 1461253560105 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}] 08:46:00 INFO - PROCESS | 3844 | 1461253560222 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:46:00 INFO - PROCESS | 3844 | 1461253560337 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 3844 | ++DOCSHELL 1791E000 == 79 [pid = 3844] [id = 530] 08:46:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (179D7000) [pid = 3844] [serial = 1590] [outer = 00000000] 08:46:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1893F800) [pid = 3844] [serial = 1591] [outer = 179D7000] 08:46:00 INFO - PROCESS | 3844 | 1461253560432 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (18F08C00) [pid = 3844] [serial = 1592] [outer = 179D7000] 08:46:01 INFO - PROCESS | 3844 | 1461253561043 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]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 994ms 08:46:01 INFO - PROCESS | 3844 | 1461253561102 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3844 | 1461253561105 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:46:01 INFO - PROCESS | 3844 | 1461253561123 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 3844 | 1461253561127 Marionette TRACE conn3 <- [1,2086,null,{}] 08:46:01 INFO - PROCESS | 3844 | 1461253561139 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}] 08:46:01 INFO - PROCESS | 3844 | 1461253561272 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:46:01 INFO - PROCESS | 3844 | 1461253561393 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3844 | ++DOCSHELL 19803C00 == 80 [pid = 3844] [id = 531] 08:46:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1AAA7400) [pid = 3844] [serial = 1593] [outer = 00000000] 08:46:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1C38F000) [pid = 3844] [serial = 1594] [outer = 1AAA7400] 08:46:01 INFO - PROCESS | 3844 | 1461253561451 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1C4F6400) [pid = 3844] [serial = 1595] [outer = 1AAA7400] 08:46:01 INFO - PROCESS | 3844 | 1461253561992 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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 963ms 08:46:02 INFO - PROCESS | 3844 | 1461253562058 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3844 | 1461253562061 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:46:02 INFO - PROCESS | 3844 | 1461253562064 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 3844 | 1461253562066 Marionette TRACE conn3 <- [1,2090,null,{}] 08:46:02 INFO - PROCESS | 3844 | 1461253562070 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}] 08:46:02 INFO - PROCESS | 3844 | 1461253562178 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:46:02 INFO - PROCESS | 3844 | 1461253562294 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3844 | ++DOCSHELL 1C383800 == 81 [pid = 3844] [id = 532] 08:46:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1C386400) [pid = 3844] [serial = 1596] [outer = 00000000] 08:46:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1CCAFC00) [pid = 3844] [serial = 1597] [outer = 1C386400] 08:46:02 INFO - PROCESS | 3844 | 1461253562389 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1CCB5800) [pid = 3844] [serial = 1598] [outer = 1C386400] 08:46:02 INFO - PROCESS | 3844 | 1461253562944 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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 900ms 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:46:02 INFO - PROCESS | 3844 | 1461253562973 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3844 | 1461253562975 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:46:02 INFO - PROCESS | 3844 | 1461253562980 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 3844 | 1461253562982 Marionette TRACE conn3 <- [1,2094,null,{}] 08:46:02 INFO - PROCESS | 3844 | 1461253562986 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}] 08:46:03 INFO - PROCESS | 3844 | 1461253563088 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:46:03 INFO - PROCESS | 3844 | 1461253563222 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 3844 | ++DOCSHELL 1CCA9C00 == 82 [pid = 3844] [id = 533] 08:46:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1CE25000) [pid = 3844] [serial = 1599] [outer = 00000000] 08:46:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1CF85400) [pid = 3844] [serial = 1600] [outer = 1CE25000] 08:46:03 INFO - PROCESS | 3844 | 1461253563316 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1CF89C00) [pid = 3844] [serial = 1601] [outer = 1CE25000] 08:46:03 INFO - PROCESS | 3844 | 1461253563851 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]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 931ms 08:46:03 INFO - PROCESS | 3844 | 1461253563907 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 3844 | 1461253563909 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:46:03 INFO - PROCESS | 3844 | 1461253563913 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 3844 | 1461253563915 Marionette TRACE conn3 <- [1,2098,null,{}] 08:46:03 INFO - PROCESS | 3844 | 1461253563919 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}] 08:46:04 INFO - PROCESS | 3844 | 1461253564048 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:46:04 INFO - PROCESS | 3844 | 1461253564207 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 3844 | ++DOCSHELL 12CFCC00 == 83 [pid = 3844] [id = 534] 08:46:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (12CFF800) [pid = 3844] [serial = 1602] [outer = 00000000] 08:46:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (13879000) [pid = 3844] [serial = 1603] [outer = 12CFF800] 08:46:04 INFO - PROCESS | 3844 | 1461253564269 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (158F1400) [pid = 3844] [serial = 1604] [outer = 12CFF800] 08:46:05 INFO - PROCESS | 3844 | 1461253565064 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]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1180ms 08:46:05 INFO - PROCESS | 3844 | 1461253565115 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3844 | 1461253565119 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:46:05 INFO - PROCESS | 3844 | 1461253565124 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3844 | 1461253565128 Marionette TRACE conn3 <- [1,2102,null,{}] 08:46:05 INFO - PROCESS | 3844 | 1461253565133 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}] 08:46:05 INFO - PROCESS | 3844 | 1461253565232 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:46:05 INFO - PROCESS | 3844 | 1461253565383 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 3844 | ++DOCSHELL 16334000 == 84 [pid = 3844] [id = 535] 08:46:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (164BD800) [pid = 3844] [serial = 1605] [outer = 00000000] 08:46:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (167D9800) [pid = 3844] [serial = 1606] [outer = 164BD800] 08:46:05 INFO - PROCESS | 3844 | 1461253565434 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (16FA6800) [pid = 3844] [serial = 1607] [outer = 164BD800] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13326400 == 83 [pid = 3844] [id = 485] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 1A2B6400 == 82 [pid = 3844] [id = 480] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 1320E000 == 81 [pid = 3844] [id = 527] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13CAB400 == 80 [pid = 3844] [id = 526] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 11B50C00 == 79 [pid = 3844] [id = 525] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 19637400 == 78 [pid = 3844] [id = 524] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13357C00 == 77 [pid = 3844] [id = 523] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13209C00 == 76 [pid = 3844] [id = 522] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 17E70C00 == 75 [pid = 3844] [id = 521] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13A03800 == 74 [pid = 3844] [id = 520] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 15A3A800 == 73 [pid = 3844] [id = 519] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 11B57000 == 72 [pid = 3844] [id = 518] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1A2B7C00) [pid = 3844] [serial = 1537] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13CB5C00 == 71 [pid = 3844] [id = 514] 08:46:05 INFO - PROCESS | 3844 | --DOCSHELL 13424800 == 70 [pid = 3844] [id = 513] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (14953000) [pid = 3844] [serial = 1513] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (17921C00) [pid = 3844] [serial = 1516] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (15AF7C00) [pid = 3844] [serial = 1514] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (16F20C00) [pid = 3844] [serial = 1532] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (19810400) [pid = 3844] [serial = 1498] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1AAAB400) [pid = 3844] [serial = 1501] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (18F0A000) [pid = 3844] [serial = 1522] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (13503800) [pid = 3844] [serial = 1507] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1DEF0800) [pid = 3844] [serial = 1442] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (13879800) [pid = 3844] [serial = 1508] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1AF87C00) [pid = 3844] [serial = 1504] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1963D800) [pid = 3844] [serial = 1525] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1963F800) [pid = 3844] [serial = 1526] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16762C00) [pid = 3844] [serial = 1495] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16542800) [pid = 3844] [serial = 1511] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (192A0000) [pid = 3844] [serial = 1523] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (19926400) [pid = 3844] [serial = 1529] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (17CCD400) [pid = 3844] [serial = 1517] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1893A400) [pid = 3844] [serial = 1520] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (19806800) [pid = 3844] [serial = 1528] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (13502400) [pid = 3844] [serial = 1492] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (146B8800) [pid = 3844] [serial = 1531] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (16539C00) [pid = 3844] [serial = 1510] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1870A000) [pid = 3844] [serial = 1519] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (18F07C00) [pid = 3844] [serial = 1534] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18939C00) [pid = 3844] [serial = 1472] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1963B400) [pid = 3844] [serial = 1535] [outer = 00000000] [url = about:blank] 08:46:06 INFO - PROCESS | 3844 | 1461253566037 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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 932ms 08:46:06 INFO - PROCESS | 3844 | 1461253566067 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3844 | 1461253566072 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:46:06 INFO - PROCESS | 3844 | 1461253566078 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 3844 | 1461253566081 Marionette TRACE conn3 <- [1,2106,null,{}] 08:46:06 INFO - PROCESS | 3844 | 1461253566084 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}] 08:46:06 INFO - PROCESS | 3844 | 1461253566172 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:46:06 INFO - PROCESS | 3844 | 1461253566180 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3844 | ++DOCSHELL 13502400 == 71 [pid = 3844] [id = 536] 08:46:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (13503800) [pid = 3844] [serial = 1608] [outer = 00000000] 08:46:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1653C800) [pid = 3844] [serial = 1609] [outer = 13503800] 08:46:06 INFO - PROCESS | 3844 | 1461253566225 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (167D9400) [pid = 3844] [serial = 1610] [outer = 13503800] 08:46:06 INFO - PROCESS | 3844 | 1461253566732 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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:46:06 INFO - PROCESS | 3844 | 1461253566801 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3844 | 1461253566803 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:46:06 INFO - PROCESS | 3844 | 1461253566807 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 3844 | 1461253566810 Marionette TRACE conn3 <- [1,2110,null,{}] 08:46:06 INFO - PROCESS | 3844 | 1461253566820 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}] 08:46:06 INFO - PROCESS | 3844 | 1461253566907 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:46:07 INFO - PROCESS | 3844 | 1461253567012 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 3844 | ++DOCSHELL 181AE800 == 72 [pid = 3844] [id = 537] 08:46:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (18708400) [pid = 3844] [serial = 1611] [outer = 00000000] 08:46:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1893B800) [pid = 3844] [serial = 1612] [outer = 18708400] 08:46:07 INFO - PROCESS | 3844 | 1461253567058 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18B46C00) [pid = 3844] [serial = 1613] [outer = 18708400] 08:46:07 INFO - PROCESS | 3844 | 1461253567431 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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 621ms 08:46:07 INFO - PROCESS | 3844 | 1461253567445 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 3844 | 1461253567447 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:46:07 INFO - PROCESS | 3844 | 1461253567465 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 3844 | 1461253567466 Marionette TRACE conn3 <- [1,2114,null,{}] 08:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:46:07 INFO - PROCESS | 3844 | 1461253567470 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}] 08:46:07 INFO - PROCESS | 3844 | 1461253567582 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:46:07 INFO - PROCESS | 3844 | 1461253567590 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 3844 | ++DOCSHELL 13503400 == 73 [pid = 3844] [id = 538] 08:46:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1929E400) [pid = 3844] [serial = 1614] [outer = 00000000] 08:46:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (192A6C00) [pid = 3844] [serial = 1615] [outer = 1929E400] 08:46:07 INFO - PROCESS | 3844 | 1461253567636 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (195E7000) [pid = 3844] [serial = 1616] [outer = 1929E400] 08:46:08 INFO - PROCESS | 3844 | 1461253568079 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 637ms 08:46:08 INFO - PROCESS | 3844 | 1461253568106 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 3844 | 1461253568108 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:46:08 INFO - PROCESS | 3844 | 1461253568136 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 3844 | 1461253568137 Marionette TRACE conn3 <- [1,2118,null,{}] 08:46:08 INFO - PROCESS | 3844 | 1461253568141 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}] 08:46:08 INFO - PROCESS | 3844 | 1461253568263 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:46:08 INFO - PROCESS | 3844 | 1461253568329 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 3844 | ++DOCSHELL 11B52C00 == 74 [pid = 3844] [id = 539] 08:46:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (18F05000) [pid = 3844] [serial = 1617] [outer = 00000000] 08:46:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (196CC800) [pid = 3844] [serial = 1618] [outer = 18F05000] 08:46:08 INFO - PROCESS | 3844 | 1461253568373 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (196D2400) [pid = 3844] [serial = 1619] [outer = 18F05000] 08:46:08 INFO - PROCESS | 3844 | 1461253568780 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] 08:46:08 INFO - PROCESS | 3844 | 1461253568822 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:46:08 INFO - PROCESS | 3844 | 1461253568826 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 3844 | 1461253568827 Marionette TRACE conn3 <- [1,2122,null,{}] 08:46:08 INFO - PROCESS | 3844 | 1461253568831 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}] 08:46:08 INFO - PROCESS | 3844 | 1461253568967 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:46:09 INFO - PROCESS | 3844 | 1461253569070 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3844 | ++DOCSHELL 19926800 == 75 [pid = 3844] [id = 540] 08:46:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1A15A800) [pid = 3844] [serial = 1620] [outer = 00000000] 08:46:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1AA7DC00) [pid = 3844] [serial = 1621] [outer = 1A15A800] 08:46:09 INFO - PROCESS | 3844 | 1461253569116 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1A6EEC00) [pid = 3844] [serial = 1622] [outer = 1A15A800] 08:46:09 INFO - PROCESS | 3844 | 1461253569536 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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 729ms 08:46:09 INFO - PROCESS | 3844 | 1461253569566 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 3844 | 1461253569568 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:46:09 INFO - PROCESS | 3844 | 1461253569571 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:46:09 INFO - PROCESS | 3844 | 1461253569573 Marionette TRACE conn3 <- [1,2126,null,{}] 08:46:09 INFO - PROCESS | 3844 | 1461253569577 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}] 08:46:09 INFO - PROCESS | 3844 | 1461253569694 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:46:09 INFO - PROCESS | 3844 | 1461253569763 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3844 | ++DOCSHELL 199B9000 == 76 [pid = 3844] [id = 541] 08:46:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1A6AB400) [pid = 3844] [serial = 1623] [outer = 00000000] 08:46:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1C38DC00) [pid = 3844] [serial = 1624] [outer = 1A6AB400] 08:46:09 INFO - PROCESS | 3844 | 1461253569814 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (1C4F6000) [pid = 3844] [serial = 1625] [outer = 1A6AB400] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (192A1C00) [pid = 3844] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1963AC00) [pid = 3844] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (199AFC00) [pid = 3844] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (11C0F800) [pid = 3844] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (11B58C00) [pid = 3844] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1325D400) [pid = 3844] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (15AB7400) [pid = 3844] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (13ACDC00) [pid = 3844] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (17E76C00) [pid = 3844] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1991B800) [pid = 3844] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:46:10 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (167CD000) [pid = 3844] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:46:10 INFO - PROCESS | 3844 | 1461253570395 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 838ms 08:46:10 INFO - PROCESS | 3844 | 1461253570415 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 3844 | 1461253570417 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:46:10 INFO - PROCESS | 3844 | 1461253570420 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 3844 | 1461253570422 Marionette TRACE conn3 <- [1,2130,null,{}] 08:46:10 INFO - PROCESS | 3844 | 1461253570425 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}] 08:46:10 INFO - PROCESS | 3844 | 1461253570506 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:46:10 INFO - PROCESS | 3844 | 1461253570512 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 3844 | ++DOCSHELL 13505800 == 77 [pid = 3844] [id = 542] 08:46:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (13509C00) [pid = 3844] [serial = 1626] [outer = 00000000] 08:46:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (18B47800) [pid = 3844] [serial = 1627] [outer = 13509C00] 08:46:10 INFO - PROCESS | 3844 | 1461253570555 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (167D2C00) [pid = 3844] [serial = 1628] [outer = 13509C00] 08:46:11 INFO - PROCESS | 3844 | 1461253571029 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] 08:46:11 INFO - PROCESS | 3844 | 1461253571061 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:46:11 INFO - PROCESS | 3844 | 1461253571064 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3844 | 1461253571066 Marionette TRACE conn3 <- [1,2134,null,{}] 08:46:11 INFO - PROCESS | 3844 | 1461253571069 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}] 08:46:11 INFO - PROCESS | 3844 | 1461253571151 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:46:11 INFO - PROCESS | 3844 | 1461253571157 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3844 | ++DOCSHELL 192A1C00 == 78 [pid = 3844] [id = 543] 08:46:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (19636000) [pid = 3844] [serial = 1629] [outer = 00000000] 08:46:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1CE25400) [pid = 3844] [serial = 1630] [outer = 19636000] 08:46:11 INFO - PROCESS | 3844 | 1461253571202 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1CE28800) [pid = 3844] [serial = 1631] [outer = 19636000] 08:46:11 INFO - PROCESS | 3844 | 1461253571633 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] 08:46:11 INFO - PROCESS | 3844 | 1461253571688 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:46:11 INFO - PROCESS | 3844 | 1461253571692 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3844 | 1461253571693 Marionette TRACE conn3 <- [1,2138,null,{}] 08:46:11 INFO - PROCESS | 3844 | 1461253571697 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}] 08:46:11 INFO - PROCESS | 3844 | 1461253571778 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:46:11 INFO - PROCESS | 3844 | 1461253571784 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3844 | ++DOCSHELL 13AD5000 == 79 [pid = 3844] [id = 544] 08:46:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1495F800) [pid = 3844] [serial = 1632] [outer = 00000000] 08:46:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1D466000) [pid = 3844] [serial = 1633] [outer = 1495F800] 08:46:11 INFO - PROCESS | 3844 | 1461253571828 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1D46EC00) [pid = 3844] [serial = 1634] [outer = 1495F800] 08:46:12 INFO - PROCESS | 3844 | 1461253572360 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]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 729ms 08:46:12 INFO - PROCESS | 3844 | 1461253572433 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 3844 | 1461253572437 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:46:12 INFO - PROCESS | 3844 | 1461253572443 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 3844 | 1461253572448 Marionette TRACE conn3 <- [1,2142,null,{}] 08:46:12 INFO - PROCESS | 3844 | 1461253572454 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}] 08:46:12 INFO - PROCESS | 3844 | 1461253572581 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:46:12 INFO - PROCESS | 3844 | 1461253572724 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 3844 | ++DOCSHELL 13870400 == 80 [pid = 3844] [id = 545] 08:46:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (13870800) [pid = 3844] [serial = 1635] [outer = 00000000] 08:46:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (13A04800) [pid = 3844] [serial = 1636] [outer = 13870800] 08:46:12 INFO - PROCESS | 3844 | 1461253572783 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1495A800) [pid = 3844] [serial = 1637] [outer = 13870800] 08:46:13 INFO - PROCESS | 3844 | 1461253573403 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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 994ms 08:46:13 INFO - PROCESS | 3844 | 1461253573447 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 3844 | 1461253573453 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:46:13 INFO - PROCESS | 3844 | 1461253573459 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 3844 | 1461253573462 Marionette TRACE conn3 <- [1,2146,null,{}] 08:46:13 INFO - PROCESS | 3844 | 1461253573466 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}] 08:46:13 INFO - PROCESS | 3844 | 1461253573576 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:46:13 INFO - PROCESS | 3844 | 1461253573737 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 3844 | ++DOCSHELL 167D9000 == 81 [pid = 3844] [id = 546] 08:46:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (16F9E400) [pid = 3844] [serial = 1638] [outer = 00000000] 08:46:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (18938000) [pid = 3844] [serial = 1639] [outer = 16F9E400] 08:46:13 INFO - PROCESS | 3844 | 1461253573776 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (192A0C00) [pid = 3844] [serial = 1640] [outer = 16F9E400] 08:46:14 INFO - PROCESS | 3844 | 1461253574332 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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 947ms 08:46:14 INFO - PROCESS | 3844 | 1461253574386 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 3844 | 1461253574389 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:46:14 INFO - PROCESS | 3844 | 1461253574392 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 3844 | 1461253574396 Marionette TRACE conn3 <- [1,2150,null,{}] 08:46:14 INFO - PROCESS | 3844 | 1461253574407 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}] 08:46:14 INFO - PROCESS | 3844 | 1461253574549 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:46:14 INFO - PROCESS | 3844 | 1461253574696 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 3844 | ++DOCSHELL 19C89000 == 82 [pid = 3844] [id = 547] 08:46:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1A6A7800) [pid = 3844] [serial = 1641] [outer = 00000000] 08:46:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1CCAE800) [pid = 3844] [serial = 1642] [outer = 1A6A7800] 08:46:14 INFO - PROCESS | 3844 | 1461253574754 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1D302C00) [pid = 3844] [serial = 1643] [outer = 1A6A7800] 08:46:15 INFO - PROCESS | 3844 | 1461253575346 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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 993ms 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:46:15 INFO - PROCESS | 3844 | 1461253575395 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3844 | 1461253575398 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:46:15 INFO - PROCESS | 3844 | 1461253575402 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 3844 | 1461253575404 Marionette TRACE conn3 <- [1,2154,null,{}] 08:46:15 INFO - PROCESS | 3844 | 1461253575407 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}] 08:46:15 INFO - PROCESS | 3844 | 1461253575513 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:46:15 INFO - PROCESS | 3844 | 1461253575671 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 3844 | ++DOCSHELL 1D70A400 == 83 [pid = 3844] [id = 548] 08:46:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1D70D800) [pid = 3844] [serial = 1644] [outer = 00000000] 08:46:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1D764400) [pid = 3844] [serial = 1645] [outer = 1D70D800] 08:46:15 INFO - PROCESS | 3844 | 1461253575726 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1D874400) [pid = 3844] [serial = 1646] [outer = 1D70D800] 08:46:16 INFO - PROCESS | 3844 | 1461253576215 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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 900ms 08:46:16 INFO - PROCESS | 3844 | 1461253576289 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3844 | 1461253576292 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:46:16 INFO - PROCESS | 3844 | 1461253576296 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 3844 | 1461253576298 Marionette TRACE conn3 <- [1,2158,null,{}] 08:46:16 INFO - PROCESS | 3844 | 1461253576301 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}] 08:46:16 INFO - PROCESS | 3844 | 1461253576405 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:46:16 INFO - PROCESS | 3844 | 1461253576565 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 3844 | ++DOCSHELL 1334EC00 == 84 [pid = 3844] [id = 549] 08:46:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (13519800) [pid = 3844] [serial = 1647] [outer = 00000000] 08:46:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (13524400) [pid = 3844] [serial = 1648] [outer = 13519800] 08:46:16 INFO - PROCESS | 3844 | 1461253576620 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (13525C00) [pid = 3844] [serial = 1649] [outer = 13519800] 08:46:17 INFO - PROCESS | 3844 | 1461253577491 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1242ms 08:46:17 INFO - PROCESS | 3844 | 1461253577549 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 3844 | 1461253577553 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:46:17 INFO - PROCESS | 3844 | 1461253577558 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:46:17 INFO - PROCESS | 3844 | 1461253577562 Marionette TRACE conn3 <- [1,2162,null,{}] 08:46:17 INFO - PROCESS | 3844 | 1461253577568 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}] 08:46:17 INFO - PROCESS | 3844 | 1461253577698 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:46:17 INFO - PROCESS | 3844 | 1461253577821 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 3844 | ++DOCSHELL 1332B000 == 85 [pid = 3844] [id = 550] 08:46:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1332CC00) [pid = 3844] [serial = 1650] [outer = 00000000] 08:46:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1351D000) [pid = 3844] [serial = 1651] [outer = 1332CC00] 08:46:17 INFO - PROCESS | 3844 | 1461253577871 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (13523400) [pid = 3844] [serial = 1652] [outer = 1332CC00] 08:46:18 INFO - PROCESS | 3844 | 1461253578425 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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 900ms 08:46:18 INFO - PROCESS | 3844 | 1461253578465 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 3844 | 1461253578470 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:46:18 INFO - PROCESS | 3844 | 1461253578476 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 3844 | 1461253578478 Marionette TRACE conn3 <- [1,2166,null,{}] 08:46:18 INFO - PROCESS | 3844 | 1461253578482 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}] 08:46:18 INFO - PROCESS | 3844 | 1461253578583 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:46:18 INFO - PROCESS | 3844 | 1461253578756 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 3844 | ++DOCSHELL 13349800 == 86 [pid = 3844] [id = 551] 08:46:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (13A04400) [pid = 3844] [serial = 1653] [outer = 00000000] 08:46:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (15C0FC00) [pid = 3844] [serial = 1654] [outer = 13A04400] 08:46:18 INFO - PROCESS | 3844 | 1461253578833 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (16536C00) [pid = 3844] [serial = 1655] [outer = 13A04400] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 15AEC000 == 85 [pid = 3844] [id = 394] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 13AD6800 == 84 [pid = 3844] [id = 358] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 192A1C00 == 83 [pid = 3844] [id = 543] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 13505800 == 82 [pid = 3844] [id = 542] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 199B9000 == 81 [pid = 3844] [id = 541] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 19926800 == 80 [pid = 3844] [id = 540] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 11B52C00 == 79 [pid = 3844] [id = 539] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 13503400 == 78 [pid = 3844] [id = 538] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 181AE800 == 77 [pid = 3844] [id = 537] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 13502400 == 76 [pid = 3844] [id = 536] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 16334000 == 75 [pid = 3844] [id = 535] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (13873400) [pid = 3844] [serial = 1540] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1653EC00) [pid = 3844] [serial = 1543] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (196D4800) [pid = 3844] [serial = 1546] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1AF7F400) [pid = 3844] [serial = 1549] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1C389400) [pid = 3844] [serial = 1552] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 1791E000 == 74 [pid = 3844] [id = 530] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 13508400 == 73 [pid = 3844] [id = 529] 08:46:19 INFO - PROCESS | 3844 | --DOCSHELL 16FA2000 == 72 [pid = 3844] [id = 528] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (192A9C00) [pid = 3844] [serial = 1570] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1980DC00) [pid = 3844] [serial = 1573] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (195F0800) [pid = 3844] [serial = 1571] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1A6ABC00) [pid = 3844] [serial = 1538] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1341D800) [pid = 3844] [serial = 1576] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (137AF000) [pid = 3844] [serial = 1556] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (13506400) [pid = 3844] [serial = 1555] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (19809000) [pid = 3844] [serial = 1574] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (18DBFC00) [pid = 3844] [serial = 1567] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1675C800) [pid = 3844] [serial = 1559] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16537400) [pid = 3844] [serial = 1558] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (15411000) [pid = 3844] [serial = 1561] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (15C02C00) [pid = 3844] [serial = 1562] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (18140400) [pid = 3844] [serial = 1564] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1852D000) [pid = 3844] [serial = 1565] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1AAA9C00) [pid = 3844] [serial = 1582] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1AF3A800) [pid = 3844] [serial = 1583] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (15C94000) [pid = 3844] [serial = 1577] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (19FEEC00) [pid = 3844] [serial = 1580] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (18F0D000) [pid = 3844] [serial = 1568] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1A155C00) [pid = 3844] [serial = 1579] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 3844 | 1461253579471 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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1024ms 08:46:19 INFO - PROCESS | 3844 | 1461253579517 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 3844 | 1461253579519 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:46:19 INFO - PROCESS | 3844 | 1461253579522 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:46:19 INFO - PROCESS | 3844 | 1461253579526 Marionette TRACE conn3 <- [1,2170,null,{}] 08:46:19 INFO - PROCESS | 3844 | 1461253579538 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}] 08:46:19 INFO - PROCESS | 3844 | 1461253579626 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:46:19 INFO - PROCESS | 3844 | 1461253579729 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 3844 | ++DOCSHELL 1341D800 == 73 [pid = 3844] [id = 552] 08:46:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (13423C00) [pid = 3844] [serial = 1656] [outer = 00000000] 08:46:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (15418C00) [pid = 3844] [serial = 1657] [outer = 13423C00] 08:46:19 INFO - PROCESS | 3844 | 1461253579776 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (16541000) [pid = 3844] [serial = 1658] [outer = 13423C00] 08:46:20 INFO - PROCESS | 3844 | 1461253580219 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 08:46:20 INFO - PROCESS | 3844 | 1461253580265 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 3844 | 1461253580268 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:46:20 INFO - PROCESS | 3844 | 1461253580271 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3844 | 1461253580273 Marionette TRACE conn3 <- [1,2174,null,{}] 08:46:20 INFO - PROCESS | 3844 | 1461253580276 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}] 08:46:20 INFO - PROCESS | 3844 | 1461253580358 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:46:20 INFO - PROCESS | 3844 | 1461253580367 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3844 | ++DOCSHELL 1633C400 == 74 [pid = 3844] [id = 553] 08:46:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (16F9E000) [pid = 3844] [serial = 1659] [outer = 00000000] 08:46:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (17CD7400) [pid = 3844] [serial = 1660] [outer = 16F9E000] 08:46:20 INFO - PROCESS | 3844 | 1461253580412 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (17ECF400) [pid = 3844] [serial = 1661] [outer = 16F9E000] 08:46:20 INFO - PROCESS | 3844 | 1461253580871 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 621ms 08:46:20 INFO - PROCESS | 3844 | 1461253580909 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 3844 | 1461253580911 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:46:20 INFO - PROCESS | 3844 | 1461253580918 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3844 | 1461253580919 Marionette TRACE conn3 <- [1,2178,null,{}] 08:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:46:20 INFO - PROCESS | 3844 | 1461253580923 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}] 08:46:20 INFO - PROCESS | 3844 | 1461253581002 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:46:20 INFO - PROCESS | 3844 | 1461253581008 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3844 | ++DOCSHELL 16F17800 == 75 [pid = 3844] [id = 554] 08:46:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16F22800) [pid = 3844] [serial = 1662] [outer = 00000000] 08:46:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1893A400) [pid = 3844] [serial = 1663] [outer = 16F22800] 08:46:21 INFO - PROCESS | 3844 | 1461253581053 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (18B43C00) [pid = 3844] [serial = 1664] [outer = 16F22800] 08:46:21 INFO - PROCESS | 3844 | 1461253581493 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 637ms 08:46:21 INFO - PROCESS | 3844 | 1461253581547 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3844 | 1461253581549 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:46:21 INFO - PROCESS | 3844 | 1461253581553 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 3844 | 1461253581554 Marionette TRACE conn3 <- [1,2182,null,{}] 08:46:21 INFO - PROCESS | 3844 | 1461253581558 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}] 08:46:21 INFO - PROCESS | 3844 | 1461253581691 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:46:21 INFO - PROCESS | 3844 | 1461253581785 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3844 | ++DOCSHELL 12DD3800 == 76 [pid = 3844] [id = 555] 08:46:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (18F07800) [pid = 3844] [serial = 1665] [outer = 00000000] 08:46:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (194A8C00) [pid = 3844] [serial = 1666] [outer = 18F07800] 08:46:21 INFO - PROCESS | 3844 | 1461253581832 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1963A800) [pid = 3844] [serial = 1667] [outer = 18F07800] 08:46:22 INFO - PROCESS | 3844 | 1461253582246 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 08:46:22 INFO - PROCESS | 3844 | 1461253582291 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 3844 | 1461253582293 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:46:22 INFO - PROCESS | 3844 | 1461253582297 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:46:22 INFO - PROCESS | 3844 | 1461253582298 Marionette TRACE conn3 <- [1,2186,null,{}] 08:46:22 INFO - PROCESS | 3844 | 1461253582308 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}] 08:46:22 INFO - PROCESS | 3844 | 1461253582421 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:46:22 INFO - PROCESS | 3844 | 1461253582427 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 3844 | ++DOCSHELL 1933A000 == 77 [pid = 3844] [id = 556] 08:46:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (19633800) [pid = 3844] [serial = 1668] [outer = 00000000] 08:46:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (19809800) [pid = 3844] [serial = 1669] [outer = 19633800] 08:46:22 INFO - PROCESS | 3844 | 1461253582472 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (19809000) [pid = 3844] [serial = 1670] [outer = 19633800] 08:46:22 INFO - PROCESS | 3844 | 1461253582918 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 636ms 08:46:22 INFO - PROCESS | 3844 | 1461253582940 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 3844 | 1461253582943 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:46:22 INFO - PROCESS | 3844 | 1461253582947 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 3844 | 1461253582949 Marionette TRACE conn3 <- [1,2190,null,{}] 08:46:22 INFO - PROCESS | 3844 | 1461253582952 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}] 08:46:23 INFO - PROCESS | 3844 | 1461253583068 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:46:23 INFO - PROCESS | 3844 | 1461253583171 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 3844 | ++DOCSHELL 11B50400 == 78 [pid = 3844] [id = 557] 08:46:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1387E800) [pid = 3844] [serial = 1671] [outer = 00000000] 08:46:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A152C00) [pid = 3844] [serial = 1672] [outer = 1387E800] 08:46:23 INFO - PROCESS | 3844 | 1461253583217 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1A1C8400) [pid = 3844] [serial = 1673] [outer = 1387E800] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (13331400) [pid = 3844] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (13327C00) [pid = 3844] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (12BE3C00) [pid = 3844] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1332DC00) [pid = 3844] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1980F800) [pid = 3844] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (14951800) [pid = 3844] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (18B45800) [pid = 3844] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1A15A800) [pid = 3844] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1929E400) [pid = 3844] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (12CFF800) [pid = 3844] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (164BD800) [pid = 3844] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (1A6AB400) [pid = 3844] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (18708400) [pid = 3844] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (13503800) [pid = 3844] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (13509C00) [pid = 3844] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (18F05000) [pid = 3844] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:46:23 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (19636000) [pid = 3844] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:46:24 INFO - PROCESS | 3844 | 1461253584047 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1133ms 08:46:24 INFO - PROCESS | 3844 | 1461253584073 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 3844 | 1461253584075 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:46:24 INFO - PROCESS | 3844 | 1461253584082 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 3844 | 1461253584084 Marionette TRACE conn3 <- [1,2194,null,{}] 08:46:24 INFO - PROCESS | 3844 | 1461253584087 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}] 08:46:24 INFO - PROCESS | 3844 | 1461253584176 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:46:24 INFO - PROCESS | 3844 | 1461253584182 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3844 | ++DOCSHELL 13209C00 == 79 [pid = 3844] [id = 558] 08:46:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1320E000) [pid = 3844] [serial = 1674] [outer = 00000000] 08:46:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (13ACE000) [pid = 3844] [serial = 1675] [outer = 1320E000] 08:46:24 INFO - PROCESS | 3844 | 1461253584225 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (15AF4800) [pid = 3844] [serial = 1676] [outer = 1320E000] 08:46:24 INFO - PROCESS | 3844 | 1461253584673 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 621ms 08:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:46:24 INFO - PROCESS | 3844 | 1461253584717 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 3844 | 1461253584719 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:46:24 INFO - PROCESS | 3844 | 1461253584722 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 3844 | 1461253584724 Marionette TRACE conn3 <- [1,2198,null,{}] 08:46:24 INFO - PROCESS | 3844 | 1461253584727 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}] 08:46:24 INFO - PROCESS | 3844 | 1461253584808 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:46:24 INFO - PROCESS | 3844 | 1461253584814 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3844 | ++DOCSHELL 13327400 == 80 [pid = 3844] [id = 559] 08:46:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (13505400) [pid = 3844] [serial = 1677] [outer = 00000000] 08:46:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (19634C00) [pid = 3844] [serial = 1678] [outer = 13505400] 08:46:24 INFO - PROCESS | 3844 | 1461253584857 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (196DA800) [pid = 3844] [serial = 1679] [outer = 13505400] 08:46:25 INFO - PROCESS | 3844 | 1461253585313 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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 621ms 08:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:46:25 INFO - PROCESS | 3844 | 1461253585360 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3844 | 1461253585363 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:46:25 INFO - PROCESS | 3844 | 1461253585366 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 3844 | 1461253585368 Marionette TRACE conn3 <- [1,2202,null,{}] 08:46:25 INFO - PROCESS | 3844 | 1461253585371 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}] 08:46:25 INFO - PROCESS | 3844 | 1461253585471 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:46:25 INFO - PROCESS | 3844 | 1461253585478 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3844 | ++DOCSHELL 1A2C1800 == 81 [pid = 3844] [id = 560] 08:46:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (1A6ED800) [pid = 3844] [serial = 1680] [outer = 00000000] 08:46:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1AAAD000) [pid = 3844] [serial = 1681] [outer = 1A6ED800] 08:46:25 INFO - PROCESS | 3844 | 1461253585526 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (1AF44C00) [pid = 3844] [serial = 1682] [outer = 1A6ED800] 08:46:26 INFO - PROCESS | 3844 | 1461253586090 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 08:46:26 INFO - PROCESS | 3844 | 1461253586107 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 3844 | 1461253586111 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:46:26 INFO - PROCESS | 3844 | 1461253586117 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:46:26 INFO - PROCESS | 3844 | 1461253586120 Marionette TRACE conn3 <- [1,2206,null,{}] 08:46:26 INFO - PROCESS | 3844 | 1461253586126 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}] 08:46:26 INFO - PROCESS | 3844 | 1461253586248 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:46:26 INFO - PROCESS | 3844 | 1461253586389 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3844 | ++DOCSHELL 12CB9000 == 82 [pid = 3844] [id = 561] 08:46:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (12CF6800) [pid = 3844] [serial = 1683] [outer = 00000000] 08:46:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1350D800) [pid = 3844] [serial = 1684] [outer = 12CF6800] 08:46:26 INFO - PROCESS | 3844 | 1461253586433 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1351F800) [pid = 3844] [serial = 1685] [outer = 12CF6800] 08:46:27 INFO - PROCESS | 3844 | 1461253587052 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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 994ms 08:46:27 INFO - PROCESS | 3844 | 1461253587105 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 3844 | 1461253587111 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:46:27 INFO - PROCESS | 3844 | 1461253587117 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 3844 | 1461253587120 Marionette TRACE conn3 <- [1,2210,null,{}] 08:46:27 INFO - PROCESS | 3844 | 1461253587124 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}] 08:46:27 INFO - PROCESS | 3844 | 1461253587236 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:46:27 INFO - PROCESS | 3844 | 1461253587395 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 3844 | ++DOCSHELL 13506400 == 83 [pid = 3844] [id = 562] 08:46:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (137AF000) [pid = 3844] [serial = 1686] [outer = 00000000] 08:46:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (167D3C00) [pid = 3844] [serial = 1687] [outer = 137AF000] 08:46:27 INFO - PROCESS | 3844 | 1461253587455 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (16F9D000) [pid = 3844] [serial = 1688] [outer = 137AF000] 08:46:28 INFO - PROCESS | 3844 | 1461253588015 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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 932ms 08:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:28 INFO - PROCESS | 3844 | 1461253588060 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3844 | 1461253588063 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:46:28 INFO - PROCESS | 3844 | 1461253588067 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 3844 | 1461253588070 Marionette TRACE conn3 <- [1,2214,null,{}] 08:46:28 INFO - PROCESS | 3844 | 1461253588082 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}] 08:46:28 INFO - PROCESS | 3844 | 1461253588194 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:46:28 INFO - PROCESS | 3844 | 1461253588349 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 3844 | ++DOCSHELL 15412800 == 84 [pid = 3844] [id = 563] 08:46:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (16378400) [pid = 3844] [serial = 1689] [outer = 00000000] 08:46:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (19493800) [pid = 3844] [serial = 1690] [outer = 16378400] 08:46:28 INFO - PROCESS | 3844 | 1461253588407 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1980B400) [pid = 3844] [serial = 1691] [outer = 16378400] 08:46:29 INFO - PROCESS | 3844 | 1461253589027 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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 994ms 08:46:29 INFO - PROCESS | 3844 | 1461253589052 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3844 | 1461253589055 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:46:29 INFO - PROCESS | 3844 | 1461253589059 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 3844 | 1461253589061 Marionette TRACE conn3 <- [1,2218,null,{}] 08:46:29 INFO - PROCESS | 3844 | 1461253589064 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}] 08:46:29 INFO - PROCESS | 3844 | 1461253589170 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:46:29 INFO - PROCESS | 3844 | 1461253589333 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 3844 | ++DOCSHELL 192A5C00 == 85 [pid = 3844] [id = 564] 08:46:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1A6A0000) [pid = 3844] [serial = 1692] [outer = 00000000] 08:46:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1AF89800) [pid = 3844] [serial = 1693] [outer = 1A6A0000] 08:46:29 INFO - PROCESS | 3844 | 1461253589389 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1C38B000) [pid = 3844] [serial = 1694] [outer = 1A6A0000] 08:46:29 INFO - PROCESS | 3844 | 1461253589910 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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 900ms 08:46:29 INFO - PROCESS | 3844 | 1461253589962 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3844 | 1461253589965 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:46:29 INFO - PROCESS | 3844 | 1461253589968 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 3844 | 1461253589970 Marionette TRACE conn3 <- [1,2222,null,{}] 08:46:29 INFO - PROCESS | 3844 | 1461253589974 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}] 08:46:30 INFO - PROCESS | 3844 | 1461253590078 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:46:30 INFO - PROCESS | 3844 | 1461253590236 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3844 | ++DOCSHELL 13269800 == 86 [pid = 3844] [id = 565] 08:46:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (19C47400) [pid = 3844] [serial = 1695] [outer = 00000000] 08:46:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1CCB3C00) [pid = 3844] [serial = 1696] [outer = 19C47400] 08:46:30 INFO - PROCESS | 3844 | 1461253590298 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1CE23000) [pid = 3844] [serial = 1697] [outer = 19C47400] 08:46:30 INFO - PROCESS | 3844 | 1461253590849 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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 947ms 08:46:30 INFO - PROCESS | 3844 | 1461253590914 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 3844 | 1461253590916 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:46:30 INFO - PROCESS | 3844 | 1461253590920 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:46:30 INFO - PROCESS | 3844 | 1461253590922 Marionette TRACE conn3 <- [1,2226,null,{}] 08:46:30 INFO - PROCESS | 3844 | 1461253590926 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}] 08:46:31 INFO - PROCESS | 3844 | 1461253591053 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:46:31 INFO - PROCESS | 3844 | 1461253591203 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 3844 | ++DOCSHELL 1D704C00 == 87 [pid = 3844] [id = 566] 08:46:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (1D706800) [pid = 3844] [serial = 1698] [outer = 00000000] 08:46:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1D760400) [pid = 3844] [serial = 1699] [outer = 1D706800] 08:46:31 INFO - PROCESS | 3844 | 1461253591261 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1D872C00) [pid = 3844] [serial = 1700] [outer = 1D706800] 08:46:31 INFO - PROCESS | 3844 | 1461253591799 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 947ms 08:46:31 INFO - PROCESS | 3844 | 1461253591848 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 3844 | 1461253591851 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:46:31 INFO - PROCESS | 3844 | 1461253591854 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 3844 | 1461253591856 Marionette TRACE conn3 <- [1,2230,null,{}] 08:46:31 INFO - PROCESS | 3844 | 1461253591860 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}] 08:46:31 INFO - PROCESS | 3844 | 1461253591964 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:46:32 INFO - PROCESS | 3844 | 1461253592111 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 3844 | ++DOCSHELL 132D2800 == 88 [pid = 3844] [id = 567] 08:46:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (132D2C00) [pid = 3844] [serial = 1701] [outer = 00000000] 08:46:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (132DC000) [pid = 3844] [serial = 1702] [outer = 132D2C00] 08:46:32 INFO - PROCESS | 3844 | 1461253592168 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (132DD400) [pid = 3844] [serial = 1703] [outer = 132D2C00] 08:46:32 INFO - PROCESS | 3844 | 1461253592873 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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1040ms 08:46:32 INFO - PROCESS | 3844 | 1461253592928 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 3844 | 1461253592932 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:46:32 INFO - PROCESS | 3844 | 1461253592937 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 3844 | 1461253592941 Marionette TRACE conn3 <- [1,2234,null,{}] 08:46:32 INFO - PROCESS | 3844 | 1461253592946 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}] 08:46:33 INFO - PROCESS | 3844 | 1461253593054 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:46:33 INFO - PROCESS | 3844 | 1461253593201 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 3844 | ++DOCSHELL 1351A400 == 89 [pid = 3844] [id = 568] 08:46:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1351A800) [pid = 3844] [serial = 1704] [outer = 00000000] 08:46:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (13870000) [pid = 3844] [serial = 1705] [outer = 1351A800] 08:46:33 INFO - PROCESS | 3844 | 1461253593271 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (13AD1400) [pid = 3844] [serial = 1706] [outer = 1351A800] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 1E80C800 == 88 [pid = 3844] [id = 16] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 13327400 == 87 [pid = 3844] [id = 559] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 13209C00 == 86 [pid = 3844] [id = 558] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 11B50400 == 85 [pid = 3844] [id = 557] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 1933A000 == 84 [pid = 3844] [id = 556] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 12DD3800 == 83 [pid = 3844] [id = 555] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 16F17800 == 82 [pid = 3844] [id = 554] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 1633C400 == 81 [pid = 3844] [id = 553] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 1341D800 == 80 [pid = 3844] [id = 552] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 13349800 == 79 [pid = 3844] [id = 551] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 1332B000 == 78 [pid = 3844] [id = 550] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 1D70A400 == 77 [pid = 3844] [id = 548] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1C38F800) [pid = 3844] [serial = 1585] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (1D466000) [pid = 3844] [serial = 1633] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | 1461253593972 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]]]}] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 19C89000 == 76 [pid = 3844] [id = 547] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 167D9000 == 75 [pid = 3844] [id = 546] 08:46:33 INFO - PROCESS | 3844 | --DOCSHELL 13870400 == 74 [pid = 3844] [id = 545] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1D30D800) [pid = 3844] [serial = 1394] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (16542C00) [pid = 3844] [serial = 1457] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1350C400) [pid = 3844] [serial = 1409] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (136DD800) [pid = 3844] [serial = 1397] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1A2B7800) [pid = 3844] [serial = 1406] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (17920800) [pid = 3844] [serial = 1400] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1963F400) [pid = 3844] [serial = 1403] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1AA7DC00) [pid = 3844] [serial = 1621] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (15707800) [pid = 3844] [serial = 1588] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (192A6C00) [pid = 3844] [serial = 1615] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1C38F000) [pid = 3844] [serial = 1594] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (158F1400) [pid = 3844] [serial = 1604] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (13879000) [pid = 3844] [serial = 1603] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (16FA6800) [pid = 3844] [serial = 1607] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (167D9800) [pid = 3844] [serial = 1606] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1C38DC00) [pid = 3844] [serial = 1624] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1893F800) [pid = 3844] [serial = 1591] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (1893B800) [pid = 3844] [serial = 1612] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (18B46C00) [pid = 3844] [serial = 1613] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (1653C800) [pid = 3844] [serial = 1609] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (167D9400) [pid = 3844] [serial = 1610] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1CCAFC00) [pid = 3844] [serial = 1597] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1A6EEC00) [pid = 3844] [serial = 1622] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1CF85400) [pid = 3844] [serial = 1600] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (167D2C00) [pid = 3844] [serial = 1628] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (18B47800) [pid = 3844] [serial = 1627] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1C4F6000) [pid = 3844] [serial = 1625] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (196CC800) [pid = 3844] [serial = 1618] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (196D2400) [pid = 3844] [serial = 1619] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1CE25400) [pid = 3844] [serial = 1630] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1CE28800) [pid = 3844] [serial = 1631] [outer = 00000000] [url = about:blank] 08:46:33 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (195E7000) [pid = 3844] [serial = 1616] [outer = 00000000] [url = about:blank] 08:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1102ms 08:46:34 INFO - PROCESS | 3844 | 1461253594040 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 3844 | 1461253594045 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:46:34 INFO - PROCESS | 3844 | 1461253594054 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 3844 | 1461253594056 Marionette TRACE conn3 <- [1,2238,null,{}] 08:46:34 INFO - PROCESS | 3844 | 1461253594060 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}] 08:46:34 INFO - PROCESS | 3844 | 1461253594154 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:46:34 INFO - PROCESS | 3844 | 1461253594163 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 3844 | ++DOCSHELL 13522000 == 75 [pid = 3844] [id = 569] 08:46:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (13523000) [pid = 3844] [serial = 1707] [outer = 00000000] 08:46:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (13ACDC00) [pid = 3844] [serial = 1708] [outer = 13523000] 08:46:34 INFO - PROCESS | 3844 | 1461253594208 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (149F2400) [pid = 3844] [serial = 1709] [outer = 13523000] 08:46:34 INFO - PROCESS | 3844 | 1461253594744 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 08:46:34 INFO - PROCESS | 3844 | 1461253594797 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 3844 | 1461253594799 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:46:34 INFO - PROCESS | 3844 | 1461253594803 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 3844 | 1461253594806 Marionette TRACE conn3 <- [1,2242,null,{}] 08:46:34 INFO - PROCESS | 3844 | 1461253594816 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}] 08:46:34 INFO - PROCESS | 3844 | 1461253594907 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:46:34 INFO - PROCESS | 3844 | 1461253594914 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 3844 | ++DOCSHELL 1350DC00 == 76 [pid = 3844] [id = 570] 08:46:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (15703C00) [pid = 3844] [serial = 1710] [outer = 00000000] 08:46:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (16F17800) [pid = 3844] [serial = 1711] [outer = 15703C00] 08:46:34 INFO - PROCESS | 3844 | 1461253594964 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (16F21800) [pid = 3844] [serial = 1712] [outer = 15703C00] 08:46:35 INFO - PROCESS | 3844 | 1461253595475 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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 699ms 08:46:35 INFO - PROCESS | 3844 | 1461253595501 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 3844 | 1461253595504 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:46:35 INFO - PROCESS | 3844 | 1461253595507 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 3844 | 1461253595509 Marionette TRACE conn3 <- [1,2246,null,{}] 08:46:35 INFO - PROCESS | 3844 | 1461253595512 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}] 08:46:35 INFO - PROCESS | 3844 | 1461253595595 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:46:35 INFO - PROCESS | 3844 | 1461253595601 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 3844 | ++DOCSHELL 16760000 == 77 [pid = 3844] [id = 571] 08:46:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (167D9400) [pid = 3844] [serial = 1713] [outer = 00000000] 08:46:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (18144800) [pid = 3844] [serial = 1714] [outer = 167D9400] 08:46:35 INFO - PROCESS | 3844 | 1461253595646 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1852BC00) [pid = 3844] [serial = 1715] [outer = 167D9400] 08:46:36 INFO - PROCESS | 3844 | 1461253596129 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 698ms 08:46:36 INFO - PROCESS | 3844 | 1461253596209 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 3844 | 1461253596211 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:46:36 INFO - PROCESS | 3844 | 1461253596215 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 3844 | 1461253596216 Marionette TRACE conn3 <- [1,2250,null,{}] 08:46:36 INFO - PROCESS | 3844 | 1461253596220 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}] 08:46:36 INFO - PROCESS | 3844 | 1461253596368 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:46:36 INFO - PROCESS | 3844 | 1461253596394 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 3844 | ++DOCSHELL 18B3D800 == 78 [pid = 3844] [id = 572] 08:46:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (18B3E000) [pid = 3844] [serial = 1716] [outer = 00000000] 08:46:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (18F05800) [pid = 3844] [serial = 1717] [outer = 18B3E000] 08:46:36 INFO - PROCESS | 3844 | 1461253596448 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (18F0C400) [pid = 3844] [serial = 1718] [outer = 18B3E000] 08:46:36 INFO - PROCESS | 3844 | 1461253596870 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 699ms 08:46:36 INFO - PROCESS | 3844 | 1461253596896 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 3844 | 1461253596898 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:46:36 INFO - PROCESS | 3844 | 1461253596901 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 3844 | 1461253596902 Marionette TRACE conn3 <- [1,2254,null,{}] 08:46:36 INFO - PROCESS | 3844 | 1461253596906 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}] 08:46:37 INFO - PROCESS | 3844 | 1461253597041 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:46:37 INFO - PROCESS | 3844 | 1461253597111 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3844 | ++DOCSHELL 18F0AC00 == 79 [pid = 3844] [id = 573] 08:46:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (18F0F800) [pid = 3844] [serial = 1719] [outer = 00000000] 08:46:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (19638C00) [pid = 3844] [serial = 1720] [outer = 18F0F800] 08:46:37 INFO - PROCESS | 3844 | 1461253597157 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (196CF000) [pid = 3844] [serial = 1721] [outer = 18F0F800] 08:46:37 INFO - PROCESS | 3844 | 1461253597589 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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 745ms 08:46:37 INFO - PROCESS | 3844 | 1461253597642 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3844 | 1461253597644 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:46:37 INFO - PROCESS | 3844 | 1461253597647 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3844 | 1461253597649 Marionette TRACE conn3 <- [1,2258,null,{}] 08:46:37 INFO - PROCESS | 3844 | 1461253597652 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}] 08:46:37 INFO - PROCESS | 3844 | 1461253597802 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:46:37 INFO - PROCESS | 3844 | 1461253597826 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3844 | ++DOCSHELL 19497C00 == 80 [pid = 3844] [id = 574] 08:46:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (19801800) [pid = 3844] [serial = 1722] [outer = 00000000] 08:46:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (19BB1400) [pid = 3844] [serial = 1723] [outer = 19801800] 08:46:37 INFO - PROCESS | 3844 | 1461253597870 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1A153C00) [pid = 3844] [serial = 1724] [outer = 19801800] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1AAA7400) [pid = 3844] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1350C800) [pid = 3844] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (179D7000) [pid = 3844] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (13A02C00) [pid = 3844] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (13519800) [pid = 3844] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (16F22800) [pid = 3844] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (13A04400) [pid = 3844] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (13423C00) [pid = 3844] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1387E800) [pid = 3844] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1320E000) [pid = 3844] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1332CC00) [pid = 3844] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (19633800) [pid = 3844] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (18F07800) [pid = 3844] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (13426800) [pid = 3844] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1963E800) [pid = 3844] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1A6A0400) [pid = 3844] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (14960800) [pid = 3844] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (13505400) [pid = 3844] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (11C0BC00) [pid = 3844] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (136E3C00) [pid = 3844] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1A6A5800) [pid = 3844] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (16F9E000) [pid = 3844] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (19801C00) [pid = 3844] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15A39C00) [pid = 3844] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (18F08800) [pid = 3844] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:38 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1A1CD400) [pid = 3844] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:38 INFO - PROCESS | 3844 | 1461253598573 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 932ms 08:46:38 INFO - PROCESS | 3844 | 1461253598593 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 3844 | 1461253598595 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:46:38 INFO - PROCESS | 3844 | 1461253598598 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 3844 | 1461253598600 Marionette TRACE conn3 <- [1,2262,null,{}] 08:46:38 INFO - PROCESS | 3844 | 1461253598603 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}] 08:46:38 INFO - PROCESS | 3844 | 1461253598686 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:46:38 INFO - PROCESS | 3844 | 1461253598692 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 3844 | ++DOCSHELL 13264C00 == 81 [pid = 3844] [id = 575] 08:46:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (132D9C00) [pid = 3844] [serial = 1725] [outer = 00000000] 08:46:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1387E800) [pid = 3844] [serial = 1726] [outer = 132D9C00] 08:46:38 INFO - PROCESS | 3844 | 1461253598735 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (14955000) [pid = 3844] [serial = 1727] [outer = 132D9C00] 08:46:39 INFO - PROCESS | 3844 | 1461253599199 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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 637ms 08:46:39 INFO - PROCESS | 3844 | 1461253599221 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3844 | 1461253599222 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:46:39 INFO - PROCESS | 3844 | 1461253599226 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:46:39 INFO - PROCESS | 3844 | 1461253599227 Marionette TRACE conn3 <- [1,2266,null,{}] 08:46:39 INFO - PROCESS | 3844 | 1461253599230 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}] 08:46:39 INFO - PROCESS | 3844 | 1461253599312 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:46:39 INFO - PROCESS | 3844 | 1461253599318 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3844 | ++DOCSHELL 1350C800 == 82 [pid = 3844] [id = 576] 08:46:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1350D000) [pid = 3844] [serial = 1728] [outer = 00000000] 08:46:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (192A1800) [pid = 3844] [serial = 1729] [outer = 1350D000] 08:46:39 INFO - PROCESS | 3844 | 1461253599362 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1963E800) [pid = 3844] [serial = 1730] [outer = 1350D000] 08:46:39 INFO - PROCESS | 3844 | 1461253599796 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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 590ms 08:46:39 INFO - PROCESS | 3844 | 1461253599823 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3844 | 1461253599825 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:46:39 INFO - PROCESS | 3844 | 1461253599828 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:46:39 INFO - PROCESS | 3844 | 1461253599830 Marionette TRACE conn3 <- [1,2270,null,{}] 08:46:39 INFO - PROCESS | 3844 | 1461253599852 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}] 08:46:39 INFO - PROCESS | 3844 | 1461253599936 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:46:39 INFO - PROCESS | 3844 | 1461253599942 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3844 | ++DOCSHELL 17E70C00 == 83 [pid = 3844] [id = 577] 08:46:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (196D9400) [pid = 3844] [serial = 1731] [outer = 00000000] 08:46:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1AA75400) [pid = 3844] [serial = 1732] [outer = 196D9400] 08:46:39 INFO - PROCESS | 3844 | 1461253599985 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1AAA7000) [pid = 3844] [serial = 1733] [outer = 196D9400] 08:46:40 INFO - PROCESS | 3844 | 1461253600421 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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 08:46:40 INFO - PROCESS | 3844 | 1461253600502 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 3844 | 1461253600506 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:46:40 INFO - PROCESS | 3844 | 1461253600517 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 3844 | 1461253600524 Marionette TRACE conn3 <- [1,2274,null,{}] 08:46:40 INFO - PROCESS | 3844 | 1461253600533 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}] 08:46:40 INFO - PROCESS | 3844 | 1461253600652 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:46:40 INFO - PROCESS | 3844 | 1461253600844 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 3844 | ++DOCSHELL 1334D400 == 84 [pid = 3844] [id = 578] 08:46:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1334E800) [pid = 3844] [serial = 1734] [outer = 00000000] 08:46:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1341FC00) [pid = 3844] [serial = 1735] [outer = 1334E800] 08:46:40 INFO - PROCESS | 3844 | 1461253600899 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1350C000) [pid = 3844] [serial = 1736] [outer = 1334E800] 08:46:41 INFO - PROCESS | 3844 | 1461253601454 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]]]}] 08:46:41 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 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 932ms 08:46:41 INFO - PROCESS | 3844 | 1461253601462 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 3844 | 1461253601466 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:46:41 INFO - PROCESS | 3844 | 1461253601474 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 3844 | 1461253601478 Marionette TRACE conn3 <- [1,2278,null,{}] 08:46:41 INFO - PROCESS | 3844 | 1461253601482 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}] 08:46:41 INFO - PROCESS | 3844 | 1461253601580 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:46:41 INFO - PROCESS | 3844 | 1461253601742 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 3844 | ++DOCSHELL 13353800 == 85 [pid = 3844] [id = 579] 08:46:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (158EF400) [pid = 3844] [serial = 1737] [outer = 00000000] 08:46:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (16F1D000) [pid = 3844] [serial = 1738] [outer = 158EF400] 08:46:41 INFO - PROCESS | 3844 | 1461253601798 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (17CCDC00) [pid = 3844] [serial = 1739] [outer = 158EF400] 08:46:42 INFO - PROCESS | 3844 | 1461253602423 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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 994ms 08:46:42 INFO - PROCESS | 3844 | 1461253602460 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 3844 | 1461253602462 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:46:42 INFO - PROCESS | 3844 | 1461253602466 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 3844 | 1461253602468 Marionette TRACE conn3 <- [1,2282,null,{}] 08:46:42 INFO - PROCESS | 3844 | 1461253602478 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}] 08:46:42 INFO - PROCESS | 3844 | 1461253602598 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:46:42 INFO - PROCESS | 3844 | 1461253602748 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3844 | ++DOCSHELL 18B43800 == 86 [pid = 3844] [id = 580] 08:46:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (192A7400) [pid = 3844] [serial = 1740] [outer = 00000000] 08:46:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (196D9C00) [pid = 3844] [serial = 1741] [outer = 192A7400] 08:46:42 INFO - PROCESS | 3844 | 1461253602808 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (199AB000) [pid = 3844] [serial = 1742] [outer = 192A7400] 08:46:43 INFO - PROCESS | 3844 | 1461253603334 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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 947ms 08:46:43 INFO - PROCESS | 3844 | 1461253603411 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 3844 | 1461253603413 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:46:43 INFO - PROCESS | 3844 | 1461253603417 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 3844 | 1461253603419 Marionette TRACE conn3 <- [1,2286,null,{}] 08:46:43 INFO - PROCESS | 3844 | 1461253603423 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}] 08:46:43 INFO - PROCESS | 3844 | 1461253603533 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:46:43 INFO - PROCESS | 3844 | 1461253603701 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 3844 | ++DOCSHELL 1AAB1800 == 87 [pid = 3844] [id = 581] 08:46:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (1AAB2800) [pid = 3844] [serial = 1743] [outer = 00000000] 08:46:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1C38D400) [pid = 3844] [serial = 1744] [outer = 1AAB2800] 08:46:43 INFO - PROCESS | 3844 | 1461253603756 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1C43DC00) [pid = 3844] [serial = 1745] [outer = 1AAB2800] 08:46:44 INFO - PROCESS | 3844 | 1461253604299 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 947ms 08:46:44 INFO - PROCESS | 3844 | 1461253604346 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 3844 | 1461253604348 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:46:44 INFO - PROCESS | 3844 | 1461253604352 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 3844 | 1461253604354 Marionette TRACE conn3 <- [1,2290,null,{}] 08:46:44 INFO - PROCESS | 3844 | 1461253604358 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}] 08:46:44 INFO - PROCESS | 3844 | 1461253604462 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:46:44 INFO - PROCESS | 3844 | 1461253604624 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 3844 | ++DOCSHELL 19C3FC00 == 88 [pid = 3844] [id = 582] 08:46:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1AF38000) [pid = 3844] [serial = 1746] [outer = 00000000] 08:46:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1CE1F800) [pid = 3844] [serial = 1747] [outer = 1AF38000] 08:46:44 INFO - PROCESS | 3844 | 1461253604680 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1CE26C00) [pid = 3844] [serial = 1748] [outer = 1AF38000] 08:46:45 INFO - PROCESS | 3844 | 1461253605184 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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 900ms 08:46:45 INFO - PROCESS | 3844 | 1461253605256 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 3844 | 1461253605259 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:46:45 INFO - PROCESS | 3844 | 1461253605262 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 3844 | 1461253605264 Marionette TRACE conn3 <- [1,2294,null,{}] 08:46:45 INFO - PROCESS | 3844 | 1461253605268 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}] 08:46:45 INFO - PROCESS | 3844 | 1461253605395 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:46:45 INFO - PROCESS | 3844 | 1461253605560 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 3844 | ++DOCSHELL 1D30DC00 == 89 [pid = 3844] [id = 583] 08:46:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1D310800) [pid = 3844] [serial = 1749] [outer = 00000000] 08:46:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1D709000) [pid = 3844] [serial = 1750] [outer = 1D310800] 08:46:45 INFO - PROCESS | 3844 | 1461253605619 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1D75F400) [pid = 3844] [serial = 1751] [outer = 1D310800] 08:46:46 INFO - PROCESS | 3844 | 1461253606257 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1041ms 08:46:46 INFO - PROCESS | 3844 | 1461253606309 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 3844 | 1461253606312 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:46:46 INFO - PROCESS | 3844 | 1461253606332 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 3844 | 1461253606334 Marionette TRACE conn3 <- [1,2298,null,{}] 08:46:46 INFO - PROCESS | 3844 | 1461253606338 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}] 08:46:46 INFO - PROCESS | 3844 | 1461253606444 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:46:46 INFO - PROCESS | 3844 | 1461253606770 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 3844 | ++DOCSHELL 11B5AC00 == 90 [pid = 3844] [id = 584] 08:46:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (11C08800) [pid = 3844] [serial = 1752] [outer = 00000000] 08:46:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (13333000) [pid = 3844] [serial = 1753] [outer = 11C08800] 08:46:46 INFO - PROCESS | 3844 | 1461253606859 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1341A400) [pid = 3844] [serial = 1754] [outer = 11C08800] 08:46:47 INFO - PROCESS | 3844 | 1461253607448 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]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1211ms 08:46:47 INFO - PROCESS | 3844 | 1461253607516 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 3844 | 1461253607521 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:46:47 INFO - PROCESS | 3844 | 1461253607526 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 3844 | 1461253607529 Marionette TRACE conn3 <- [1,2302,null,{}] 08:46:47 INFO - PROCESS | 3844 | 1461253607534 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}] 08:46:47 INFO - PROCESS | 3844 | 1461253607638 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:46:47 INFO - PROCESS | 3844 | 1461253607798 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 3844 | ++DOCSHELL 137AEC00 == 91 [pid = 3844] [id = 585] 08:46:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (13874400) [pid = 3844] [serial = 1755] [outer = 00000000] 08:46:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (14953000) [pid = 3844] [serial = 1756] [outer = 13874400] 08:46:47 INFO - PROCESS | 3844 | 1461253607852 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (15ABC000) [pid = 3844] [serial = 1757] [outer = 13874400] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 1350C800 == 90 [pid = 3844] [id = 576] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 13264C00 == 89 [pid = 3844] [id = 575] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 19497C00 == 88 [pid = 3844] [id = 574] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 18F0AC00 == 87 [pid = 3844] [id = 573] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 13AD5000 == 86 [pid = 3844] [id = 544] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 18B3D800 == 85 [pid = 3844] [id = 572] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 16760000 == 84 [pid = 3844] [id = 571] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 1350DC00 == 83 [pid = 3844] [id = 570] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 13522000 == 82 [pid = 3844] [id = 569] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 1351A400 == 81 [pid = 3844] [id = 568] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1AAAD000) [pid = 3844] [serial = 1681] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1D764400) [pid = 3844] [serial = 1645] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (18938000) [pid = 3844] [serial = 1639] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1CCAE800) [pid = 3844] [serial = 1642] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (13A04800) [pid = 3844] [serial = 1636] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 192A5C00 == 80 [pid = 3844] [id = 564] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 15412800 == 79 [pid = 3844] [id = 563] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 13506400 == 78 [pid = 3844] [id = 562] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 12CB9000 == 77 [pid = 3844] [id = 561] 08:46:48 INFO - PROCESS | 3844 | --DOCSHELL 1A2C1800 == 76 [pid = 3844] [id = 560] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (196DA800) [pid = 3844] [serial = 1679] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (1C4F6400) [pid = 3844] [serial = 1595] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (15AEF400) [pid = 3844] [serial = 1589] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (18F08C00) [pid = 3844] [serial = 1592] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (19801400) [pid = 3844] [serial = 1490] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (13525C00) [pid = 3844] [serial = 1649] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (1893A400) [pid = 3844] [serial = 1663] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (16536C00) [pid = 3844] [serial = 1655] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (13524400) [pid = 3844] [serial = 1648] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (16541000) [pid = 3844] [serial = 1658] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (15418C00) [pid = 3844] [serial = 1657] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1A1C8400) [pid = 3844] [serial = 1673] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (15C0FC00) [pid = 3844] [serial = 1654] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (15AF4800) [pid = 3844] [serial = 1676] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (13523400) [pid = 3844] [serial = 1652] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (19809000) [pid = 3844] [serial = 1670] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (194A8C00) [pid = 3844] [serial = 1666] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (13A03C00) [pid = 3844] [serial = 1541] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (19C97000) [pid = 3844] [serial = 1499] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1AF36C00) [pid = 3844] [serial = 1502] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (16F21000) [pid = 3844] [serial = 1544] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (19634C00) [pid = 3844] [serial = 1678] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1351D000) [pid = 3844] [serial = 1651] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1A152C00) [pid = 3844] [serial = 1672] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1377E800) [pid = 3844] [serial = 1493] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (13ACE000) [pid = 3844] [serial = 1675] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1C38CC00) [pid = 3844] [serial = 1553] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1963A800) [pid = 3844] [serial = 1667] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1C4F1400) [pid = 3844] [serial = 1586] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (17ECF400) [pid = 3844] [serial = 1661] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1AF8B800) [pid = 3844] [serial = 1505] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (18B43C00) [pid = 3844] [serial = 1664] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (17CCF000) [pid = 3844] [serial = 1496] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (19C93800) [pid = 3844] [serial = 1547] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (17CD7400) [pid = 3844] [serial = 1660] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1AF84800) [pid = 3844] [serial = 1550] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (19809800) [pid = 3844] [serial = 1669] [outer = 00000000] [url = about:blank] 08:46:48 INFO - PROCESS | 3844 | 1461253608486 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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 994ms 08:46:48 INFO - PROCESS | 3844 | 1461253608532 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 3844 | 1461253608538 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:46:48 INFO - PROCESS | 3844 | 1461253608545 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 3844 | 1461253608548 Marionette TRACE conn3 <- [1,2306,null,{}] 08:46:48 INFO - PROCESS | 3844 | 1461253608553 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}] 08:46:48 INFO - PROCESS | 3844 | 1461253608675 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:46:48 INFO - PROCESS | 3844 | 1461253608783 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 3844 | ++DOCSHELL 1350C800 == 77 [pid = 3844] [id = 586] 08:46:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1351D000) [pid = 3844] [serial = 1758] [outer = 00000000] 08:46:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (13AD5000) [pid = 3844] [serial = 1759] [outer = 1351D000] 08:46:48 INFO - PROCESS | 3844 | 1461253608829 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15AB7400) [pid = 3844] [serial = 1760] [outer = 1351D000] 08:46:49 INFO - PROCESS | 3844 | 1461253609243 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] 08:46:49 INFO - PROCESS | 3844 | 1461253609272 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:46:49 INFO - PROCESS | 3844 | 1461253609281 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 3844 | 1461253609286 Marionette TRACE conn3 <- [1,2310,null,{}] 08:46:49 INFO - PROCESS | 3844 | 1461253609295 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}] 08:46:49 INFO - PROCESS | 3844 | 1461253609411 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:46:49 INFO - PROCESS | 3844 | 1461253609420 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 3844 | ++DOCSHELL 16762400 == 78 [pid = 3844] [id = 587] 08:46:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (167D9000) [pid = 3844] [serial = 1761] [outer = 00000000] 08:46:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16F23400) [pid = 3844] [serial = 1762] [outer = 167D9000] 08:46:49 INFO - PROCESS | 3844 | 1461253609467 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16FA0400) [pid = 3844] [serial = 1763] [outer = 167D9000] 08:46:49 INFO - PROCESS | 3844 | 1461253609931 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]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 683ms 08:46:49 INFO - PROCESS | 3844 | 1461253609979 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 3844 | 1461253609981 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:46:49 INFO - PROCESS | 3844 | 1461253609985 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 3844 | 1461253609986 Marionette TRACE conn3 <- [1,2314,null,{}] 08:46:49 INFO - PROCESS | 3844 | 1461253609993 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}] 08:46:50 INFO - PROCESS | 3844 | 1461253610076 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:46:50 INFO - PROCESS | 3844 | 1461253610083 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3844 | ++DOCSHELL 1332C800 == 79 [pid = 3844] [id = 588] 08:46:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1636A800) [pid = 3844] [serial = 1764] [outer = 00000000] 08:46:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (18141000) [pid = 3844] [serial = 1765] [outer = 1636A800] 08:46:50 INFO - PROCESS | 3844 | 1461253610127 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (181BA400) [pid = 3844] [serial = 1766] [outer = 1636A800] 08:46:50 INFO - PROCESS | 3844 | 1461253610591 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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 621ms 08:46:50 INFO - PROCESS | 3844 | 1461253610623 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 3844 | 1461253610625 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:46:50 INFO - PROCESS | 3844 | 1461253610636 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 3844 | 1461253610637 Marionette TRACE conn3 <- [1,2318,null,{}] 08:46:50 INFO - PROCESS | 3844 | 1461253610641 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}] 08:46:50 INFO - PROCESS | 3844 | 1461253610758 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:46:50 INFO - PROCESS | 3844 | 1461253610860 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3844 | ++DOCSHELL 17E6BC00 == 80 [pid = 3844] [id = 589] 08:46:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (181AE800) [pid = 3844] [serial = 1767] [outer = 00000000] 08:46:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18B40800) [pid = 3844] [serial = 1768] [outer = 181AE800] 08:46:50 INFO - PROCESS | 3844 | 1461253610912 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18F07800) [pid = 3844] [serial = 1769] [outer = 181AE800] 08:46:51 INFO - PROCESS | 3844 | 1461253611337 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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 745ms 08:46:51 INFO - PROCESS | 3844 | 1461253611374 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 3844 | 1461253611375 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:46:51 INFO - PROCESS | 3844 | 1461253611379 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 3844 | 1461253611380 Marionette TRACE conn3 <- [1,2322,null,{}] 08:46:51 INFO - PROCESS | 3844 | 1461253611384 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}] 08:46:51 INFO - PROCESS | 3844 | 1461253611504 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:46:51 INFO - PROCESS | 3844 | 1461253611559 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 3844 | ++DOCSHELL 1929DC00 == 81 [pid = 3844] [id = 590] 08:46:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1929EC00) [pid = 3844] [serial = 1770] [outer = 00000000] 08:46:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (19497C00) [pid = 3844] [serial = 1771] [outer = 1929EC00] 08:46:51 INFO - PROCESS | 3844 | 1461253611602 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (195E7400) [pid = 3844] [serial = 1772] [outer = 1929EC00] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1E80CC00) [pid = 3844] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (13870800) [pid = 3844] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1CE25000) [pid = 3844] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1A6A7800) [pid = 3844] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1C386400) [pid = 3844] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16F9E400) [pid = 3844] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1D70D800) [pid = 3844] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18F0F800) [pid = 3844] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (18B3E000) [pid = 3844] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (19801800) [pid = 3844] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (132D9C00) [pid = 3844] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1351A800) [pid = 3844] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1A6ED800) [pid = 3844] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1350D000) [pid = 3844] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (167D9400) [pid = 3844] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (15703C00) [pid = 3844] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (13523000) [pid = 3844] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:46:52 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1E809800) [pid = 3844] [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.] 08:46:52 INFO - PROCESS | 3844 | 1461253612568 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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1242ms 08:46:52 INFO - PROCESS | 3844 | 1461253612619 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3844 | 1461253612624 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:46:52 INFO - PROCESS | 3844 | 1461253612630 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3844 | 1461253612634 Marionette TRACE conn3 <- [1,2326,null,{}] 08:46:52 INFO - PROCESS | 3844 | 1461253612639 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}] 08:46:52 INFO - PROCESS | 3844 | 1461253612753 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:46:52 INFO - PROCESS | 3844 | 1461253612905 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 3844 | ++DOCSHELL 13508C00 == 82 [pid = 3844] [id = 591] 08:46:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1350D000) [pid = 3844] [serial = 1773] [outer = 00000000] 08:46:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (13525400) [pid = 3844] [serial = 1774] [outer = 1350D000] 08:46:52 INFO - PROCESS | 3844 | 1461253612963 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (137A2400) [pid = 3844] [serial = 1775] [outer = 1350D000] 08:46:53 INFO - PROCESS | 3844 | 1461253613593 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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 994ms 08:46:53 INFO - PROCESS | 3844 | 1461253613633 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 3844 | 1461253613639 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:46:53 INFO - PROCESS | 3844 | 1461253613645 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 3844 | 1461253613648 Marionette TRACE conn3 <- [1,2330,null,{}] 08:46:53 INFO - PROCESS | 3844 | 1461253613652 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}] 08:46:53 INFO - PROCESS | 3844 | 1461253613762 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:46:53 INFO - PROCESS | 3844 | 1461253613912 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 3844 | ++DOCSHELL 13509400 == 83 [pid = 3844] [id = 592] 08:46:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13520400) [pid = 3844] [serial = 1776] [outer = 00000000] 08:46:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16538800) [pid = 3844] [serial = 1777] [outer = 13520400] 08:46:53 INFO - PROCESS | 3844 | 1461253613968 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16760000) [pid = 3844] [serial = 1778] [outer = 13520400] 08:46:54 INFO - PROCESS | 3844 | 1461253614580 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 994ms 08:46:54 INFO - PROCESS | 3844 | 1461253614630 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 3844 | 1461253614633 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:46:54 INFO - PROCESS | 3844 | 1461253614636 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 3844 | 1461253614640 Marionette TRACE conn3 <- [1,2334,null,{}] 08:46:54 INFO - PROCESS | 3844 | 1461253614651 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}] 08:46:54 INFO - PROCESS | 3844 | 1461253614761 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:46:54 INFO - PROCESS | 3844 | 1461253614927 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 3844 | ++DOCSHELL 18940400 == 84 [pid = 3844] [id = 593] 08:46:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (18B46000) [pid = 3844] [serial = 1779] [outer = 00000000] 08:46:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (18F0DC00) [pid = 3844] [serial = 1780] [outer = 18B46000] 08:46:54 INFO - PROCESS | 3844 | 1461253614985 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (192A6C00) [pid = 3844] [serial = 1781] [outer = 18B46000] 08:46:55 INFO - PROCESS | 3844 | 1461253615527 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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 932ms 08:46:55 INFO - PROCESS | 3844 | 1461253615581 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3844 | 1461253615584 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:46:55 INFO - PROCESS | 3844 | 1461253615588 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 3844 | 1461253615590 Marionette TRACE conn3 <- [1,2338,null,{}] 08:46:55 INFO - PROCESS | 3844 | 1461253615593 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}] 08:46:55 INFO - PROCESS | 3844 | 1461253615699 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:46:55 INFO - PROCESS | 3844 | 1461253615856 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 3844 | ++DOCSHELL 18704400 == 85 [pid = 3844] [id = 594] 08:46:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (18943C00) [pid = 3844] [serial = 1782] [outer = 00000000] 08:46:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (196CF400) [pid = 3844] [serial = 1783] [outer = 18943C00] 08:46:55 INFO - PROCESS | 3844 | 1461253615921 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (196D4400) [pid = 3844] [serial = 1784] [outer = 18943C00] 08:46:56 INFO - PROCESS | 3844 | 1461253616492 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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 947ms 08:46:56 INFO - PROCESS | 3844 | 1461253616532 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 3844 | 1461253616534 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:46:56 INFO - PROCESS | 3844 | 1461253616538 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 3844 | 1461253616540 Marionette TRACE conn3 <- [1,2342,null,{}] 08:46:56 INFO - PROCESS | 3844 | 1461253616544 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}] 08:46:56 INFO - PROCESS | 3844 | 1461253616631 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:46:56 INFO - PROCESS | 3844 | 1461253616787 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 3844 | ++DOCSHELL 1963E000 == 86 [pid = 3844] [id = 595] 08:46:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (196CD000) [pid = 3844] [serial = 1785] [outer = 00000000] 08:46:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1980F000) [pid = 3844] [serial = 1786] [outer = 196CD000] 08:46:56 INFO - PROCESS | 3844 | 1461253616842 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1980EC00) [pid = 3844] [serial = 1787] [outer = 196CD000] 08:46:57 INFO - PROCESS | 3844 | 1461253617404 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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 947ms 08:46:57 INFO - PROCESS | 3844 | 1461253617467 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 3844 | 1461253617469 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:46:57 INFO - PROCESS | 3844 | 1461253617473 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 3844 | 1461253617475 Marionette TRACE conn3 <- [1,2346,null,{}] 08:46:57 INFO - PROCESS | 3844 | 1461253617479 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}] 08:46:57 INFO - PROCESS | 3844 | 1461253617592 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:46:57 INFO - PROCESS | 3844 | 1461253617737 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 3844 | ++DOCSHELL 196CE800 == 87 [pid = 3844] [id = 596] 08:46:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (199B9400) [pid = 3844] [serial = 1788] [outer = 00000000] 08:46:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1A6A7800) [pid = 3844] [serial = 1789] [outer = 199B9400] 08:46:57 INFO - PROCESS | 3844 | 1461253617795 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1A8A1800) [pid = 3844] [serial = 1790] [outer = 199B9400] 08:46:58 INFO - PROCESS | 3844 | 1461253618381 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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 931ms 08:46:58 INFO - PROCESS | 3844 | 1461253618418 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 3844 | 1461253618420 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:46:58 INFO - PROCESS | 3844 | 1461253618424 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 3844 | 1461253618426 Marionette TRACE conn3 <- [1,2350,null,{}] 08:46:58 INFO - PROCESS | 3844 | 1461253618430 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}] 08:46:58 INFO - PROCESS | 3844 | 1461253618532 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:46:58 INFO - PROCESS | 3844 | 1461253618820 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 3844 | ++DOCSHELL 132DE400 == 88 [pid = 3844] [id = 597] 08:46:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (132DFC00) [pid = 3844] [serial = 1791] [outer = 00000000] 08:46:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (13419000) [pid = 3844] [serial = 1792] [outer = 132DFC00] 08:46:58 INFO - PROCESS | 3844 | 1461253618874 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (13509800) [pid = 3844] [serial = 1793] [outer = 132DFC00] 08:46:59 INFO - PROCESS | 3844 | 1461253619486 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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1133ms 08:46:59 INFO - PROCESS | 3844 | 1461253619551 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 3844 | 1461253619556 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:46:59 INFO - PROCESS | 3844 | 1461253619561 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:46:59 INFO - PROCESS | 3844 | 1461253619564 Marionette TRACE conn3 <- [1,2354,null,{}] 08:46:59 INFO - PROCESS | 3844 | 1461253619568 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}] 08:46:59 INFO - PROCESS | 3844 | 1461253619676 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:46:59 INFO - PROCESS | 3844 | 1461253619821 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 17E6BC00 == 87 [pid = 3844] [id = 589] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 1332C800 == 86 [pid = 3844] [id = 588] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 16762400 == 85 [pid = 3844] [id = 587] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 1350C800 == 84 [pid = 3844] [id = 586] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 18937000 == 83 [pid = 3844] [id = 17] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 137AEC00 == 82 [pid = 3844] [id = 585] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 11B5AC00 == 81 [pid = 3844] [id = 584] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 1AAB1800 == 80 [pid = 3844] [id = 581] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 18B43800 == 79 [pid = 3844] [id = 580] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 13353800 == 78 [pid = 3844] [id = 579] 08:46:59 INFO - PROCESS | 3844 | --DOCSHELL 1334D400 == 77 [pid = 3844] [id = 578] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1DEF2000) [pid = 3844] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1495A800) [pid = 3844] [serial = 1637] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1CF89C00) [pid = 3844] [serial = 1601] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1D302C00) [pid = 3844] [serial = 1643] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1CCB5800) [pid = 3844] [serial = 1598] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (192A0C00) [pid = 3844] [serial = 1640] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1D874400) [pid = 3844] [serial = 1646] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (13ACDC00) [pid = 3844] [serial = 1708] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (149F2400) [pid = 3844] [serial = 1709] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (167D3C00) [pid = 3844] [serial = 1687] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1D760400) [pid = 3844] [serial = 1699] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (19493800) [pid = 3844] [serial = 1690] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (132DC000) [pid = 3844] [serial = 1702] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1AA75400) [pid = 3844] [serial = 1732] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1963E800) [pid = 3844] [serial = 1730] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18F0F400) [pid = 3844] [serial = 1172] [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.] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1A153C00) [pid = 3844] [serial = 1724] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1852BC00) [pid = 3844] [serial = 1715] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19638C00) [pid = 3844] [serial = 1720] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18F05800) [pid = 3844] [serial = 1717] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18F0C400) [pid = 3844] [serial = 1718] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (196CF000) [pid = 3844] [serial = 1721] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19BB1400) [pid = 3844] [serial = 1723] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1387E800) [pid = 3844] [serial = 1726] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13AD1400) [pid = 3844] [serial = 1706] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13870000) [pid = 3844] [serial = 1705] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1CCB3C00) [pid = 3844] [serial = 1696] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (14955000) [pid = 3844] [serial = 1727] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1AF44C00) [pid = 3844] [serial = 1682] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (192A1800) [pid = 3844] [serial = 1729] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18144800) [pid = 3844] [serial = 1714] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (16F17800) [pid = 3844] [serial = 1711] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16F21800) [pid = 3844] [serial = 1712] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1AF89800) [pid = 3844] [serial = 1693] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1350D800) [pid = 3844] [serial = 1684] [outer = 00000000] [url = about:blank] 08:46:59 INFO - PROCESS | 3844 | ++DOCSHELL 132D4800 == 78 [pid = 3844] [id = 598] 08:46:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (132DB800) [pid = 3844] [serial = 1794] [outer = 00000000] 08:46:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (137AEC00) [pid = 3844] [serial = 1795] [outer = 132DB800] 08:46:59 INFO - PROCESS | 3844 | 1461253619924 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (13AD0800) [pid = 3844] [serial = 1796] [outer = 132DB800] 08:47:00 INFO - PROCESS | 3844 | 1461253620398 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 900ms 08:47:00 INFO - PROCESS | 3844 | 1461253620468 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 3844 | 1461253620471 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:47:00 INFO - PROCESS | 3844 | 1461253620476 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:47:00 INFO - PROCESS | 3844 | 1461253620478 Marionette TRACE conn3 <- [1,2358,null,{}] 08:47:00 INFO - PROCESS | 3844 | 1461253620486 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}] 08:47:00 INFO - PROCESS | 3844 | 1461253620573 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:47:00 INFO - PROCESS | 3844 | 1461253620587 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 3844 | ++DOCSHELL 14951800 == 79 [pid = 3844] [id = 599] 08:47:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (14960800) [pid = 3844] [serial = 1797] [outer = 00000000] 08:47:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (15CD3800) [pid = 3844] [serial = 1798] [outer = 14960800] 08:47:00 INFO - PROCESS | 3844 | 1461253620632 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1636C400) [pid = 3844] [serial = 1799] [outer = 14960800] 08:47:01 INFO - PROCESS | 3844 | 1461253621142 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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 699ms 08:47:01 INFO - PROCESS | 3844 | 1461253621176 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3844 | 1461253621178 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:47:01 INFO - PROCESS | 3844 | 1461253621182 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 3844 | 1461253621188 Marionette TRACE conn3 <- [1,2362,null,{}] 08:47:01 INFO - PROCESS | 3844 | 1461253621197 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}] 08:47:01 INFO - PROCESS | 3844 | 1461253621315 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:47:01 INFO - PROCESS | 3844 | 1461253621423 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 3844 | ++DOCSHELL 179D6000 == 80 [pid = 3844] [id = 600] 08:47:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17CCBC00) [pid = 3844] [serial = 1800] [outer = 00000000] 08:47:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (17CD5800) [pid = 3844] [serial = 1801] [outer = 17CCBC00] 08:47:01 INFO - PROCESS | 3844 | 1461253621469 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (17ED1C00) [pid = 3844] [serial = 1802] [outer = 17CCBC00] 08:47:01 INFO - PROCESS | 3844 | 1461253621838 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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 683ms 08:47:01 INFO - PROCESS | 3844 | 1461253621864 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3844 | 1461253621867 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:47:01 INFO - PROCESS | 3844 | 1461253621870 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 3844 | 1461253621872 Marionette TRACE conn3 <- [1,2366,null,{}] 08:47:01 INFO - PROCESS | 3844 | 1461253621875 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}] 08:47:02 INFO - PROCESS | 3844 | 1461253622007 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:47:02 INFO - PROCESS | 3844 | 1461253622022 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 3844 | ++DOCSHELL 1852D000 == 81 [pid = 3844] [id = 601] 08:47:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18702C00) [pid = 3844] [serial = 1803] [outer = 00000000] 08:47:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (18B3CC00) [pid = 3844] [serial = 1804] [outer = 18702C00] 08:47:02 INFO - PROCESS | 3844 | 1461253622073 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (18F05800) [pid = 3844] [serial = 1805] [outer = 18702C00] 08:47:02 INFO - PROCESS | 3844 | 1461253622524 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 683ms 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:47:02 INFO - PROCESS | 3844 | 1461253622569 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 3844 | 1461253622571 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:47:02 INFO - PROCESS | 3844 | 1461253622575 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 3844 | 1461253622576 Marionette TRACE conn3 <- [1,2370,null,{}] 08:47:02 INFO - PROCESS | 3844 | 1461253622580 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}] 08:47:02 INFO - PROCESS | 3844 | 1461253622699 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:47:02 INFO - PROCESS | 3844 | 1461253622798 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 3844 | ++DOCSHELL 1929FC00 == 82 [pid = 3844] [id = 602] 08:47:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (192A0400) [pid = 3844] [serial = 1806] [outer = 00000000] 08:47:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (19498400) [pid = 3844] [serial = 1807] [outer = 192A0400] 08:47:02 INFO - PROCESS | 3844 | 1461253622850 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1963D800) [pid = 3844] [serial = 1808] [outer = 192A0400] 08:47:03 INFO - PROCESS | 3844 | 1461253623325 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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 792ms 08:47:03 INFO - PROCESS | 3844 | 1461253623377 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 3844 | 1461253623379 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:47:03 INFO - PROCESS | 3844 | 1461253623382 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 3844 | 1461253623384 Marionette TRACE conn3 <- [1,2374,null,{}] 08:47:03 INFO - PROCESS | 3844 | 1461253623387 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}] 08:47:03 INFO - PROCESS | 3844 | 1461253623509 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:47:03 INFO - PROCESS | 3844 | 1461253623583 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 3844 | ++DOCSHELL 132D7800 == 83 [pid = 3844] [id = 603] 08:47:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (196D3800) [pid = 3844] [serial = 1809] [outer = 00000000] 08:47:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (199AA400) [pid = 3844] [serial = 1810] [outer = 196D3800] 08:47:03 INFO - PROCESS | 3844 | 1461253623626 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (19FE4C00) [pid = 3844] [serial = 1811] [outer = 196D3800] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (181AE800) [pid = 3844] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (196D9400) [pid = 3844] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (11C08800) [pid = 3844] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (13874400) [pid = 3844] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1351D000) [pid = 3844] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (167D9000) [pid = 3844] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:47:04 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1636A800) [pid = 3844] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:47:04 INFO - PROCESS | 3844 | 1461253624137 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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 808ms 08:47:04 INFO - PROCESS | 3844 | 1461253624168 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 3844 | 1461253624170 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:47:04 INFO - PROCESS | 3844 | 1461253624173 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 3844 | 1461253624175 Marionette TRACE conn3 <- [1,2378,null,{}] 08:47:04 INFO - PROCESS | 3844 | 1461253624178 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}] 08:47:04 INFO - PROCESS | 3844 | 1461253624261 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:47:04 INFO - PROCESS | 3844 | 1461253624368 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 3844 | ++DOCSHELL 132D9800 == 84 [pid = 3844] [id = 604] 08:47:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1334F400) [pid = 3844] [serial = 1812] [outer = 00000000] 08:47:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (16F21000) [pid = 3844] [serial = 1813] [outer = 1334F400] 08:47:04 INFO - PROCESS | 3844 | 1461253624411 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (196D9400) [pid = 3844] [serial = 1814] [outer = 1334F400] 08:47:04 INFO - PROCESS | 3844 | 1461253624773 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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 636ms 08:47:04 INFO - PROCESS | 3844 | 1461253624812 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 3844 | 1461253624814 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:47:04 INFO - PROCESS | 3844 | 1461253624817 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:47:04 INFO - PROCESS | 3844 | 1461253624819 Marionette TRACE conn3 <- [1,2382,null,{}] 08:47:04 INFO - PROCESS | 3844 | 1461253624822 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}] 08:47:04 INFO - PROCESS | 3844 | 1461253624906 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:47:05 INFO - PROCESS | 3844 | 1461253625010 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 3844 | ++DOCSHELL 1636CC00 == 85 [pid = 3844] [id = 605] 08:47:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (16537C00) [pid = 3844] [serial = 1815] [outer = 00000000] 08:47:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1A6A0400) [pid = 3844] [serial = 1816] [outer = 16537C00] 08:47:05 INFO - PROCESS | 3844 | 1461253625056 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1AA75400) [pid = 3844] [serial = 1817] [outer = 16537C00] 08:47:05 INFO - PROCESS | 3844 | 1461253625437 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 637ms 08:47:05 INFO - PROCESS | 3844 | 1461253625456 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 3844 | 1461253625458 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:47:05 INFO - PROCESS | 3844 | 1461253625461 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 3844 | 1461253625462 Marionette TRACE conn3 <- [1,2386,null,{}] 08:47:05 INFO - PROCESS | 3844 | 1461253625466 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}] 08:47:05 INFO - PROCESS | 3844 | 1461253625593 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:47:05 INFO - PROCESS | 3844 | 1461253625629 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 3844 | ++DOCSHELL 1564FC00 == 86 [pid = 3844] [id = 606] 08:47:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15A3A000) [pid = 3844] [serial = 1818] [outer = 00000000] 08:47:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1AF3F800) [pid = 3844] [serial = 1819] [outer = 15A3A000] 08:47:05 INFO - PROCESS | 3844 | 1461253625675 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (1AF83800) [pid = 3844] [serial = 1820] [outer = 15A3A000] 08:47:06 INFO - PROCESS | 3844 | 1461253626185 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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 08:47:06 INFO - PROCESS | 3844 | 1461253626211 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 3844 | 1461253626215 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:47:06 INFO - PROCESS | 3844 | 1461253626223 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 3844 | 1461253626228 Marionette TRACE conn3 <- [1,2390,null,{}] 08:47:06 INFO - PROCESS | 3844 | 1461253626235 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}] 08:47:06 INFO - PROCESS | 3844 | 1461253626353 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:47:06 INFO - PROCESS | 3844 | 1461253626517 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 3844 | ++DOCSHELL 13327400 == 87 [pid = 3844] [id = 607] 08:47:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (13327C00) [pid = 3844] [serial = 1821] [outer = 00000000] 08:47:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (137ADC00) [pid = 3844] [serial = 1822] [outer = 13327C00] 08:47:06 INFO - PROCESS | 3844 | 1461253626574 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (13A0B800) [pid = 3844] [serial = 1823] [outer = 13327C00] 08:47:07 INFO - PROCESS | 3844 | 1461253627226 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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1041ms 08:47:07 INFO - PROCESS | 3844 | 1461253627258 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 3844 | 1461253627264 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:47:07 INFO - PROCESS | 3844 | 1461253627290 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 3844 | 1461253627293 Marionette TRACE conn3 <- [1,2394,null,{}] 08:47:07 INFO - PROCESS | 3844 | 1461253627297 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}] 08:47:07 INFO - PROCESS | 3844 | 1461253627408 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:47:07 INFO - PROCESS | 3844 | 1461253627556 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 3844 | ++DOCSHELL 16332400 == 88 [pid = 3844] [id = 608] 08:47:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16332C00) [pid = 3844] [serial = 1824] [outer = 00000000] 08:47:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16FA2800) [pid = 3844] [serial = 1825] [outer = 16332C00] 08:47:07 INFO - PROCESS | 3844 | 1461253627611 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (17CCD800) [pid = 3844] [serial = 1826] [outer = 16332C00] 08:47:08 INFO - PROCESS | 3844 | 1461253628157 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 900ms 08:47:08 INFO - PROCESS | 3844 | 1461253628195 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 3844 | 1461253628199 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:47:08 INFO - PROCESS | 3844 | 1461253628204 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 3844 | 1461253628208 Marionette TRACE conn3 <- [1,2398,null,{}] 08:47:08 INFO - PROCESS | 3844 | 1461253628219 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}] 08:47:08 INFO - PROCESS | 3844 | 1461253628333 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:47:08 INFO - PROCESS | 3844 | 1461253628493 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 3844 | ++DOCSHELL 132D3400 == 89 [pid = 3844] [id = 609] 08:47:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (164BA400) [pid = 3844] [serial = 1827] [outer = 00000000] 08:47:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (19BA8400) [pid = 3844] [serial = 1828] [outer = 164BA400] 08:47:08 INFO - PROCESS | 3844 | 1461253628551 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1AAA4000) [pid = 3844] [serial = 1829] [outer = 164BA400] 08:47:09 INFO - PROCESS | 3844 | 1461253629214 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]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1086ms 08:47:09 INFO - PROCESS | 3844 | 1461253629286 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 3844 | 1461253629289 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:47:09 INFO - PROCESS | 3844 | 1461253629293 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 3844 | 1461253629295 Marionette TRACE conn3 <- [1,2402,null,{}] 08:47:09 INFO - PROCESS | 3844 | 1461253629299 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}] 08:47:09 INFO - PROCESS | 3844 | 1461253629407 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:47:09 INFO - PROCESS | 3844 | 1461253629553 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 3844 | ++DOCSHELL 1C387C00 == 90 [pid = 3844] [id = 610] 08:47:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1C389400) [pid = 3844] [serial = 1830] [outer = 00000000] 08:47:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1C38F000) [pid = 3844] [serial = 1831] [outer = 1C389400] 08:47:09 INFO - PROCESS | 3844 | 1461253629608 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1C38E800) [pid = 3844] [serial = 1832] [outer = 1C389400] 08:47:10 INFO - PROCESS | 3844 | 1461253630150 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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 885ms 08:47:10 INFO - PROCESS | 3844 | 1461253630196 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 3844 | 1461253630199 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:47:10 INFO - PROCESS | 3844 | 1461253630202 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 3844 | 1461253630204 Marionette TRACE conn3 <- [1,2406,null,{}] 08:47:10 INFO - PROCESS | 3844 | 1461253630208 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}] 08:47:10 INFO - PROCESS | 3844 | 1461253630320 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:47:10 INFO - PROCESS | 3844 | 1461253630466 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 3844 | ++DOCSHELL 1A6AB400 == 91 [pid = 3844] [id = 611] 08:47:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1AF89800) [pid = 3844] [serial = 1833] [outer = 00000000] 08:47:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1CCADC00) [pid = 3844] [serial = 1834] [outer = 1AF89800] 08:47:10 INFO - PROCESS | 3844 | 1461253630521 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1CCB0800) [pid = 3844] [serial = 1835] [outer = 1AF89800] 08:47:11 INFO - PROCESS | 3844 | 1461253631149 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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 994ms 08:47:11 INFO - PROCESS | 3844 | 1461253631210 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 3844 | 1461253631213 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:47:11 INFO - PROCESS | 3844 | 1461253631217 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 3844 | 1461253631220 Marionette TRACE conn3 <- [1,2410,null,{}] 08:47:11 INFO - PROCESS | 3844 | 1461253631223 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}] 08:47:11 INFO - PROCESS | 3844 | 1461253631356 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:47:11 INFO - PROCESS | 3844 | 1461253631679 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 3844 | ++DOCSHELL 11C08800 == 92 [pid = 3844] [id = 612] 08:47:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (12B8AC00) [pid = 3844] [serial = 1836] [outer = 00000000] 08:47:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (13424800) [pid = 3844] [serial = 1837] [outer = 12B8AC00] 08:47:11 INFO - PROCESS | 3844 | 1461253631778 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1350B400) [pid = 3844] [serial = 1838] [outer = 12B8AC00] 08:47:12 INFO - PROCESS | 3844 | 1461253632343 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]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1180ms 08:47:12 INFO - PROCESS | 3844 | 1461253632399 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 3844 | 1461253632404 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:47:12 INFO - PROCESS | 3844 | 1461253632409 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 3844 | 1461253632412 Marionette TRACE conn3 <- [1,2414,null,{}] 08:47:12 INFO - PROCESS | 3844 | 1461253632418 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}] 08:47:12 INFO - PROCESS | 3844 | 1461253632548 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:47:12 INFO - PROCESS | 3844 | 1461253632698 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 3844 | ++DOCSHELL 149FA000 == 93 [pid = 3844] [id = 613] 08:47:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (149FCC00) [pid = 3844] [serial = 1839] [outer = 00000000] 08:47:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (15AE8400) [pid = 3844] [serial = 1840] [outer = 149FCC00] 08:47:12 INFO - PROCESS | 3844 | 1461253632752 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (15C8D400) [pid = 3844] [serial = 1841] [outer = 149FCC00] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 1A2BD000 == 92 [pid = 3844] [id = 396] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 1636CC00 == 91 [pid = 3844] [id = 605] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 132D9800 == 90 [pid = 3844] [id = 604] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 132D7800 == 89 [pid = 3844] [id = 603] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 1929FC00 == 88 [pid = 3844] [id = 602] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 1852D000 == 87 [pid = 3844] [id = 601] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 179D6000 == 86 [pid = 3844] [id = 600] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 14951800 == 85 [pid = 3844] [id = 599] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 132D4800 == 84 [pid = 3844] [id = 598] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 132DE400 == 83 [pid = 3844] [id = 597] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (19497C00) [pid = 3844] [serial = 1771] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 18940400 == 82 [pid = 3844] [id = 593] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 13509400 == 81 [pid = 3844] [id = 592] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 13508C00 == 80 [pid = 3844] [id = 591] 08:47:13 INFO - PROCESS | 3844 | --DOCSHELL 1929DC00 == 79 [pid = 3844] [id = 590] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1AAA7000) [pid = 3844] [serial = 1733] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (18F07800) [pid = 3844] [serial = 1769] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (196D9C00) [pid = 3844] [serial = 1741] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1341A400) [pid = 3844] [serial = 1754] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (13333000) [pid = 3844] [serial = 1753] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (1D709000) [pid = 3844] [serial = 1750] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (15ABC000) [pid = 3844] [serial = 1757] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (14953000) [pid = 3844] [serial = 1756] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (13AD5000) [pid = 3844] [serial = 1759] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (15AB7400) [pid = 3844] [serial = 1760] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (16F23400) [pid = 3844] [serial = 1762] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (16FA0400) [pid = 3844] [serial = 1763] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1341FC00) [pid = 3844] [serial = 1735] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1C38D400) [pid = 3844] [serial = 1744] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16F1D000) [pid = 3844] [serial = 1738] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1CE1F800) [pid = 3844] [serial = 1747] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (181BA400) [pid = 3844] [serial = 1766] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (18141000) [pid = 3844] [serial = 1765] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (18B40800) [pid = 3844] [serial = 1768] [outer = 00000000] [url = about:blank] 08:47:13 INFO - PROCESS | 3844 | 1461253633308 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]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 947ms 08:47:13 INFO - PROCESS | 3844 | 1461253633356 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 3844 | 1461253633360 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:47:13 INFO - PROCESS | 3844 | 1461253633364 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:47:13 INFO - PROCESS | 3844 | 1461253633366 Marionette TRACE conn3 <- [1,2418,null,{}] 08:47:13 INFO - PROCESS | 3844 | 1461253633370 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}] 08:47:13 INFO - PROCESS | 3844 | 1461253633458 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:47:13 INFO - PROCESS | 3844 | 1461253633566 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 3844 | ++DOCSHELL 13505000 == 80 [pid = 3844] [id = 614] 08:47:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (13508C00) [pid = 3844] [serial = 1842] [outer = 00000000] 08:47:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (149F9C00) [pid = 3844] [serial = 1843] [outer = 13508C00] 08:47:13 INFO - PROCESS | 3844 | 1461253633611 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (16334C00) [pid = 3844] [serial = 1844] [outer = 13508C00] 08:47:14 INFO - PROCESS | 3844 | 1461253634032 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 699ms 08:47:14 INFO - PROCESS | 3844 | 1461253634064 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3844 | 1461253634066 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:47:14 INFO - PROCESS | 3844 | 1461253634071 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 3844 | 1461253634077 Marionette TRACE conn3 <- [1,2422,null,{}] 08:47:14 INFO - PROCESS | 3844 | 1461253634090 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}] 08:47:14 INFO - PROCESS | 3844 | 1461253634159 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:47:14 INFO - PROCESS | 3844 | 1461253634197 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 3844 | ++DOCSHELL 16FA9000 == 81 [pid = 3844] [id = 615] 08:47:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16FA9400) [pid = 3844] [serial = 1845] [outer = 00000000] 08:47:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (17CCE000) [pid = 3844] [serial = 1846] [outer = 16FA9400] 08:47:14 INFO - PROCESS | 3844 | 1461253634242 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (17ED1800) [pid = 3844] [serial = 1847] [outer = 16FA9400] 08:47:14 INFO - PROCESS | 3844 | 1461253634710 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 683ms 08:47:14 INFO - PROCESS | 3844 | 1461253634752 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3844 | 1461253634755 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:47:14 INFO - PROCESS | 3844 | 1461253634761 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 3844 | 1461253634763 Marionette TRACE conn3 <- [1,2426,null,{}] 08:47:14 INFO - PROCESS | 3844 | 1461253634766 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}] 08:47:14 INFO - PROCESS | 3844 | 1461253634850 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:47:14 INFO - PROCESS | 3844 | 1461253634856 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 3844 | ++DOCSHELL 16F21C00 == 82 [pid = 3844] [id = 616] 08:47:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (17CCA000) [pid = 3844] [serial = 1848] [outer = 00000000] 08:47:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (18941800) [pid = 3844] [serial = 1849] [outer = 17CCA000] 08:47:14 INFO - PROCESS | 3844 | 1461253634902 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (18DBFC00) [pid = 3844] [serial = 1850] [outer = 17CCA000] 08:47:15 INFO - PROCESS | 3844 | 1461253635344 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 621ms 08:47:15 INFO - PROCESS | 3844 | 1461253635400 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 3844 | 1461253635402 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:47:15 INFO - PROCESS | 3844 | 1461253635406 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 3844 | 1461253635407 Marionette TRACE conn3 <- [1,2430,null,{}] 08:47:15 INFO - PROCESS | 3844 | 1461253635411 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}] 08:47:15 INFO - PROCESS | 3844 | 1461253635529 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:47:15 INFO - PROCESS | 3844 | 1461253635621 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 3844 | ++DOCSHELL 13335800 == 83 [pid = 3844] [id = 617] 08:47:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (18F0C800) [pid = 3844] [serial = 1851] [outer = 00000000] 08:47:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1929DC00) [pid = 3844] [serial = 1852] [outer = 18F0C800] 08:47:15 INFO - PROCESS | 3844 | 1461253635683 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (194A9C00) [pid = 3844] [serial = 1853] [outer = 18F0C800] 08:47:16 INFO - PROCESS | 3844 | 1461253636108 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:47:16 INFO - PROCESS | 3844 | 1461253636147 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 3844 | 1461253636149 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:47:16 INFO - PROCESS | 3844 | 1461253636152 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 3844 | 1461253636154 Marionette TRACE conn3 <- [1,2434,null,{}] 08:47:16 INFO - PROCESS | 3844 | 1461253636161 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}] 08:47:16 INFO - PROCESS | 3844 | 1461253636282 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:47:16 INFO - PROCESS | 3844 | 1461253636356 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 3844 | ++DOCSHELL 196D5C00 == 84 [pid = 3844] [id = 618] 08:47:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (196D8000) [pid = 3844] [serial = 1854] [outer = 00000000] 08:47:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (19809800) [pid = 3844] [serial = 1855] [outer = 196D8000] 08:47:16 INFO - PROCESS | 3844 | 1461253636406 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (19809000) [pid = 3844] [serial = 1856] [outer = 196D8000] 08:47:16 INFO - PROCESS | 3844 | 1461253636808 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 684ms 08:47:16 INFO - PROCESS | 3844 | 1461253636836 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 3844 | 1461253636838 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:47:16 INFO - PROCESS | 3844 | 1461253636841 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:47:16 INFO - PROCESS | 3844 | 1461253636843 Marionette TRACE conn3 <- [1,2438,null,{}] 08:47:16 INFO - PROCESS | 3844 | 1461253636846 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}] 08:47:16 INFO - PROCESS | 3844 | 1461253636993 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:47:17 INFO - PROCESS | 3844 | 1461253637066 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 3844 | ++DOCSHELL 1A1C3C00 == 85 [pid = 3844] [id = 619] 08:47:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1A2B8C00) [pid = 3844] [serial = 1857] [outer = 00000000] 08:47:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1A89C000) [pid = 3844] [serial = 1858] [outer = 1A2B8C00] 08:47:17 INFO - PROCESS | 3844 | 1461253637112 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1AAA9C00) [pid = 3844] [serial = 1859] [outer = 1A2B8C00] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (192A0400) [pid = 3844] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (196D3800) [pid = 3844] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1334F400) [pid = 3844] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (16537C00) [pid = 3844] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (132DFC00) [pid = 3844] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (17CCBC00) [pid = 3844] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (132DB800) [pid = 3844] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (14960800) [pid = 3844] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:47:17 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (18702C00) [pid = 3844] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:47:17 INFO - PROCESS | 3844 | 1461253637681 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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 901ms 08:47:17 INFO - PROCESS | 3844 | 1461253637746 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 3844 | 1461253637748 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:47:17 INFO - PROCESS | 3844 | 1461253637751 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 3844 | 1461253637753 Marionette TRACE conn3 <- [1,2442,null,{}] 08:47:17 INFO - PROCESS | 3844 | 1461253637756 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}] 08:47:17 INFO - PROCESS | 3844 | 1461253637838 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:47:17 INFO - PROCESS | 3844 | 1461253637944 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 3844 | ++DOCSHELL 137A8400 == 86 [pid = 3844] [id = 620] 08:47:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (13875000) [pid = 3844] [serial = 1860] [outer = 00000000] 08:47:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (17CD5000) [pid = 3844] [serial = 1861] [outer = 13875000] 08:47:17 INFO - PROCESS | 3844 | 1461253637987 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (18B47400) [pid = 3844] [serial = 1862] [outer = 13875000] 08:47:18 INFO - PROCESS | 3844 | 1461253638382 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 698ms 08:47:18 INFO - PROCESS | 3844 | 1461253638452 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 3844 | 1461253638454 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:47:18 INFO - PROCESS | 3844 | 1461253638458 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 3844 | 1461253638459 Marionette TRACE conn3 <- [1,2446,null,{}] 08:47:18 INFO - PROCESS | 3844 | 1461253638463 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}] 08:47:18 INFO - PROCESS | 3844 | 1461253638545 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:47:18 INFO - PROCESS | 3844 | 1461253638551 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 3844 | ++DOCSHELL 167D3C00 == 87 [pid = 3844] [id = 621] 08:47:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (18B3A800) [pid = 3844] [serial = 1863] [outer = 00000000] 08:47:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1A6F0400) [pid = 3844] [serial = 1864] [outer = 18B3A800] 08:47:18 INFO - PROCESS | 3844 | 1461253638595 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (1AF88C00) [pid = 3844] [serial = 1865] [outer = 18B3A800] 08:47:19 INFO - PROCESS | 3844 | 1461253639059 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 637ms 08:47:19 INFO - PROCESS | 3844 | 1461253639095 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 3844 | 1461253639097 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:47:19 INFO - PROCESS | 3844 | 1461253639084 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 3844 | 1461253639086 Marionette TRACE conn3 <- [1,2450,null,{}] 08:47:19 INFO - PROCESS | 3844 | 1461253639089 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}] 08:47:19 INFO - PROCESS | 3844 | 1461253639172 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:47:19 INFO - PROCESS | 3844 | 1461253639178 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 3844 | ++DOCSHELL 1C38B400 == 88 [pid = 3844] [id = 622] 08:47:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (1C38D000) [pid = 3844] [serial = 1866] [outer = 00000000] 08:47:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (1C4FE800) [pid = 3844] [serial = 1867] [outer = 1C38D000] 08:47:19 INFO - PROCESS | 3844 | 1461253639228 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (1CE24400) [pid = 3844] [serial = 1868] [outer = 1C38D000] 08:47:19 INFO - PROCESS | 3844 | 1461253639870 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 885ms 08:47:19 INFO - PROCESS | 3844 | 1461253639990 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 3844 | 1461253639994 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:47:20 INFO - PROCESS | 3844 | 1461253640000 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 3844 | 1461253640004 Marionette TRACE conn3 <- [1,2454,null,{}] 08:47:20 INFO - PROCESS | 3844 | 1461253640009 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}] 08:47:20 INFO - PROCESS | 3844 | 1461253640164 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:47:20 INFO - PROCESS | 3844 | 1461253640307 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 3844 | ++DOCSHELL 13354000 == 89 [pid = 3844] [id = 623] 08:47:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (1341B000) [pid = 3844] [serial = 1869] [outer = 00000000] 08:47:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (146BD000) [pid = 3844] [serial = 1870] [outer = 1341B000] 08:47:20 INFO - PROCESS | 3844 | 1461253640365 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (156A8000) [pid = 3844] [serial = 1871] [outer = 1341B000] 08:47:20 INFO - PROCESS | 3844 | 1461253640952 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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 993ms 08:47:20 INFO - PROCESS | 3844 | 1461253641004 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 3844 | 1461253641010 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:47:21 INFO - PROCESS | 3844 | 1461253641016 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 3844 | 1461253641019 Marionette TRACE conn3 <- [1,2458,null,{}] 08:47:21 INFO - PROCESS | 3844 | 1461253641023 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}] 08:47:21 INFO - PROCESS | 3844 | 1461253641133 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:47:21 INFO - PROCESS | 3844 | 1461253641294 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 3844 | ++DOCSHELL 16334400 == 90 [pid = 3844] [id = 624] 08:47:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (16F1A400) [pid = 3844] [serial = 1872] [outer = 00000000] 08:47:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (16FA3400) [pid = 3844] [serial = 1873] [outer = 16F1A400] 08:47:21 INFO - PROCESS | 3844 | 1461253641350 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (17CCC800) [pid = 3844] [serial = 1874] [outer = 16F1A400] 08:47:21 INFO - PROCESS | 3844 | 1461253641923 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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 931ms 08:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:47:21 INFO - PROCESS | 3844 | 1461253641942 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 3844 | 1461253641945 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:47:21 INFO - PROCESS | 3844 | 1461253641948 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 3844 | 1461253641952 Marionette TRACE conn3 <- [1,2462,null,{}] 08:47:21 INFO - PROCESS | 3844 | 1461253641963 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}] 08:47:22 INFO - PROCESS | 3844 | 1461253642075 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:47:22 INFO - PROCESS | 3844 | 1461253642238 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 3844 | ++DOCSHELL 13AD6C00 == 91 [pid = 3844] [id = 625] 08:47:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (1A2B9C00) [pid = 3844] [serial = 1875] [outer = 00000000] 08:47:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1C388C00) [pid = 3844] [serial = 1876] [outer = 1A2B9C00] 08:47:22 INFO - PROCESS | 3844 | 1461253642297 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1C4FAC00) [pid = 3844] [serial = 1877] [outer = 1A2B9C00] 08:47:22 INFO - PROCESS | 3844 | 1461253642891 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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 993ms 08:47:22 INFO - PROCESS | 3844 | 1461253642951 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 3844 | 1461253642954 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:47:22 INFO - PROCESS | 3844 | 1461253642957 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 3844 | 1461253642959 Marionette TRACE conn3 <- [1,2466,null,{}] 08:47:22 INFO - PROCESS | 3844 | 1461253642963 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}] 08:47:23 INFO - PROCESS | 3844 | 1461253643100 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:47:23 INFO - PROCESS | 3844 | 1461253643247 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 3844 | ++DOCSHELL 17CC9400 == 92 [pid = 3844] [id = 626] 08:47:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1A2B7C00) [pid = 3844] [serial = 1878] [outer = 00000000] 08:47:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1D1A0400) [pid = 3844] [serial = 1879] [outer = 1A2B7C00] 08:47:23 INFO - PROCESS | 3844 | 1461253643306 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1D307400) [pid = 3844] [serial = 1880] [outer = 1A2B7C00] 08:47:23 INFO - PROCESS | 3844 | 1461253643901 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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 994ms 08:47:23 INFO - PROCESS | 3844 | 1461253643960 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 3844 | 1461253643962 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:47:23 INFO - PROCESS | 3844 | 1461253643966 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 3844 | 1461253643968 Marionette TRACE conn3 <- [1,2470,null,{}] 08:47:23 INFO - PROCESS | 3844 | 1461253643971 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}] 08:47:24 INFO - PROCESS | 3844 | 1461253644075 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:47:24 INFO - PROCESS | 3844 | 1461253644235 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 3844 | ++DOCSHELL 1332B000 == 93 [pid = 3844] [id = 627] 08:47:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (16539800) [pid = 3844] [serial = 1881] [outer = 00000000] 08:47:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1D70D800) [pid = 3844] [serial = 1882] [outer = 16539800] 08:47:24 INFO - PROCESS | 3844 | 1461253644291 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1D759000) [pid = 3844] [serial = 1883] [outer = 16539800] 08:47:24 INFO - PROCESS | 3844 | 1461253644872 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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 993ms 08:47:24 INFO - PROCESS | 3844 | 1461253644951 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 3844 | 1461253644954 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:47:24 INFO - PROCESS | 3844 | 1461253644957 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 3844 | 1461253644959 Marionette TRACE conn3 <- [1,2474,null,{}] 08:47:24 INFO - PROCESS | 3844 | 1461253644977 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}] 08:47:25 INFO - PROCESS | 3844 | 1461253645100 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:47:25 INFO - PROCESS | 3844 | 1461253645255 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 3844 | ++DOCSHELL 132DD000 == 94 [pid = 3844] [id = 628] 08:47:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (19497C00) [pid = 3844] [serial = 1884] [outer = 00000000] 08:47:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (1DEED400) [pid = 3844] [serial = 1885] [outer = 19497C00] 08:47:25 INFO - PROCESS | 3844 | 1461253645320 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (1DEEEC00) [pid = 3844] [serial = 1886] [outer = 19497C00] 08:47:25 INFO - PROCESS | 3844 | 1461253645847 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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 947ms 08:47:25 INFO - PROCESS | 3844 | 1461253645923 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 3844 | 1461253645925 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:47:25 INFO - PROCESS | 3844 | 1461253645930 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 3844 | 1461253645932 Marionette TRACE conn3 <- [1,2478,null,{}] 08:47:25 INFO - PROCESS | 3844 | 1461253645935 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}] 08:47:26 INFO - PROCESS | 3844 | 1461253646038 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:47:26 INFO - PROCESS | 3844 | 1461253646334 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 3844 | ++DOCSHELL 13353800 == 95 [pid = 3844] [id = 629] 08:47:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1341FC00) [pid = 3844] [serial = 1887] [outer = 00000000] 08:47:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (13524800) [pid = 3844] [serial = 1888] [outer = 1341FC00] 08:47:26 INFO - PROCESS | 3844 | 1461253646390 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (13874400) [pid = 3844] [serial = 1889] [outer = 1341FC00] 08:47:27 INFO - PROCESS | 3844 | 1461253647018 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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1134ms 08:47:27 INFO - PROCESS | 3844 | 1461253647060 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 3844 | 1461253647065 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 3844 | 1461253647070 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:47:27 INFO - PROCESS | 3844 | 1461253647073 Marionette TRACE conn3 <- [1,2482,null,{}] 08:47:27 INFO - PROCESS | 3844 | 1461253647078 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}] 08:47:27 INFO - PROCESS | 3844 | 1461253647186 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:47:27 INFO - PROCESS | 3844 | 1461253647338 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 3844 | ++DOCSHELL 16540400 == 96 [pid = 3844] [id = 630] 08:47:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (167CCC00) [pid = 3844] [serial = 1890] [outer = 00000000] 08:47:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (17CD1400) [pid = 3844] [serial = 1891] [outer = 167CCC00] 08:47:27 INFO - PROCESS | 3844 | 1461253647389 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (181B7800) [pid = 3844] [serial = 1892] [outer = 167CCC00] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 167D3C00 == 95 [pid = 3844] [id = 621] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 137A8400 == 94 [pid = 3844] [id = 620] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 1A1C3C00 == 93 [pid = 3844] [id = 619] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 196D5C00 == 92 [pid = 3844] [id = 618] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 13335800 == 91 [pid = 3844] [id = 617] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 16F21C00 == 90 [pid = 3844] [id = 616] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 16FA9000 == 89 [pid = 3844] [id = 615] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 13505000 == 88 [pid = 3844] [id = 614] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 149FA000 == 87 [pid = 3844] [id = 613] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 11C08800 == 86 [pid = 3844] [id = 612] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 1C387C00 == 85 [pid = 3844] [id = 610] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (13525400) [pid = 3844] [serial = 1774] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (16538800) [pid = 3844] [serial = 1777] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (18F0DC00) [pid = 3844] [serial = 1780] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (196CF400) [pid = 3844] [serial = 1783] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1980F000) [pid = 3844] [serial = 1786] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1A6A7800) [pid = 3844] [serial = 1789] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1AF3F800) [pid = 3844] [serial = 1819] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 132D3400 == 84 [pid = 3844] [id = 609] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 16332400 == 83 [pid = 3844] [id = 608] 08:47:27 INFO - PROCESS | 3844 | --DOCSHELL 13327400 == 82 [pid = 3844] [id = 607] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (19498400) [pid = 3844] [serial = 1807] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (199AA400) [pid = 3844] [serial = 1810] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1963D800) [pid = 3844] [serial = 1808] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (16F21000) [pid = 3844] [serial = 1813] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (19FE4C00) [pid = 3844] [serial = 1811] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (1A6A0400) [pid = 3844] [serial = 1816] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (13509800) [pid = 3844] [serial = 1793] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (13419000) [pid = 3844] [serial = 1792] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (17CD5800) [pid = 3844] [serial = 1801] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (17ED1C00) [pid = 3844] [serial = 1802] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (137AEC00) [pid = 3844] [serial = 1795] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (13AD0800) [pid = 3844] [serial = 1796] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (15CD3800) [pid = 3844] [serial = 1798] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1636C400) [pid = 3844] [serial = 1799] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1AA75400) [pid = 3844] [serial = 1817] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (18B3CC00) [pid = 3844] [serial = 1804] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (18F05800) [pid = 3844] [serial = 1805] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (196D9400) [pid = 3844] [serial = 1814] [outer = 00000000] [url = about:blank] 08:47:27 INFO - PROCESS | 3844 | 1461253647925 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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 901ms 08:47:27 INFO - PROCESS | 3844 | 1461253647977 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 3844 | 1461253647981 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 3844 | 1461253647985 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:47:27 INFO - PROCESS | 3844 | 1461253647987 Marionette TRACE conn3 <- [1,2486,null,{}] 08:47:27 INFO - PROCESS | 3844 | 1461253647991 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}] 08:47:28 INFO - PROCESS | 3844 | 1461253648079 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:47:28 INFO - PROCESS | 3844 | 1461253648087 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 3844 | ++DOCSHELL 13A03C00 == 83 [pid = 3844] [id = 631] 08:47:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (13A04800) [pid = 3844] [serial = 1893] [outer = 00000000] 08:47:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (164BD800) [pid = 3844] [serial = 1894] [outer = 13A04800] 08:47:28 INFO - PROCESS | 3844 | 1461253648132 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (16F1B400) [pid = 3844] [serial = 1895] [outer = 13A04800] 08:47:28 INFO - PROCESS | 3844 | 1461253648664 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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 698ms 08:47:28 INFO - PROCESS | 3844 | 1461253648686 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 3844 | 1461253648690 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:47:28 INFO - PROCESS | 3844 | 1461253648700 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:47:28 INFO - PROCESS | 3844 | 1461253648706 Marionette TRACE conn3 <- [1,2490,null,{}] 08:47:28 INFO - PROCESS | 3844 | 1461253648715 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}] 08:47:28 INFO - PROCESS | 3844 | 1461253648802 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:47:28 INFO - PROCESS | 3844 | 1461253648850 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 3844 | ++DOCSHELL 16F21C00 == 84 [pid = 3844] [id = 632] 08:47:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 135 (18F01400) [pid = 3844] [serial = 1896] [outer = 00000000] 08:47:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 136 (1929AC00) [pid = 3844] [serial = 1897] [outer = 18F01400] 08:47:28 INFO - PROCESS | 3844 | 1461253648989 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (192A5C00) [pid = 3844] [serial = 1898] [outer = 18F01400] 08:47:29 INFO - PROCESS | 3844 | 1461253649345 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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 698ms 08:47:29 INFO - PROCESS | 3844 | 1461253649385 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 3844 | 1461253649387 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:47:29 INFO - PROCESS | 3844 | 1461253649391 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 3844 | 1461253649392 Marionette TRACE conn3 <- [1,2494,null,{}] 08:47:29 INFO - PROCESS | 3844 | 1461253649396 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}] 08:47:29 INFO - PROCESS | 3844 | 1461253649481 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:47:29 INFO - PROCESS | 3844 | 1461253649486 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 3844 | ++DOCSHELL 18140400 == 85 [pid = 3844] [id = 633] 08:47:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (18F0DC00) [pid = 3844] [serial = 1899] [outer = 00000000] 08:47:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (19642000) [pid = 3844] [serial = 1900] [outer = 18F0DC00] 08:47:29 INFO - PROCESS | 3844 | 1461253649530 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (196D0C00) [pid = 3844] [serial = 1901] [outer = 18F0DC00] 08:47:29 INFO - PROCESS | 3844 | 1461253650008 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 637ms 08:47:30 INFO - PROCESS | 3844 | 1461253650029 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 3844 | 1461253650030 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:47:30 INFO - PROCESS | 3844 | 1461253650034 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 3844 | 1461253650035 Marionette TRACE conn3 <- [1,2498,null,{}] 08:47:30 INFO - PROCESS | 3844 | 1461253650047 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}] 08:47:30 INFO - PROCESS | 3844 | 1461253650174 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:47:30 INFO - PROCESS | 3844 | 1461253650276 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 3844 | ++DOCSHELL 19806800 == 86 [pid = 3844] [id = 634] 08:47:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (19808400) [pid = 3844] [serial = 1902] [outer = 00000000] 08:47:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (19C93800) [pid = 3844] [serial = 1903] [outer = 19808400] 08:47:30 INFO - PROCESS | 3844 | 1461253650327 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A1C2800) [pid = 3844] [serial = 1904] [outer = 19808400] 08:47:30 INFO - PROCESS | 3844 | 1461253650788 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 792ms 08:47:30 INFO - PROCESS | 3844 | 1461253650836 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 3844 | 1461253650838 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:47:30 INFO - PROCESS | 3844 | 1461253650848 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 3844 | 1461253650850 Marionette TRACE conn3 <- [1,2502,null,{}] 08:47:30 INFO - PROCESS | 3844 | 1461253650853 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}] 08:47:30 INFO - PROCESS | 3844 | 1461253650975 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:47:31 INFO - PROCESS | 3844 | 1461253651050 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 3844 | ++DOCSHELL 1A2BB000 == 87 [pid = 3844] [id = 635] 08:47:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1A6A0400) [pid = 3844] [serial = 1905] [outer = 00000000] 08:47:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1AF7F400) [pid = 3844] [serial = 1906] [outer = 1A6A0400] 08:47:31 INFO - PROCESS | 3844 | 1461253651095 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1AF89C00) [pid = 3844] [serial = 1907] [outer = 1A6A0400] 08:47:31 INFO - PROCESS | 3844 | 1461253651509 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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 683ms 08:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:47:31 INFO - PROCESS | 3844 | 1461253651546 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 3844 | 1461253651548 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:47:31 INFO - PROCESS | 3844 | 1461253651552 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 3844 | 1461253651553 Marionette TRACE conn3 <- [1,2506,null,{}] 08:47:31 INFO - PROCESS | 3844 | 1461253651557 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}] 08:47:31 INFO - PROCESS | 3844 | 1461253651691 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (13508C00) [pid = 3844] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (12B8AC00) [pid = 3844] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (13875000) [pid = 3844] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1A2B8C00) [pid = 3844] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (16FA9400) [pid = 3844] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (18B3A800) [pid = 3844] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (17CCA000) [pid = 3844] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (18F0C800) [pid = 3844] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (149FCC00) [pid = 3844] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:47:31 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (196D8000) [pid = 3844] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:47:31 INFO - PROCESS | 3844 | 1461253651919 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 3844 | ++DOCSHELL 12B8AC00 == 88 [pid = 3844] [id = 636] 08:47:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 137 (132D4C00) [pid = 3844] [serial = 1908] [outer = 00000000] 08:47:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 138 (13875000) [pid = 3844] [serial = 1909] [outer = 132D4C00] 08:47:31 INFO - PROCESS | 3844 | 1461253651963 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 139 (16538400) [pid = 3844] [serial = 1910] [outer = 132D4C00] 08:47:32 INFO - PROCESS | 3844 | 1461253652336 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]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 823ms 08:47:32 INFO - PROCESS | 3844 | 1461253652378 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 3844 | 1461253652380 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:47:32 INFO - PROCESS | 3844 | 1461253652383 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 3844 | 1461253652385 Marionette TRACE conn3 <- [1,2510,null,{}] 08:47:32 INFO - PROCESS | 3844 | 1461253652389 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}] 08:47:32 INFO - PROCESS | 3844 | 1461253652481 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:47:32 INFO - PROCESS | 3844 | 1461253652591 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 3844 | ++DOCSHELL 1350A000 == 89 [pid = 3844] [id = 637] 08:47:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 140 (1351B800) [pid = 3844] [serial = 1911] [outer = 00000000] 08:47:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 141 (1C38CC00) [pid = 3844] [serial = 1912] [outer = 1351B800] 08:47:32 INFO - PROCESS | 3844 | 1461253652634 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 142 (1C389800) [pid = 3844] [serial = 1913] [outer = 1351B800] 08:47:32 INFO - PROCESS | 3844 | 1461253652998 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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 636ms 08:47:33 INFO - PROCESS | 3844 | 1461253653022 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 3844 | 1461253653024 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:47:33 INFO - PROCESS | 3844 | 1461253653027 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 3844 | 1461253653028 Marionette TRACE conn3 <- [1,2514,null,{}] 08:47:33 INFO - PROCESS | 3844 | 1461253653032 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}] 08:47:33 INFO - PROCESS | 3844 | 1461253653159 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:47:33 INFO - PROCESS | 3844 | 1461253653222 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 3844 | ++DOCSHELL 1991B800 == 90 [pid = 3844] [id = 638] 08:47:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 143 (1A1C3C00) [pid = 3844] [serial = 1914] [outer = 00000000] 08:47:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 144 (1D763C00) [pid = 3844] [serial = 1915] [outer = 1A1C3C00] 08:47:33 INFO - PROCESS | 3844 | 1461253653268 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 145 (1D879400) [pid = 3844] [serial = 1916] [outer = 1A1C3C00] 08:47:33 INFO - PROCESS | 3844 | 1461253653673 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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 699ms 08:47:33 INFO - PROCESS | 3844 | 1461253653727 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 3844 | 1461253653729 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:47:33 INFO - PROCESS | 3844 | 1461253653736 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 3844 | 1461253653738 Marionette TRACE conn3 <- [1,2518,null,{}] 08:47:33 INFO - PROCESS | 3844 | 1461253653741 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}] 08:47:33 INFO - PROCESS | 3844 | 1461253653834 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:47:33 INFO - PROCESS | 3844 | 1461253653840 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 3844 | ++DOCSHELL 1D760400 == 91 [pid = 3844] [id = 639] 08:47:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1D87E000) [pid = 3844] [serial = 1917] [outer = 00000000] 08:47:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1DEF9C00) [pid = 3844] [serial = 1918] [outer = 1D87E000] 08:47:33 INFO - PROCESS | 3844 | 1461253653888 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1E286000) [pid = 3844] [serial = 1919] [outer = 1D87E000] 08:47:34 INFO - PROCESS | 3844 | 1461253654633 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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 932ms 08:47:34 INFO - PROCESS | 3844 | 1461253654668 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:47:34 INFO - PROCESS | 3844 | 1461253654674 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:47:34 INFO - PROCESS | 3844 | 1461253654680 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 3844 | 1461253654683 Marionette TRACE conn3 <- [1,2522,null,{}] 08:47:34 INFO - PROCESS | 3844 | 1461253654688 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}] 08:47:34 INFO - PROCESS | 3844 | 1461253654806 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:47:34 INFO - PROCESS | 3844 | 1461253654966 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 3844 | ++DOCSHELL 13AD0800 == 92 [pid = 3844] [id = 640] 08:47:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (13AD6800) [pid = 3844] [serial = 1920] [outer = 00000000] 08:47:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (164B8800) [pid = 3844] [serial = 1921] [outer = 13AD6800] 08:47:35 INFO - PROCESS | 3844 | 1461253655024 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (167D3C00) [pid = 3844] [serial = 1922] [outer = 13AD6800] 08:47:35 INFO - PROCESS | 3844 | 1461253655600 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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 994ms 08:47:35 INFO - PROCESS | 3844 | 1461253655681 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 3844 | 1461253655687 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:47:35 INFO - PROCESS | 3844 | 1461253655693 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 3844 | 1461253655696 Marionette TRACE conn3 <- [1,2526,null,{}] 08:47:35 INFO - PROCESS | 3844 | 1461253655700 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}] 08:47:35 INFO - PROCESS | 3844 | 1461253655812 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:47:35 INFO - PROCESS | 3844 | 1461253655969 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 3844 | ++DOCSHELL 15AC0800 == 93 [pid = 3844] [id = 641] 08:47:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (15DC8400) [pid = 3844] [serial = 1923] [outer = 00000000] 08:47:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (19498400) [pid = 3844] [serial = 1924] [outer = 15DC8400] 08:47:36 INFO - PROCESS | 3844 | 1461253656025 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (1963F800) [pid = 3844] [serial = 1925] [outer = 15DC8400] 08:47:36 INFO - PROCESS | 3844 | 1461253656628 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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 993ms 08:47:36 INFO - PROCESS | 3844 | 1461253656694 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 3844 | 1461253656696 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:47:36 INFO - PROCESS | 3844 | 1461253656700 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 3844 | 1461253656704 Marionette TRACE conn3 <- [1,2530,null,{}] 08:47:36 INFO - PROCESS | 3844 | 1461253656699 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}] 08:47:36 INFO - PROCESS | 3844 | 1461253656844 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:47:37 INFO - PROCESS | 3844 | 1461253657002 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 3844 | ++DOCSHELL 1D75C000 == 94 [pid = 3844] [id = 642] 08:47:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (1D763800) [pid = 3844] [serial = 1926] [outer = 00000000] 08:47:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1DEFB400) [pid = 3844] [serial = 1927] [outer = 1D763800] 08:47:37 INFO - PROCESS | 3844 | 1461253657063 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1E28AC00) [pid = 3844] [serial = 1928] [outer = 1D763800] 08:47:37 INFO - PROCESS | 3844 | 1461253657667 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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1040ms 08:47:37 INFO - PROCESS | 3844 | 1461253657726 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 3844 | 1461253657729 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:47:37 INFO - PROCESS | 3844 | 1461253657733 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 3844 | 1461253657735 Marionette TRACE conn3 <- [1,2534,null,{}] 08:47:37 INFO - PROCESS | 3844 | 1461253657755 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}] 08:47:37 INFO - PROCESS | 3844 | 1461253657867 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:47:38 INFO - PROCESS | 3844 | 1461253658023 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 3844 | ++DOCSHELL 1E28BC00 == 95 [pid = 3844] [id = 643] 08:47:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1E28C000) [pid = 3844] [serial = 1929] [outer = 00000000] 08:47:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1E805400) [pid = 3844] [serial = 1930] [outer = 1E28C000] 08:47:38 INFO - PROCESS | 3844 | 1461253658078 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1E807C00) [pid = 3844] [serial = 1931] [outer = 1E28C000] 08:47:38 INFO - PROCESS | 3844 | 1461253658602 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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 947ms 08:47:38 INFO - PROCESS | 3844 | 1461253658678 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 3844 | 1461253658680 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:47:38 INFO - PROCESS | 3844 | 1461253658684 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 3844 | 1461253658686 Marionette TRACE conn3 <- [1,2538,null,{}] 08:47:38 INFO - PROCESS | 3844 | 1461253658689 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}] 08:47:38 INFO - PROCESS | 3844 | 1461253658795 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:47:38 INFO - PROCESS | 3844 | 1461253658947 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 3844 | ++DOCSHELL 1DEF8400 == 96 [pid = 3844] [id = 644] 08:47:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1E80BC00) [pid = 3844] [serial = 1932] [outer = 00000000] 08:47:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1E810000) [pid = 3844] [serial = 1933] [outer = 1E80BC00] 08:47:38 INFO - PROCESS | 3844 | 1461253659002 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1E814000) [pid = 3844] [serial = 1934] [outer = 1E80BC00] 08:47:39 INFO - PROCESS | 3844 | 1461253659622 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 994ms 08:47:39 INFO - PROCESS | 3844 | 1461253659670 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 3844 | 1461253659673 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:47:39 INFO - PROCESS | 3844 | 1461253659676 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 3844 | 1461253659678 Marionette TRACE conn3 <- [1,2542,null,{}] 08:47:39 INFO - PROCESS | 3844 | 1461253659682 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}] 08:47:39 INFO - PROCESS | 3844 | 1461253659798 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:47:39 INFO - PROCESS | 3844 | 1461253659951 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 3844 | ++DOCSHELL 1E80E800 == 97 [pid = 3844] [id = 645] 08:47:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1E85C400) [pid = 3844] [serial = 1935] [outer = 00000000] 08:47:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (1EB26000) [pid = 3844] [serial = 1936] [outer = 1E85C400] 08:47:40 INFO - PROCESS | 3844 | 1461253660013 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1EB27400) [pid = 3844] [serial = 1937] [outer = 1E85C400] 08:47:40 INFO - PROCESS | 3844 | 1461253660623 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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 994ms 08:47:40 INFO - PROCESS | 3844 | 1461253660678 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 3844 | 1461253660681 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:47:40 INFO - PROCESS | 3844 | 1461253660684 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 3844 | 1461253660686 Marionette TRACE conn3 <- [1,2546,null,{}] 08:47:40 INFO - PROCESS | 3844 | 1461253660690 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}] 08:47:40 INFO - PROCESS | 3844 | 1461253660799 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:47:40 INFO - PROCESS | 3844 | 1461253660952 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 3844 | ++DOCSHELL 13357C00 == 98 [pid = 3844] [id = 646] 08:47:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (1351DC00) [pid = 3844] [serial = 1938] [outer = 00000000] 08:47:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (1653BC00) [pid = 3844] [serial = 1939] [outer = 1351DC00] 08:47:41 INFO - PROCESS | 3844 | 1461253661015 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (181B3000) [pid = 3844] [serial = 1940] [outer = 1351DC00] 08:47:41 INFO - PROCESS | 3844 | 1461253661868 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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1242ms 08:47:41 INFO - PROCESS | 3844 | 1461253661921 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 3844 | 1461253661925 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:47:41 INFO - PROCESS | 3844 | 1461253661931 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 3844 | 1461253661934 Marionette TRACE conn3 <- [1,2550,null,{}] 08:47:41 INFO - PROCESS | 3844 | 1461253661939 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}] 08:47:42 INFO - PROCESS | 3844 | 1461253662055 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:47:42 INFO - PROCESS | 3844 | 1461253662213 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 3844 | ++DOCSHELL 137A2C00 == 99 [pid = 3844] [id = 647] 08:47:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (13A01400) [pid = 3844] [serial = 1941] [outer = 00000000] 08:47:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (17CD3800) [pid = 3844] [serial = 1942] [outer = 13A01400] 08:47:42 INFO - PROCESS | 3844 | 1461253662264 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (181AE800) [pid = 3844] [serial = 1943] [outer = 13A01400] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 1991B800 == 98 [pid = 3844] [id = 638] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 1350A000 == 97 [pid = 3844] [id = 637] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 12B8AC00 == 96 [pid = 3844] [id = 636] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 1A2BB000 == 95 [pid = 3844] [id = 635] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 19806800 == 94 [pid = 3844] [id = 634] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 18140400 == 93 [pid = 3844] [id = 633] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 16F21C00 == 92 [pid = 3844] [id = 632] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 13A03C00 == 91 [pid = 3844] [id = 631] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 16540400 == 90 [pid = 3844] [id = 630] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 13353800 == 89 [pid = 3844] [id = 629] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1CCADC00) [pid = 3844] [serial = 1834] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (1C4FE800) [pid = 3844] [serial = 1867] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 1332B000 == 88 [pid = 3844] [id = 627] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 17CC9400 == 87 [pid = 3844] [id = 626] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 13AD6C00 == 86 [pid = 3844] [id = 625] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 16334400 == 85 [pid = 3844] [id = 624] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 13354000 == 84 [pid = 3844] [id = 623] 08:47:42 INFO - PROCESS | 3844 | --DOCSHELL 1C38B400 == 83 [pid = 3844] [id = 622] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (16334C00) [pid = 3844] [serial = 1844] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1350B400) [pid = 3844] [serial = 1838] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (137ADC00) [pid = 3844] [serial = 1822] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (1C38F000) [pid = 3844] [serial = 1831] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (18B47400) [pid = 3844] [serial = 1862] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (13424800) [pid = 3844] [serial = 1837] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1A89C000) [pid = 3844] [serial = 1858] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (16FA2800) [pid = 3844] [serial = 1825] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (19BA8400) [pid = 3844] [serial = 1828] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (17ED1800) [pid = 3844] [serial = 1847] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (1A6F0400) [pid = 3844] [serial = 1864] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (18941800) [pid = 3844] [serial = 1849] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (17CCE000) [pid = 3844] [serial = 1846] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (194A9C00) [pid = 3844] [serial = 1853] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (18DBFC00) [pid = 3844] [serial = 1850] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1AAA9C00) [pid = 3844] [serial = 1859] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (1929DC00) [pid = 3844] [serial = 1852] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (15C8D400) [pid = 3844] [serial = 1841] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (19809800) [pid = 3844] [serial = 1855] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (17CD5000) [pid = 3844] [serial = 1861] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (149F9C00) [pid = 3844] [serial = 1843] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (15AE8400) [pid = 3844] [serial = 1840] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (19809000) [pid = 3844] [serial = 1856] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1AF88C00) [pid = 3844] [serial = 1865] [outer = 00000000] [url = about:blank] 08:47:42 INFO - PROCESS | 3844 | 1461253662856 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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 931ms 08:47:42 INFO - PROCESS | 3844 | 1461253662877 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 3844 | 1461253662882 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:47:42 INFO - PROCESS | 3844 | 1461253662889 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 3844 | 1461253662891 Marionette TRACE conn3 <- [1,2554,null,{}] 08:47:42 INFO - PROCESS | 3844 | 1461253662895 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}] 08:47:42 INFO - PROCESS | 3844 | 1461253662983 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:47:43 INFO - PROCESS | 3844 | 1461253663104 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 3844 | ++DOCSHELL 1350B400 == 84 [pid = 3844] [id = 648] 08:47:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (1350C400) [pid = 3844] [serial = 1944] [outer = 00000000] 08:47:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (16540400) [pid = 3844] [serial = 1945] [outer = 1350C400] 08:47:43 INFO - PROCESS | 3844 | 1461253663150 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (17E6BC00) [pid = 3844] [serial = 1946] [outer = 1350C400] 08:47:43 INFO - PROCESS | 3844 | 1461253663583 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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 729ms 08:47:43 INFO - PROCESS | 3844 | 1461253663628 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 3844 | 1461253663630 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:47:43 INFO - PROCESS | 3844 | 1461253663634 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 3844 | 1461253663637 Marionette TRACE conn3 <- [1,2558,null,{}] 08:47:43 INFO - PROCESS | 3844 | 1461253663647 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}] 08:47:43 INFO - PROCESS | 3844 | 1461253663737 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:47:43 INFO - PROCESS | 3844 | 1461253663746 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 3844 | ++DOCSHELL 18F0FC00 == 85 [pid = 3844] [id = 649] 08:47:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (192A0C00) [pid = 3844] [serial = 1947] [outer = 00000000] 08:47:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (195F0C00) [pid = 3844] [serial = 1948] [outer = 192A0C00] 08:47:43 INFO - PROCESS | 3844 | 1461253663793 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (1963F400) [pid = 3844] [serial = 1949] [outer = 192A0C00] 08:47:44 INFO - PROCESS | 3844 | 1461253664264 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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 698ms 08:47:44 INFO - PROCESS | 3844 | 1461253664316 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 3844 | 1461253664319 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:47:44 INFO - PROCESS | 3844 | 1461253664322 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 3844 | 1461253664323 Marionette TRACE conn3 <- [1,2562,null,{}] 08:47:44 INFO - PROCESS | 3844 | 1461253664327 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}] 08:47:44 INFO - PROCESS | 3844 | 1461253664440 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:47:44 INFO - PROCESS | 3844 | 1461253664560 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 3844 | ++DOCSHELL 1633D800 == 86 [pid = 3844] [id = 650] 08:47:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (17924C00) [pid = 3844] [serial = 1950] [outer = 00000000] 08:47:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (19806000) [pid = 3844] [serial = 1951] [outer = 17924C00] 08:47:44 INFO - PROCESS | 3844 | 1461253664606 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (199AEC00) [pid = 3844] [serial = 1952] [outer = 17924C00] 08:47:44 INFO - PROCESS | 3844 | 1461253665000 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 08:47:45 INFO - PROCESS | 3844 | 1461253665062 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 3844 | 1461253665064 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:47:45 INFO - PROCESS | 3844 | 1461253665080 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 3844 | 1461253665083 Marionette TRACE conn3 <- [1,2566,null,{}] 08:47:45 INFO - PROCESS | 3844 | 1461253665086 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}] 08:47:45 INFO - PROCESS | 3844 | 1461253665211 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:47:45 INFO - PROCESS | 3844 | 1461253665288 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 3844 | ++DOCSHELL 179CB400 == 87 [pid = 3844] [id = 651] 08:47:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (196D3800) [pid = 3844] [serial = 1953] [outer = 00000000] 08:47:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1A6F0400) [pid = 3844] [serial = 1954] [outer = 196D3800] 08:47:45 INFO - PROCESS | 3844 | 1461253665332 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1AA75400) [pid = 3844] [serial = 1955] [outer = 196D3800] 08:47:45 INFO - PROCESS | 3844 | 1461253665750 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 683ms 08:47:45 INFO - PROCESS | 3844 | 1461253665768 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 3844 | 1461253665769 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:47:45 INFO - PROCESS | 3844 | 1461253665773 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:47:45 INFO - PROCESS | 3844 | 1461253665774 Marionette TRACE conn3 <- [1,2570,null,{}] 08:47:45 INFO - PROCESS | 3844 | 1461253665778 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}] 08:47:45 INFO - PROCESS | 3844 | 1461253665960 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:47:46 INFO - PROCESS | 3844 | 1461253666042 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 3844 | ++DOCSHELL 1AAA9C00 == 88 [pid = 3844] [id = 652] 08:47:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1AAAC800) [pid = 3844] [serial = 1956] [outer = 00000000] 08:47:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1CCAFC00) [pid = 3844] [serial = 1957] [outer = 1AAAC800] 08:47:46 INFO - PROCESS | 3844 | 1461253666089 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1CE20000) [pid = 3844] [serial = 1958] [outer = 1AAAC800] 08:47:46 INFO - PROCESS | 3844 | 1461253666517 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]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 792ms 08:47:46 INFO - PROCESS | 3844 | 1461253666575 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 3844 | 1461253666577 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:47:46 INFO - PROCESS | 3844 | 1461253666581 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 3844 | 1461253666582 Marionette TRACE conn3 <- [1,2574,null,{}] 08:47:46 INFO - PROCESS | 3844 | 1461253666586 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}] 08:47:46 INFO - PROCESS | 3844 | 1461253666709 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:47:46 INFO - PROCESS | 3844 | 1461253666727 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 3844 | ++DOCSHELL 1A2BD800 == 89 [pid = 3844] [id = 653] 08:47:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1C4FB400) [pid = 3844] [serial = 1959] [outer = 00000000] 08:47:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1D87AC00) [pid = 3844] [serial = 1960] [outer = 1C4FB400] 08:47:46 INFO - PROCESS | 3844 | 1461253666771 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1D876400) [pid = 3844] [serial = 1961] [outer = 1C4FB400] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1A1C3C00) [pid = 3844] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (19808400) [pid = 3844] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (1A6A0400) [pid = 3844] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (13A04800) [pid = 3844] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (18F01400) [pid = 3844] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1341FC00) [pid = 3844] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (18F0DC00) [pid = 3844] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (167CCC00) [pid = 3844] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (132D4C00) [pid = 3844] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:47:47 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1351B800) [pid = 3844] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:47:47 INFO - PROCESS | 3844 | 1461253667354 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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 822ms 08:47:47 INFO - PROCESS | 3844 | 1461253667407 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 3844 | 1461253667409 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:47:47 INFO - PROCESS | 3844 | 1461253667413 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 3844 | 1461253667414 Marionette TRACE conn3 <- [1,2578,null,{}] 08:47:47 INFO - PROCESS | 3844 | 1461253667418 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}] 08:47:47 INFO - PROCESS | 3844 | 1461253667503 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:47:47 INFO - PROCESS | 3844 | 1461253667509 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 3844 | ++DOCSHELL 15DC4400 == 90 [pid = 3844] [id = 654] 08:47:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (16334400) [pid = 3844] [serial = 1962] [outer = 00000000] 08:47:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (1963AC00) [pid = 3844] [serial = 1963] [outer = 16334400] 08:47:47 INFO - PROCESS | 3844 | 1461253667553 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (1CF8B000) [pid = 3844] [serial = 1964] [outer = 16334400] 08:47:48 INFO - PROCESS | 3844 | 1461253668016 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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 637ms 08:47:48 INFO - PROCESS | 3844 | 1461253668051 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 3844 | 1461253668053 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:47:48 INFO - PROCESS | 3844 | 1461253668056 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 3844 | 1461253668058 Marionette TRACE conn3 <- [1,2582,null,{}] 08:47:48 INFO - PROCESS | 3844 | 1461253668061 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}] 08:47:48 INFO - PROCESS | 3844 | 1461253668150 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:47:48 INFO - PROCESS | 3844 | 1461253668177 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 3844 | ++DOCSHELL 1D46AC00 == 91 [pid = 3844] [id = 655] 08:47:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1D87E800) [pid = 3844] [serial = 1965] [outer = 00000000] 08:47:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1E290C00) [pid = 3844] [serial = 1966] [outer = 1D87E800] 08:47:48 INFO - PROCESS | 3844 | 1461253668220 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1E80C800) [pid = 3844] [serial = 1967] [outer = 1D87E800] 08:47:48 INFO - PROCESS | 3844 | 1461253668677 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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 636ms 08:47:48 INFO - PROCESS | 3844 | 1461253668703 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 3844 | 1461253668705 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:47:48 INFO - PROCESS | 3844 | 1461253668708 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 3844 | 1461253668710 Marionette TRACE conn3 <- [1,2586,null,{}] 08:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:47:48 INFO - PROCESS | 3844 | 1461253668713 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}] 08:47:48 INFO - PROCESS | 3844 | 1461253668799 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:47:48 INFO - PROCESS | 3844 | 1461253668805 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 3844 | ++DOCSHELL 1C388400 == 92 [pid = 3844] [id = 656] 08:47:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1E28EC00) [pid = 3844] [serial = 1968] [outer = 00000000] 08:47:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1EB25800) [pid = 3844] [serial = 1969] [outer = 1E28EC00] 08:47:48 INFO - PROCESS | 3844 | 1461253668848 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1E864C00) [pid = 3844] [serial = 1970] [outer = 1E28EC00] 08:47:49 INFO - PROCESS | 3844 | 1461253669602 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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 931ms 08:47:49 INFO - PROCESS | 3844 | 1461253669641 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 3844 | 1461253669646 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:47:49 INFO - PROCESS | 3844 | 1461253669652 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 3844 | 1461253669655 Marionette TRACE conn3 <- [1,2590,null,{}] 08:47:49 INFO - PROCESS | 3844 | 1461253669661 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}] 08:47:49 INFO - PROCESS | 3844 | 1461253669781 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:47:49 INFO - PROCESS | 3844 | 1461253669952 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 3844 | ++DOCSHELL 15418400 == 93 [pid = 3844] [id = 657] 08:47:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (1541BC00) [pid = 3844] [serial = 1971] [outer = 00000000] 08:47:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (16537000) [pid = 3844] [serial = 1972] [outer = 1541BC00] 08:47:49 INFO - PROCESS | 3844 | 1461253670009 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (16F21800) [pid = 3844] [serial = 1973] [outer = 1541BC00] 08:47:50 INFO - PROCESS | 3844 | 1461253670691 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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1086ms 08:47:50 INFO - PROCESS | 3844 | 1461253670747 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 3844 | 1461253670753 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:47:50 INFO - PROCESS | 3844 | 1461253670759 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 3844 | 1461253670762 Marionette TRACE conn3 <- [1,2594,null,{}] 08:47:50 INFO - PROCESS | 3844 | 1461253670766 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}] 08:47:50 INFO - PROCESS | 3844 | 1461253670879 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:47:51 INFO - PROCESS | 3844 | 1461253671035 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 3844 | ++DOCSHELL 1893C800 == 94 [pid = 3844] [id = 658] 08:47:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (18B41000) [pid = 3844] [serial = 1974] [outer = 00000000] 08:47:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (196D1000) [pid = 3844] [serial = 1975] [outer = 18B41000] 08:47:51 INFO - PROCESS | 3844 | 1461253671090 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (1A158000) [pid = 3844] [serial = 1976] [outer = 18B41000] 08:47:51 INFO - PROCESS | 3844 | 1461253671693 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]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 993ms 08:47:51 INFO - PROCESS | 3844 | 1461253671760 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 3844 | 1461253671763 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:47:51 INFO - PROCESS | 3844 | 1461253671767 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 3844 | 1461253671771 Marionette TRACE conn3 <- [1,2598,null,{}] 08:47:51 INFO - PROCESS | 3844 | 1461253671782 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}] 08:47:51 INFO - PROCESS | 3844 | 1461253671956 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:47:51 INFO - PROCESS | 3844 | 1461253671968 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 3844 | ++DOCSHELL 1E28C800 == 95 [pid = 3844] [id = 659] 08:47:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (1E28D000) [pid = 3844] [serial = 1977] [outer = 00000000] 08:47:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (1E863C00) [pid = 3844] [serial = 1978] [outer = 1E28D000] 08:47:52 INFO - PROCESS | 3844 | 1461253672030 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (1EB2AC00) [pid = 3844] [serial = 1979] [outer = 1E28D000] 08:47:52 INFO - PROCESS | 3844 | 1461253672710 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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 994ms 08:47:52 INFO - PROCESS | 3844 | 1461253672752 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3844 | 1461253672755 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:47:52 INFO - PROCESS | 3844 | 1461253672759 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 3844 | 1461253672761 Marionette TRACE conn3 <- [1,2602,null,{}] 08:47:52 INFO - PROCESS | 3844 | 1461253672765 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}] 08:47:52 INFO - PROCESS | 3844 | 1461253672875 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:47:53 INFO - PROCESS | 3844 | 1461253673030 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 3844 | ++DOCSHELL 1C4FE800 == 96 [pid = 3844] [id = 660] 08:47:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (1EB2A800) [pid = 3844] [serial = 1980] [outer = 00000000] 08:47:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (1F59D000) [pid = 3844] [serial = 1981] [outer = 1EB2A800] 08:47:53 INFO - PROCESS | 3844 | 1461253673085 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (1F59EC00) [pid = 3844] [serial = 1982] [outer = 1EB2A800] 08:47:53 INFO - PROCESS | 3844 | 1461253673636 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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 931ms 08:47:53 INFO - PROCESS | 3844 | 1461253673704 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 3844 | 1461253673706 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:47:53 INFO - PROCESS | 3844 | 1461253673710 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:47:53 INFO - PROCESS | 3844 | 1461253673712 Marionette TRACE conn3 <- [1,2606,null,{}] 08:47:53 INFO - PROCESS | 3844 | 1461253673715 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}] 08:47:53 INFO - PROCESS | 3844 | 1461253673823 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:47:53 INFO - PROCESS | 3844 | 1461253673990 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 3844 | ++DOCSHELL 1332C400 == 97 [pid = 3844] [id = 661] 08:47:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (1F5A0800) [pid = 3844] [serial = 1983] [outer = 00000000] 08:47:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (1F5A7C00) [pid = 3844] [serial = 1984] [outer = 1F5A0800] 08:47:54 INFO - PROCESS | 3844 | 1461253674044 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (2025BC00) [pid = 3844] [serial = 1985] [outer = 1F5A0800] 08:47:54 INFO - PROCESS | 3844 | 1461253674626 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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 993ms 08:47:54 INFO - PROCESS | 3844 | 1461253674696 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 3844 | 1461253674698 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:47:54 INFO - PROCESS | 3844 | 1461253674702 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 3844 | 1461253674704 Marionette TRACE conn3 <- [1,2610,null,{}] 08:47:54 INFO - PROCESS | 3844 | 1461253674707 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}] 08:47:54 INFO - PROCESS | 3844 | 1461253674836 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:47:54 INFO - PROCESS | 3844 | 1461253674992 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 3844 | ++DOCSHELL 18523800 == 98 [pid = 3844] [id = 662] 08:47:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 179 (1C436000) [pid = 3844] [serial = 1986] [outer = 00000000] 08:47:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 180 (20C6D800) [pid = 3844] [serial = 1987] [outer = 1C436000] 08:47:55 INFO - PROCESS | 3844 | 1461253675051 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 181 (20C6EC00) [pid = 3844] [serial = 1988] [outer = 1C436000] 08:47:55 INFO - PROCESS | 3844 | 1461253675660 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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1180ms 08:47:55 INFO - PROCESS | 3844 | 1461253675916 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 3844 | 1461253675920 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:47:55 INFO - PROCESS | 3844 | 1461253675926 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 3844 | 1461253675928 Marionette TRACE conn3 <- [1,2614,null,{}] 08:47:55 INFO - PROCESS | 3844 | 1461253675934 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}] 08:47:56 INFO - PROCESS | 3844 | 1461253676043 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:47:56 INFO - PROCESS | 3844 | 1461253676194 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 3844 | ++DOCSHELL 15AEA400 == 99 [pid = 3844] [id = 663] 08:47:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 182 (1633B800) [pid = 3844] [serial = 1989] [outer = 00000000] 08:47:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 183 (16FA6C00) [pid = 3844] [serial = 1990] [outer = 1633B800] 08:47:56 INFO - PROCESS | 3844 | 1461253676244 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 184 (18144800) [pid = 3844] [serial = 1991] [outer = 1633B800] 08:47:56 INFO - PROCESS | 3844 | 1461253676877 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]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1040ms 08:47:56 INFO - PROCESS | 3844 | 1461253676957 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 3844 | 1461253676960 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:47:57 INFO - PROCESS | 3844 | 1461253677004 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 3844 | 1461253677007 Marionette TRACE conn3 <- [1,2618,null,{}] 08:47:57 INFO - PROCESS | 3844 | 1461253677011 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}] 08:47:57 INFO - PROCESS | 3844 | 1461253677117 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:47:57 INFO - PROCESS | 3844 | 1461253677273 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 3844 | ++DOCSHELL 179D3C00 == 100 [pid = 3844] [id = 664] 08:47:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 185 (18B42000) [pid = 3844] [serial = 1992] [outer = 00000000] 08:47:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 186 (194B2800) [pid = 3844] [serial = 1993] [outer = 18B42000] 08:47:57 INFO - PROCESS | 3844 | 1461253677325 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 187 (196CF800) [pid = 3844] [serial = 1994] [outer = 18B42000] 08:47:57 INFO - PROCESS | 3844 | 1461253677942 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]]]}] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 1D46AC00 == 99 [pid = 3844] [id = 655] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 15DC4400 == 98 [pid = 3844] [id = 654] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 1A2BD800 == 97 [pid = 3844] [id = 653] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 1AAA9C00 == 96 [pid = 3844] [id = 652] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 179CB400 == 95 [pid = 3844] [id = 651] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 1633D800 == 94 [pid = 3844] [id = 650] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 18F0FC00 == 93 [pid = 3844] [id = 649] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 1350B400 == 92 [pid = 3844] [id = 648] 08:47:57 INFO - PROCESS | 3844 | --DOCSHELL 137A2C00 == 91 [pid = 3844] [id = 647] 08:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 994ms 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 186 (1C388C00) [pid = 3844] [serial = 1876] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 185 (1D70D800) [pid = 3844] [serial = 1882] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 184 (1D1A0400) [pid = 3844] [serial = 1879] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 183 (1DEED400) [pid = 3844] [serial = 1885] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 182 (146BD000) [pid = 3844] [serial = 1870] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 181 (16FA3400) [pid = 3844] [serial = 1873] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOCSHELL 1D75C000 == 90 [pid = 3844] [id = 642] 08:47:58 INFO - PROCESS | 3844 | --DOCSHELL 15AC0800 == 89 [pid = 3844] [id = 641] 08:47:58 INFO - PROCESS | 3844 | --DOCSHELL 13AD0800 == 88 [pid = 3844] [id = 640] 08:47:58 INFO - PROCESS | 3844 | 1461253678016 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3844 | 1461253678018 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:47:58 INFO - PROCESS | 3844 | 1461253678022 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 3844 | 1461253678024 Marionette TRACE conn3 <- [1,2622,null,{}] 08:47:58 INFO - PROCESS | 3844 | 1461253678036 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}] 08:47:58 INFO - PROCESS | 3844 | 1461253678149 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 180 (19C93800) [pid = 3844] [serial = 1903] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 179 (1AF7F400) [pid = 3844] [serial = 1906] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 178 (164BD800) [pid = 3844] [serial = 1894] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (1929AC00) [pid = 3844] [serial = 1897] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (192A5C00) [pid = 3844] [serial = 1898] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (13874400) [pid = 3844] [serial = 1889] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (13524800) [pid = 3844] [serial = 1888] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (1A1C2800) [pid = 3844] [serial = 1904] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (19642000) [pid = 3844] [serial = 1900] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (181B7800) [pid = 3844] [serial = 1892] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (17CD1400) [pid = 3844] [serial = 1891] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (13875000) [pid = 3844] [serial = 1909] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1AF89C00) [pid = 3844] [serial = 1907] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (16538400) [pid = 3844] [serial = 1910] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (1C38CC00) [pid = 3844] [serial = 1912] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (16F1B400) [pid = 3844] [serial = 1895] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1D879400) [pid = 3844] [serial = 1916] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1C389800) [pid = 3844] [serial = 1913] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (196D0C00) [pid = 3844] [serial = 1901] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (1D763C00) [pid = 3844] [serial = 1915] [outer = 00000000] [url = about:blank] 08:47:58 INFO - PROCESS | 3844 | 1461253678266 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3844 | ++DOCSHELL 1351FC00 == 89 [pid = 3844] [id = 665] 08:47:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (13524800) [pid = 3844] [serial = 1995] [outer = 00000000] 08:47:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1653E800) [pid = 3844] [serial = 1996] [outer = 13524800] 08:47:58 INFO - PROCESS | 3844 | 1461253678315 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (18B40800) [pid = 3844] [serial = 1997] [outer = 13524800] 08:47:58 INFO - PROCESS | 3844 | 1461253678777 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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 791ms 08:47:58 INFO - PROCESS | 3844 | 1461253678822 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3844 | 1461253678824 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:47:58 INFO - PROCESS | 3844 | 1461253678827 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:47:58 INFO - PROCESS | 3844 | 1461253678829 Marionette TRACE conn3 <- [1,2626,null,{}] 08:47:58 INFO - PROCESS | 3844 | 1461253678832 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}] 08:47:58 INFO - PROCESS | 3844 | 1461253678919 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:47:58 INFO - PROCESS | 3844 | 1461253678928 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3844 | ++DOCSHELL 14953000 == 90 [pid = 3844] [id = 666] 08:47:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (18935800) [pid = 3844] [serial = 1998] [outer = 00000000] 08:47:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (1980D400) [pid = 3844] [serial = 1999] [outer = 18935800] 08:47:58 INFO - PROCESS | 3844 | 1461253678973 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (1A2BD800) [pid = 3844] [serial = 2000] [outer = 18935800] 08:47:59 INFO - PROCESS | 3844 | 1461253679509 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]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 08:47:59 INFO - PROCESS | 3844 | 1461253679552 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 3844 | 1461253679556 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:47:59 INFO - PROCESS | 3844 | 1461253679562 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 3844 | 1461253679566 Marionette TRACE conn3 <- [1,2630,null,{}] 08:47:59 INFO - PROCESS | 3844 | 1461253679573 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}] 08:47:59 INFO - PROCESS | 3844 | 1461253679699 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:47:59 INFO - PROCESS | 3844 | 1461253679864 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 3844 | ++DOCSHELL 1334B800 == 91 [pid = 3844] [id = 667] 08:47:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (13CB3000) [pid = 3844] [serial = 2001] [outer = 00000000] 08:47:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (149FCC00) [pid = 3844] [serial = 2002] [outer = 13CB3000] 08:47:59 INFO - PROCESS | 3844 | 1461253679922 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (15AC0800) [pid = 3844] [serial = 2003] [outer = 13CB3000] 08:48:00 INFO - PROCESS | 3844 | 1461253680570 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]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1040ms 08:48:00 INFO - PROCESS | 3844 | 1461253680613 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 3844 | 1461253680619 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:48:00 INFO - PROCESS | 3844 | 1461253680646 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 3844 | 1461253680648 Marionette TRACE conn3 <- [1,2634,null,{}] 08:48:00 INFO - PROCESS | 3844 | 1461253680652 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}] 08:48:00 INFO - PROCESS | 3844 | 1461253680763 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:48:00 INFO - PROCESS | 3844 | 1461253680920 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 3844 | ++DOCSHELL 1490E000 == 92 [pid = 3844] [id = 668] 08:48:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (149FA000) [pid = 3844] [serial = 2004] [outer = 00000000] 08:48:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (196CD400) [pid = 3844] [serial = 2005] [outer = 149FA000] 08:48:00 INFO - PROCESS | 3844 | 1461253680976 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 173 (1A160800) [pid = 3844] [serial = 2006] [outer = 149FA000] 08:48:01 INFO - PROCESS | 3844 | 1461253681578 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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 994ms 08:48:01 INFO - PROCESS | 3844 | 1461253681646 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 3844 | 1461253681648 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:48:01 INFO - PROCESS | 3844 | 1461253681652 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 3844 | 1461253681656 Marionette TRACE conn3 <- [1,2638,null,{}] 08:48:01 INFO - PROCESS | 3844 | 1461253681667 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}] 08:48:01 INFO - PROCESS | 3844 | 1461253681785 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:48:01 INFO - PROCESS | 3844 | 1461253681940 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 3844 | ++DOCSHELL 1C4FF000 == 93 [pid = 3844] [id = 669] 08:48:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 174 (1CCAE800) [pid = 3844] [serial = 2007] [outer = 00000000] 08:48:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 175 (1CF8DC00) [pid = 3844] [serial = 2008] [outer = 1CCAE800] 08:48:01 INFO - PROCESS | 3844 | 1461253682002 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 176 (1D30BC00) [pid = 3844] [serial = 2009] [outer = 1CCAE800] 08:48:02 INFO - PROCESS | 3844 | 1461253682578 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]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 994ms 08:48:02 INFO - PROCESS | 3844 | 1461253682636 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 3844 | 1461253682639 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:48:02 INFO - PROCESS | 3844 | 1461253682642 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 3844 | 1461253682644 Marionette TRACE conn3 <- [1,2642,null,{}] 08:48:02 INFO - PROCESS | 3844 | 1461253682648 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}] 08:48:02 INFO - PROCESS | 3844 | 1461253682755 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:48:02 INFO - PROCESS | 3844 | 1461253682910 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 3844 | ++DOCSHELL 1D46AC00 == 94 [pid = 3844] [id = 670] 08:48:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 177 (1D707C00) [pid = 3844] [serial = 2010] [outer = 00000000] 08:48:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 178 (1DEEE800) [pid = 3844] [serial = 2011] [outer = 1D707C00] 08:48:02 INFO - PROCESS | 3844 | 1461253682965 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 179 (1DEF9400) [pid = 3844] [serial = 2012] [outer = 1D707C00] 08:48:03 INFO - PROCESS | 3844 | 1461253683591 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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 994ms 08:48:03 INFO - PROCESS | 3844 | 1461253683655 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3844 | 1461253683658 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:48:03 INFO - PROCESS | 3844 | 1461253683663 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 3844 | 1461253683665 Marionette TRACE conn3 <- [1,2646,null,{}] 08:48:03 INFO - PROCESS | 3844 | 1461253683668 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}] 08:48:03 INFO - PROCESS | 3844 | 1461253683773 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:48:03 INFO - PROCESS | 3844 | 1461253683927 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 3844 | ++DOCSHELL 1CE27000 == 95 [pid = 3844] [id = 671] 08:48:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 180 (1D70F800) [pid = 3844] [serial = 2013] [outer = 00000000] 08:48:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 181 (1E85F800) [pid = 3844] [serial = 2014] [outer = 1D70F800] 08:48:03 INFO - PROCESS | 3844 | 1461253683983 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 182 (1E85E000) [pid = 3844] [serial = 2015] [outer = 1D70F800] 08:48:04 INFO - PROCESS | 3844 | 1461253684547 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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 932ms 08:48:04 INFO - PROCESS | 3844 | 1461253684591 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 3844 | 1461253684593 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:48:04 INFO - PROCESS | 3844 | 1461253684597 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 3844 | 1461253684599 Marionette TRACE conn3 <- [1,2650,null,{}] 08:48:04 INFO - PROCESS | 3844 | 1461253684603 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}] 08:48:04 INFO - PROCESS | 3844 | 1461253684726 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:48:04 INFO - PROCESS | 3844 | 1461253684899 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3844 | ++DOCSHELL 1AAA9000 == 96 [pid = 3844] [id = 672] 08:48:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 183 (1E80C000) [pid = 3844] [serial = 2016] [outer = 00000000] 08:48:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 184 (20261C00) [pid = 3844] [serial = 2017] [outer = 1E80C000] 08:48:04 INFO - PROCESS | 3844 | 1461253684957 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 185 (20267400) [pid = 3844] [serial = 2018] [outer = 1E80C000] 08:48:05 INFO - PROCESS | 3844 | 1461253685474 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 932ms 08:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:48:05 INFO - PROCESS | 3844 | 1461253685542 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 3844 | 1461253685545 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:48:05 INFO - PROCESS | 3844 | 1461253685548 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 3844 | 1461253685550 Marionette TRACE conn3 <- [1,2654,null,{}] 08:48:05 INFO - PROCESS | 3844 | 1461253685554 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}] 08:48:05 INFO - PROCESS | 3844 | 1461253685665 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:48:05 INFO - PROCESS | 3844 | 1461253685834 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 3844 | ++DOCSHELL 2025C000 == 97 [pid = 3844] [id = 673] 08:48:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 186 (2025F400) [pid = 3844] [serial = 2019] [outer = 00000000] 08:48:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 187 (20C07400) [pid = 3844] [serial = 2020] [outer = 2025F400] 08:48:05 INFO - PROCESS | 3844 | 1461253685889 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 188 (20C07000) [pid = 3844] [serial = 2021] [outer = 2025F400] 08:48:06 INFO - PROCESS | 3844 | 1461253686926 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]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1382ms 08:48:06 INFO - PROCESS | 3844 | 1461253686933 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 3844 | 1461253686935 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:48:06 INFO - PROCESS | 3844 | 1461253686939 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 3844 | 1461253686942 Marionette TRACE conn3 <- [1,2658,null,{}] 08:48:06 INFO - PROCESS | 3844 | 1461253686945 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}] 08:48:07 INFO - PROCESS | 3844 | 1461253687086 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:48:07 INFO - PROCESS | 3844 | 1461253687240 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 3844 | ++DOCSHELL 20C06400 == 98 [pid = 3844] [id = 674] 08:48:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 189 (20C07800) [pid = 3844] [serial = 2022] [outer = 00000000] 08:48:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 190 (20C71400) [pid = 3844] [serial = 2023] [outer = 20C07800] 08:48:07 INFO - PROCESS | 3844 | 1461253687299 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 191 (20C70800) [pid = 3844] [serial = 2024] [outer = 20C07800] 08:48:08 INFO - PROCESS | 3844 | 1461253688321 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] 08:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:48:08 INFO - PROCESS | 3844 | 1461253688342 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:48:08 INFO - PROCESS | 3844 | 1461253688346 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 3844 | 1461253688348 Marionette TRACE conn3 <- [1,2662,null,{}] 08:48:08 INFO - PROCESS | 3844 | 1461253688353 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}] 08:48:08 INFO - PROCESS | 3844 | 1461253688461 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:48:08 INFO - PROCESS | 3844 | 1461253688730 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 3844 | ++DOCSHELL 136DF000 == 99 [pid = 3844] [id = 675] 08:48:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 192 (13874400) [pid = 3844] [serial = 2025] [outer = 00000000] 08:48:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 193 (143A1400) [pid = 3844] [serial = 2026] [outer = 13874400] 08:48:08 INFO - PROCESS | 3844 | 1461253688785 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 194 (1633D800) [pid = 3844] [serial = 2027] [outer = 13874400] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 1DEF8400 == 98 [pid = 3844] [id = 644] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 1351FC00 == 97 [pid = 3844] [id = 665] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 179D3C00 == 96 [pid = 3844] [id = 664] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 15AEA400 == 95 [pid = 3844] [id = 663] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 1C4FE800 == 94 [pid = 3844] [id = 660] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 1E28C800 == 93 [pid = 3844] [id = 659] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 1893C800 == 92 [pid = 3844] [id = 658] 08:48:09 INFO - PROCESS | 3844 | --DOCSHELL 15418400 == 91 [pid = 3844] [id = 657] 08:48:09 INFO - PROCESS | 3844 | 1461253689825 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] 08:48:09 INFO - PROCESS | 3844 | 1461253689897 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:48:09 INFO - PROCESS | 3844 | 1461253689902 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 3844 | 1461253689905 Marionette TRACE conn3 <- [1,2666,null,{}] 08:48:09 INFO - PROCESS | 3844 | 1461253689911 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}] 08:48:10 INFO - PROCESS | 3844 | 1461253690009 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:48:10 INFO - PROCESS | 3844 | 1461253690017 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3844 | ++DOCSHELL 16F1F800 == 92 [pid = 3844] [id = 676] 08:48:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 195 (16F9F800) [pid = 3844] [serial = 2028] [outer = 00000000] 08:48:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 196 (192A9000) [pid = 3844] [serial = 2029] [outer = 16F9F800] 08:48:10 INFO - PROCESS | 3844 | 1461253690076 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 197 (199B7400) [pid = 3844] [serial = 2030] [outer = 16F9F800] 08:48:11 INFO - PROCESS | 3844 | 1461253691174 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]]]}] 08:48:11 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) 08:48:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1304ms 08:48:11 INFO - PROCESS | 3844 | 1461253691212 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 3844 | 1461253691215 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:48:11 INFO - PROCESS | 3844 | 1461253691220 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:48:11 INFO - PROCESS | 3844 | 1461253691222 Marionette TRACE conn3 <- [1,2670,null,{}] 08:48:11 INFO - PROCESS | 3844 | 1461253691226 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}] 08:48:11 INFO - PROCESS | 3844 | 1461253691360 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:48:11 INFO - PROCESS | 3844 | 1461253691376 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 3844 | ++DOCSHELL 192A4000 == 93 [pid = 3844] [id = 677] 08:48:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 198 (1AA7E400) [pid = 3844] [serial = 2031] [outer = 00000000] 08:48:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 199 (1D75C000) [pid = 3844] [serial = 2032] [outer = 1AA7E400] 08:48:11 INFO - PROCESS | 3844 | 1461253691422 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 200 (1E292000) [pid = 3844] [serial = 2033] [outer = 1AA7E400] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 199 (16334400) [pid = 3844] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 198 (137AF000) [pid = 3844] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 197 (16332C00) [pid = 3844] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 196 (18B46000) [pid = 3844] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 195 (164BA400) [pid = 3844] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 194 (16539800) [pid = 3844] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 193 (19C47400) [pid = 3844] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 192 (1D763800) [pid = 3844] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 191 (1D310800) [pid = 3844] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 190 (1495F800) [pid = 3844] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 189 (13327C00) [pid = 3844] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 188 (1C389400) [pid = 3844] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 187 (13520400) [pid = 3844] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 186 (16378400) [pid = 3844] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 185 (1541BC00) [pid = 3844] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 184 (1E85C400) [pid = 3844] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 183 (199B9400) [pid = 3844] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 182 (1E80BC00) [pid = 3844] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 181 (18943C00) [pid = 3844] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 180 (1A2B9C00) [pid = 3844] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 179 (1D87E000) [pid = 3844] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 178 (1A6A0000) [pid = 3844] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 177 (15DC8400) [pid = 3844] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 176 (13AD6800) [pid = 3844] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 175 (1AAB2800) [pid = 3844] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 174 (12CF6800) [pid = 3844] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 173 (1929EC00) [pid = 3844] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 172 (1334E800) [pid = 3844] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (19497C00) [pid = 3844] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (196CD000) [pid = 3844] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (132D2C00) [pid = 3844] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (18B42000) [pid = 3844] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (192A7400) [pid = 3844] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (158EF400) [pid = 3844] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1633B800) [pid = 3844] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1D706800) [pid = 3844] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1350D000) [pid = 3844] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1341B000) [pid = 3844] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (15A3A000) [pid = 3844] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (16F1A400) [pid = 3844] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (13524800) [pid = 3844] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (1A2B7C00) [pid = 3844] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (1AF38000) [pid = 3844] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (1AF89800) [pid = 3844] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (1E28C000) [pid = 3844] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1C38D000) [pid = 3844] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (196D3800) [pid = 3844] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1AAAC800) [pid = 3844] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (17924C00) [pid = 3844] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:48:12 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) 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (1C4FB400) [pid = 3844] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1599ms 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (1D87E800) [pid = 3844] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (13A01400) [pid = 3844] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (1350C400) [pid = 3844] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1351DC00) [pid = 3844] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:48:12 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (192A0C00) [pid = 3844] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:48:12 INFO - PROCESS | 3844 | 1461253692775 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]]]}] 08:48:12 INFO - PROCESS | 3844 | 1461253692811 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3844 | 1461253692814 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:48:12 INFO - PROCESS | 3844 | 1461253692820 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 3844 | 1461253692825 Marionette TRACE conn3 <- [1,2674,null,{}] 08:48:12 INFO - PROCESS | 3844 | 1461253692834 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}] 08:48:12 INFO - PROCESS | 3844 | 1461253692923 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:48:12 INFO - PROCESS | 3844 | 1461253692930 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 3844 | ++DOCSHELL 12CF6800 == 94 [pid = 3844] [id = 678] 08:48:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 146 (1341C000) [pid = 3844] [serial = 2034] [outer = 00000000] 08:48:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 147 (13A02000) [pid = 3844] [serial = 2035] [outer = 1341C000] 08:48:12 INFO - PROCESS | 3844 | 1461253692974 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 148 (1541BC00) [pid = 3844] [serial = 2036] [outer = 1341C000] 08:48:13 INFO - PROCESS | 3844 | 1461253693936 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] 08:48:13 INFO - PROCESS | 3844 | 1461253693975 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:48:13 INFO - PROCESS | 3844 | 1461253693979 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 3844 | 1461253693981 Marionette TRACE conn3 <- [1,2678,null,{}] 08:48:13 INFO - PROCESS | 3844 | 1461253693985 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}] 08:48:14 INFO - PROCESS | 3844 | 1461253694073 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:48:14 INFO - PROCESS | 3844 | 1461253694080 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 3844 | ++DOCSHELL 15418C00 == 95 [pid = 3844] [id = 679] 08:48:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 149 (158F1000) [pid = 3844] [serial = 2037] [outer = 00000000] 08:48:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 150 (17CC9800) [pid = 3844] [serial = 2038] [outer = 158F1000] 08:48:14 INFO - PROCESS | 3844 | 1461253694123 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 151 (1893B400) [pid = 3844] [serial = 2039] [outer = 158F1000] 08:48:15 INFO - PROCESS | 3844 | 1461253695094 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] 08:48:15 INFO - PROCESS | 3844 | 1461253695117 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:48:15 INFO - PROCESS | 3844 | 1461253695122 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:48:15 INFO - PROCESS | 3844 | 1461253695126 Marionette TRACE conn3 <- [1,2682,null,{}] 08:48:15 INFO - PROCESS | 3844 | 1461253695133 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}] 08:48:15 INFO - PROCESS | 3844 | 1461253695254 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:48:15 INFO - PROCESS | 3844 | 1461253695410 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3844 | ++DOCSHELL 13A01400 == 96 [pid = 3844] [id = 680] 08:48:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 152 (13A04C00) [pid = 3844] [serial = 2040] [outer = 00000000] 08:48:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 153 (15DD2800) [pid = 3844] [serial = 2041] [outer = 13A04C00] 08:48:15 INFO - PROCESS | 3844 | 1461253695468 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 154 (16539800) [pid = 3844] [serial = 2042] [outer = 13A04C00] 08:48:16 INFO - PROCESS | 3844 | 1461253696581 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] 08:48:16 INFO - PROCESS | 3844 | 1461253696649 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:48:16 INFO - PROCESS | 3844 | 1461253696656 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 3844 | 1461253696659 Marionette TRACE conn3 <- [1,2686,null,{}] 08:48:16 INFO - PROCESS | 3844 | 1461253696664 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}] 08:48:16 INFO - PROCESS | 3844 | 1461253696767 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:48:16 INFO - PROCESS | 3844 | 1461253697011 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 3844 | ++DOCSHELL 192A1800 == 97 [pid = 3844] [id = 681] 08:48:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 155 (19497C00) [pid = 3844] [serial = 2043] [outer = 00000000] 08:48:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 156 (196DB400) [pid = 3844] [serial = 2044] [outer = 19497C00] 08:48:17 INFO - PROCESS | 3844 | 1461253697077 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 157 (19C4C400) [pid = 3844] [serial = 2045] [outer = 19497C00] 08:48:18 INFO - PROCESS | 3844 | 1461253698170 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] 08:48:18 INFO - PROCESS | 3844 | 1461253698230 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:48:18 INFO - PROCESS | 3844 | 1461253698235 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 3844 | 1461253698239 Marionette TRACE conn3 <- [1,2690,null,{}] 08:48:18 INFO - PROCESS | 3844 | 1461253698250 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}] 08:48:18 INFO - PROCESS | 3844 | 1461253698354 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:48:18 INFO - PROCESS | 3844 | 1461253698580 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 3844 | ++DOCSHELL 1AF39C00 == 98 [pid = 3844] [id = 682] 08:48:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 158 (1AF86C00) [pid = 3844] [serial = 2046] [outer = 00000000] 08:48:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 159 (1CE28C00) [pid = 3844] [serial = 2047] [outer = 1AF86C00] 08:48:18 INFO - PROCESS | 3844 | 1461253698640 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 160 (1D706800) [pid = 3844] [serial = 2048] [outer = 1AF86C00] 08:48:19 INFO - PROCESS | 3844 | 1461253699157 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:48:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 994ms 08:48:19 INFO - PROCESS | 3844 | 1461253699237 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 3844 | 1461253699240 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:48:19 INFO - PROCESS | 3844 | 1461253699244 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 3844 | 1461253699246 Marionette TRACE conn3 <- [1,2694,null,{}] 08:48:19 INFO - PROCESS | 3844 | 1461253699249 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}] 08:48:19 INFO - PROCESS | 3844 | 1461253699359 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:48:19 INFO - PROCESS | 3844 | 1461253699533 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3844 | ++DOCSHELL 1C391800 == 99 [pid = 3844] [id = 683] 08:48:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 161 (1CCAE000) [pid = 3844] [serial = 2049] [outer = 00000000] 08:48:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 162 (1E809800) [pid = 3844] [serial = 2050] [outer = 1CCAE000] 08:48:19 INFO - PROCESS | 3844 | 1461253699572 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 163 (1E85C400) [pid = 3844] [serial = 2051] [outer = 1CCAE000] 08:48:20 INFO - PROCESS | 3844 | 1461253700142 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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:48:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 932ms 08:48:20 INFO - PROCESS | 3844 | 1461253700172 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 3844 | 1461253700174 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:48:20 INFO - PROCESS | 3844 | 1461253700178 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 3844 | 1461253700180 Marionette TRACE conn3 <- [1,2698,null,{}] 08:48:20 INFO - PROCESS | 3844 | 1461253700183 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}] 08:48:20 INFO - PROCESS | 3844 | 1461253700312 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:48:20 INFO - PROCESS | 3844 | 1461253700493 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 3844 | ++DOCSHELL 15C05800 == 100 [pid = 3844] [id = 684] 08:48:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 164 (15DD2C00) [pid = 3844] [serial = 2052] [outer = 00000000] 08:48:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 165 (181B7800) [pid = 3844] [serial = 2053] [outer = 15DD2C00] 08:48:20 INFO - PROCESS | 3844 | 1461253700551 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 166 (18943C00) [pid = 3844] [serial = 2054] [outer = 15DD2C00] 08:48:21 INFO - PROCESS | 3844 | 1461253701187 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] 08:48:21 INFO - PROCESS | 3844 | 1461253701239 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:48:21 INFO - PROCESS | 3844 | 1461253701243 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 3844 | 1461253701245 Marionette TRACE conn3 <- [1,2702,null,{}] 08:48:21 INFO - PROCESS | 3844 | 1461253701249 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}] 08:48:21 INFO - PROCESS | 3844 | 1461253701376 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:48:21 INFO - PROCESS | 3844 | 1461253701542 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 3844 | ++DOCSHELL 132D5000 == 101 [pid = 3844] [id = 685] 08:48:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 167 (132D5800) [pid = 3844] [serial = 2055] [outer = 00000000] 08:48:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 168 (13875C00) [pid = 3844] [serial = 2056] [outer = 132D5800] 08:48:21 INFO - PROCESS | 3844 | 1461253701600 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 169 (18140400) [pid = 3844] [serial = 2057] [outer = 132D5800] 08:48:22 INFO - PROCESS | 3844 | 1461253702393 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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:48:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1242ms 08:48:22 INFO - PROCESS | 3844 | 1461253702489 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 3844 | 1461253702493 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:48:22 INFO - PROCESS | 3844 | 1461253702498 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:48:22 INFO - PROCESS | 3844 | 1461253702501 Marionette TRACE conn3 <- [1,2706,null,{}] 08:48:22 INFO - PROCESS | 3844 | 1461253702522 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}] 08:48:22 INFO - PROCESS | 3844 | 1461253702641 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:48:22 INFO - PROCESS | 3844 | 1461253702798 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3844 | ++DOCSHELL 13870C00 == 102 [pid = 3844] [id = 686] 08:48:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 170 (13873000) [pid = 3844] [serial = 2058] [outer = 00000000] 08:48:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 171 (15AD8800) [pid = 3844] [serial = 2059] [outer = 13873000] 08:48:22 INFO - PROCESS | 3844 | 1461253702854 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 172 (164BD800) [pid = 3844] [serial = 2060] [outer = 13873000] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 12CF6800 == 101 [pid = 3844] [id = 678] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 192A4000 == 100 [pid = 3844] [id = 677] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 16F1F800 == 99 [pid = 3844] [id = 676] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 136DF000 == 98 [pid = 3844] [id = 675] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 2025C000 == 97 [pid = 3844] [id = 673] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 1AAA9000 == 96 [pid = 3844] [id = 672] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 1CE27000 == 95 [pid = 3844] [id = 671] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 1D46AC00 == 94 [pid = 3844] [id = 670] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 1C4FF000 == 93 [pid = 3844] [id = 669] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 1490E000 == 92 [pid = 3844] [id = 668] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 171 (1980D400) [pid = 3844] [serial = 1999] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 1334B800 == 91 [pid = 3844] [id = 667] 08:48:23 INFO - PROCESS | 3844 | --DOCSHELL 14953000 == 90 [pid = 3844] [id = 666] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 170 (1963AC00) [pid = 3844] [serial = 1963] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 169 (199AEC00) [pid = 3844] [serial = 1952] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 168 (1E80C800) [pid = 3844] [serial = 1967] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 167 (1CF8B000) [pid = 3844] [serial = 1964] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 166 (1CE24400) [pid = 3844] [serial = 1868] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 165 (1A6F0400) [pid = 3844] [serial = 1954] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 164 (1AA75400) [pid = 3844] [serial = 1955] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 163 (1CE20000) [pid = 3844] [serial = 1958] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 162 (1CCAFC00) [pid = 3844] [serial = 1957] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 161 (19806000) [pid = 3844] [serial = 1951] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 160 (1D87AC00) [pid = 3844] [serial = 1960] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 159 (1E290C00) [pid = 3844] [serial = 1966] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 158 (17CD3800) [pid = 3844] [serial = 1942] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 157 (16540400) [pid = 3844] [serial = 1945] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 156 (17E6BC00) [pid = 3844] [serial = 1946] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 155 (181B3000) [pid = 3844] [serial = 1940] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 154 (1653BC00) [pid = 3844] [serial = 1939] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 153 (195F0C00) [pid = 3844] [serial = 1948] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 152 (1963F400) [pid = 3844] [serial = 1949] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 151 (1DEF9C00) [pid = 3844] [serial = 1918] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 150 (164B8800) [pid = 3844] [serial = 1921] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 149 (19498400) [pid = 3844] [serial = 1924] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 148 (1DEFB400) [pid = 3844] [serial = 1927] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 147 (1D876400) [pid = 3844] [serial = 1961] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 146 (1E805400) [pid = 3844] [serial = 1930] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 145 (1E810000) [pid = 3844] [serial = 1933] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 144 (1EB26000) [pid = 3844] [serial = 1936] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 143 (181AE800) [pid = 3844] [serial = 1943] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 142 (1EB25800) [pid = 3844] [serial = 1969] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 141 (16F9D000) [pid = 3844] [serial = 1688] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 140 (17CCD800) [pid = 3844] [serial = 1826] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 139 (192A6C00) [pid = 3844] [serial = 1781] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 138 (1AAA4000) [pid = 3844] [serial = 1829] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 137 (1D759000) [pid = 3844] [serial = 1883] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 136 (1CE23000) [pid = 3844] [serial = 1697] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 135 (1E28AC00) [pid = 3844] [serial = 1928] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 134 (1D75F400) [pid = 3844] [serial = 1751] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (196D1000) [pid = 3844] [serial = 1975] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1D46EC00) [pid = 3844] [serial = 1634] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (13A0B800) [pid = 3844] [serial = 1823] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1C38E800) [pid = 3844] [serial = 1832] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (16760000) [pid = 3844] [serial = 1778] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1980B400) [pid = 3844] [serial = 1691] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (16537000) [pid = 3844] [serial = 1972] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (1EB27400) [pid = 3844] [serial = 1937] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1A8A1800) [pid = 3844] [serial = 1790] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (1E814000) [pid = 3844] [serial = 1934] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (196D4400) [pid = 3844] [serial = 1784] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (1C4FAC00) [pid = 3844] [serial = 1877] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1E286000) [pid = 3844] [serial = 1919] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1C38B000) [pid = 3844] [serial = 1694] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1963F800) [pid = 3844] [serial = 1925] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (167D3C00) [pid = 3844] [serial = 1922] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1C43DC00) [pid = 3844] [serial = 1745] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1351F800) [pid = 3844] [serial = 1685] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (195E7400) [pid = 3844] [serial = 1772] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1350C000) [pid = 3844] [serial = 1736] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1DEEEC00) [pid = 3844] [serial = 1886] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1980EC00) [pid = 3844] [serial = 1787] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (132DD400) [pid = 3844] [serial = 1703] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (196CF800) [pid = 3844] [serial = 1994] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (199AB000) [pid = 3844] [serial = 1742] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1F5A7C00) [pid = 3844] [serial = 1984] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (17CCDC00) [pid = 3844] [serial = 1739] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (18144800) [pid = 3844] [serial = 1991] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1D872C00) [pid = 3844] [serial = 1700] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (137A2400) [pid = 3844] [serial = 1775] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1E863C00) [pid = 3844] [serial = 1978] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (156A8000) [pid = 3844] [serial = 1871] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1AF83800) [pid = 3844] [serial = 1820] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (16F21800) [pid = 3844] [serial = 1973] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (20C6D800) [pid = 3844] [serial = 1987] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (17CCC800) [pid = 3844] [serial = 1874] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (18B40800) [pid = 3844] [serial = 1997] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1D307400) [pid = 3844] [serial = 1880] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (16FA6C00) [pid = 3844] [serial = 1990] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1653E800) [pid = 3844] [serial = 1996] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (1CE26C00) [pid = 3844] [serial = 1748] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (1CCB0800) [pid = 3844] [serial = 1835] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1F59D000) [pid = 3844] [serial = 1981] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1E807C00) [pid = 3844] [serial = 1931] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (194B2800) [pid = 3844] [serial = 1993] [outer = 00000000] [url = about:blank] 08:48:23 INFO - PROCESS | 3844 | 1461253703482 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] 08:48:23 INFO - PROCESS | 3844 | 1461253703507 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:48:23 INFO - PROCESS | 3844 | 1461253703513 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 3844 | 1461253703515 Marionette TRACE conn3 <- [1,2710,null,{}] 08:48:23 INFO - PROCESS | 3844 | 1461253703519 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}] 08:48:23 INFO - PROCESS | 3844 | 1461253703609 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:48:23 INFO - PROCESS | 3844 | 1461253703728 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 3844 | ++DOCSHELL 132DEC00 == 91 [pid = 3844] [id = 687] 08:48:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (13505000) [pid = 3844] [serial = 2061] [outer = 00000000] 08:48:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (1653B800) [pid = 3844] [serial = 2062] [outer = 13505000] 08:48:23 INFO - PROCESS | 3844 | 1461253703774 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (16F17400) [pid = 3844] [serial = 2063] [outer = 13505000] 08:48:24 INFO - PROCESS | 3844 | 1461253704285 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] 08:48:24 INFO - PROCESS | 3844 | 1461253704316 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:48:24 INFO - PROCESS | 3844 | 1461253704319 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 3844 | 1461253704323 Marionette TRACE conn3 <- [1,2714,null,{}] 08:48:24 INFO - PROCESS | 3844 | 1461253704333 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}] 08:48:24 INFO - PROCESS | 3844 | 1461253704425 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:48:24 INFO - PROCESS | 3844 | 1461253704434 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 3844 | ++DOCSHELL 1813B400 == 92 [pid = 3844] [id = 688] 08:48:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1813DC00) [pid = 3844] [serial = 2064] [outer = 00000000] 08:48:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (1852E000) [pid = 3844] [serial = 2065] [outer = 1813DC00] 08:48:24 INFO - PROCESS | 3844 | 1461253704482 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (18B3A800) [pid = 3844] [serial = 2066] [outer = 1813DC00] 08:48:24 INFO - PROCESS | 3844 | 1461253704939 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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:48:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 683ms 08:48:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:48:25 INFO - PROCESS | 3844 | 1461253705003 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 3844 | 1461253705005 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 3844 | 1461253705009 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 3844 | 1461253705010 Marionette TRACE conn3 <- [1,2718,null,{}] 08:48:25 INFO - PROCESS | 3844 | 1461253705014 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}] 08:48:25 INFO - PROCESS | 3844 | 1461253705110 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:48:25 INFO - PROCESS | 3844 | 1461253705118 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3844 | ++DOCSHELL 16FA2800 == 93 [pid = 3844] [id = 689] 08:48:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (18529C00) [pid = 3844] [serial = 2067] [outer = 00000000] 08:48:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (192A4000) [pid = 3844] [serial = 2068] [outer = 18529C00] 08:48:25 INFO - PROCESS | 3844 | 1461253705267 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (19496400) [pid = 3844] [serial = 2069] [outer = 18529C00] 08:48:26 INFO - PROCESS | 3844 | 1461253706152 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] 08:48:26 INFO - PROCESS | 3844 | 1461253706211 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:48:26 INFO - PROCESS | 3844 | 1461253706215 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 3844 | 1461253706217 Marionette TRACE conn3 <- [1,2722,null,{}] 08:48:26 INFO - PROCESS | 3844 | 1461253706220 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}] 08:48:26 INFO - PROCESS | 3844 | 1461253706348 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:48:26 INFO - PROCESS | 3844 | 1461253706361 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 3844 | ++DOCSHELL 12CFF400 == 94 [pid = 3844] [id = 690] 08:48:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (1929BC00) [pid = 3844] [serial = 2070] [outer = 00000000] 08:48:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (19642000) [pid = 3844] [serial = 2071] [outer = 1929BC00] 08:48:26 INFO - PROCESS | 3844 | 1461253706405 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (196D1C00) [pid = 3844] [serial = 2072] [outer = 1929BC00] 08:48:26 INFO - PROCESS | 3844 | 1461253706868 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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 683ms 08:48:26 INFO - PROCESS | 3844 | 1461253706914 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3844 | 1461253706916 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:48:26 INFO - PROCESS | 3844 | 1461253706928 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 3844 | 1461253706930 Marionette TRACE conn3 <- [1,2726,null,{}] 08:48:26 INFO - PROCESS | 3844 | 1461253706933 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}] 08:48:27 INFO - PROCESS | 3844 | 1461253707075 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:48:27 INFO - PROCESS | 3844 | 1461253707160 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 3844 | ++DOCSHELL 196D0800 == 95 [pid = 3844] [id = 691] 08:48:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (196D5C00) [pid = 3844] [serial = 2073] [outer = 00000000] 08:48:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (199AFC00) [pid = 3844] [serial = 2074] [outer = 196D5C00] 08:48:27 INFO - PROCESS | 3844 | 1461253707191 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1A152C00) [pid = 3844] [serial = 2075] [outer = 196D5C00] 08:48:27 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1AA7E400) [pid = 3844] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:48:27 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (18935800) [pid = 3844] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:48:27 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16F9F800) [pid = 3844] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:48:27 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (13874400) [pid = 3844] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:48:27 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (1341C000) [pid = 3844] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:48:27 INFO - PROCESS | 3844 | 1461253707798 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]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 932ms 08:48:27 INFO - PROCESS | 3844 | 1461253707859 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 3844 | 1461253707861 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:48:27 INFO - PROCESS | 3844 | 1461253707865 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:48:27 INFO - PROCESS | 3844 | 1461253707866 Marionette TRACE conn3 <- [1,2730,null,{}] 08:48:27 INFO - PROCESS | 3844 | 1461253707869 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}] 08:48:27 INFO - PROCESS | 3844 | 1461253707956 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:48:28 INFO - PROCESS | 3844 | 1461253708070 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3844 | ++DOCSHELL 1325D400 == 96 [pid = 3844] [id = 692] 08:48:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (13506C00) [pid = 3844] [serial = 2076] [outer = 00000000] 08:48:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18DC2000) [pid = 3844] [serial = 2077] [outer = 13506C00] 08:48:28 INFO - PROCESS | 3844 | 1461253708121 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1A15C000) [pid = 3844] [serial = 2078] [outer = 13506C00] 08:48:28 INFO - PROCESS | 3844 | 1461253708468 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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 621ms 08:48:28 INFO - PROCESS | 3844 | 1461253708503 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 3844 | 1461253708505 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:48:28 INFO - PROCESS | 3844 | 1461253708508 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:48:28 INFO - PROCESS | 3844 | 1461253708509 Marionette TRACE conn3 <- [1,2734,null,{}] 08:48:28 INFO - PROCESS | 3844 | 1461253708513 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}] 08:48:28 INFO - PROCESS | 3844 | 1461253708647 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:48:28 INFO - PROCESS | 3844 | 1461253708657 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3844 | ++DOCSHELL 19FE9800 == 97 [pid = 3844] [id = 693] 08:48:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1A6AC400) [pid = 3844] [serial = 2079] [outer = 00000000] 08:48:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1AAAB400) [pid = 3844] [serial = 2080] [outer = 1A6AC400] 08:48:28 INFO - PROCESS | 3844 | 1461253708704 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1AAB1000) [pid = 3844] [serial = 2081] [outer = 1A6AC400] 08:48:29 INFO - PROCESS | 3844 | 1461253709108 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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 621ms 08:48:29 INFO - PROCESS | 3844 | 1461253709147 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 3844 | 1461253709150 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:48:29 INFO - PROCESS | 3844 | 1461253709154 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 3844 | 1461253709155 Marionette TRACE conn3 <- [1,2738,null,{}] 08:48:29 INFO - PROCESS | 3844 | 1461253709159 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}] 08:48:29 INFO - PROCESS | 3844 | 1461253709293 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:48:29 INFO - PROCESS | 3844 | 1461253709302 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 3844 | ++DOCSHELL 1332D800 == 98 [pid = 3844] [id = 694] 08:48:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (13418C00) [pid = 3844] [serial = 2082] [outer = 00000000] 08:48:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1C385000) [pid = 3844] [serial = 2083] [outer = 13418C00] 08:48:29 INFO - PROCESS | 3844 | 1461253709375 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1C38A400) [pid = 3844] [serial = 2084] [outer = 13418C00] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 18F03800 == 97 [pid = 3844] [id = 395] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1D195800 == 96 [pid = 3844] [id = 426] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 19803C00 == 95 [pid = 3844] [id = 531] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 19C3FC00 == 94 [pid = 3844] [id = 582] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 19C40C00 == 93 [pid = 3844] [id = 436] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1E80E800 == 92 [pid = 3844] [id = 645] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 16333000 == 91 [pid = 3844] [id = 409] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1341DC00 == 90 [pid = 3844] [id = 466] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1A6E7C00 == 89 [pid = 3844] [id = 438] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 11C10400 == 88 [pid = 3844] [id = 469] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1C383800 == 87 [pid = 3844] [id = 532] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13208400 == 86 [pid = 3844] [id = 411] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1334F000 == 85 [pid = 3844] [id = 498] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 137A7400 == 84 [pid = 3844] [id = 496] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1D704C00 == 83 [pid = 3844] [id = 566] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1CCA9C00 == 82 [pid = 3844] [id = 533] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13357C00 == 81 [pid = 3844] [id = 646] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 16541400 == 80 [pid = 3844] [id = 412] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1341EC00 == 79 [pid = 3844] [id = 439] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 132D2800 == 78 [pid = 3844] [id = 567] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 19807C00 == 77 [pid = 3844] [id = 468] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1564FC00 == 76 [pid = 3844] [id = 606] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 18144400 == 75 [pid = 3844] [id = 467] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 12CF2800 == 74 [pid = 3844] [id = 501] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1D30DC00 == 73 [pid = 3844] [id = 583] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 16537800 == 72 [pid = 3844] [id = 515] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1AAB0800 == 71 [pid = 3844] [id = 425] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1E28BC00 == 70 [pid = 3844] [id = 643] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1A1BF400 == 69 [pid = 3844] [id = 500] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1C388400 == 68 [pid = 3844] [id = 656] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 18704400 == 67 [pid = 3844] [id = 594] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1A6EF400 == 66 [pid = 3844] [id = 422] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13874000 == 65 [pid = 3844] [id = 512] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 146BA000 == 64 [pid = 3844] [id = 453] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 18523800 == 63 [pid = 3844] [id = 662] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 196CE800 == 62 [pid = 3844] [id = 596] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13269800 == 61 [pid = 3844] [id = 565] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 19637000 == 60 [pid = 3844] [id = 499] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1963C000 == 59 [pid = 3844] [id = 516] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13269C00 == 58 [pid = 3844] [id = 486] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1852E800 == 57 [pid = 3844] [id = 410] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1334EC00 == 56 [pid = 3844] [id = 549] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 18DBE400 == 55 [pid = 3844] [id = 381] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 17E70C00 == 54 [pid = 3844] [id = 577] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13783000 == 53 [pid = 3844] [id = 393] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1963E000 == 52 [pid = 3844] [id = 595] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1653C000 == 51 [pid = 3844] [id = 368] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 167D8000 == 50 [pid = 3844] [id = 435] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 12CFCC00 == 49 [pid = 3844] [id = 534] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1D760400 == 48 [pid = 3844] [id = 639] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1A6AB400 == 47 [pid = 3844] [id = 611] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 136D5400 == 46 [pid = 3844] [id = 397] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 196D7400 == 45 [pid = 3844] [id = 484] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1AF8D400 == 44 [pid = 3844] [id = 437] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 132DD000 == 43 [pid = 3844] [id = 628] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13329800 == 42 [pid = 3844] [id = 517] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1332C400 == 41 [pid = 3844] [id = 661] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 20C06400 == 40 [pid = 3844] [id = 674] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13870C00 == 39 [pid = 3844] [id = 686] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 132D5000 == 38 [pid = 3844] [id = 685] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1C391800 == 37 [pid = 3844] [id = 683] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 15C05800 == 36 [pid = 3844] [id = 684] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 1AF39C00 == 35 [pid = 3844] [id = 682] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 192A1800 == 34 [pid = 3844] [id = 681] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 15418C00 == 33 [pid = 3844] [id = 679] 08:48:30 INFO - PROCESS | 3844 | --DOCSHELL 13A01400 == 32 [pid = 3844] [id = 680] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 196D0800 == 31 [pid = 3844] [id = 691] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 1813B400 == 30 [pid = 3844] [id = 688] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 16FA2800 == 29 [pid = 3844] [id = 689] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 1325D400 == 28 [pid = 3844] [id = 692] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 12CFF400 == 27 [pid = 3844] [id = 690] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 19FE9800 == 26 [pid = 3844] [id = 693] 08:48:31 INFO - PROCESS | 3844 | --DOCSHELL 132DEC00 == 25 [pid = 3844] [id = 687] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1D75C000) [pid = 3844] [serial = 2032] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A2BD800) [pid = 3844] [serial = 2000] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (149FCC00) [pid = 3844] [serial = 2002] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (196CD400) [pid = 3844] [serial = 2005] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1CF8DC00) [pid = 3844] [serial = 2008] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (1DEEE800) [pid = 3844] [serial = 2011] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1E85F800) [pid = 3844] [serial = 2014] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (20261C00) [pid = 3844] [serial = 2017] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (20C07400) [pid = 3844] [serial = 2020] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (192A9000) [pid = 3844] [serial = 2029] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (1633D800) [pid = 3844] [serial = 2027] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (143A1400) [pid = 3844] [serial = 2026] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (20C71400) [pid = 3844] [serial = 2023] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1E292000) [pid = 3844] [serial = 2033] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (13A02000) [pid = 3844] [serial = 2035] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (199B7400) [pid = 3844] [serial = 2030] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1541BC00) [pid = 3844] [serial = 2036] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (17CC9800) [pid = 3844] [serial = 2038] [outer = 00000000] [url = about:blank] 08:48:31 INFO - PROCESS | 3844 | 1461253711790 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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2702ms 08:48:31 INFO - PROCESS | 3844 | 1461253711861 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3844 | 1461253711865 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:48:31 INFO - PROCESS | 3844 | 1461253711871 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 3844 | 1461253711875 Marionette TRACE conn3 <- [1,2742,null,{}] 08:48:31 INFO - PROCESS | 3844 | 1461253711882 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}] 08:48:31 INFO - PROCESS | 3844 | 1461253711974 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:48:31 INFO - PROCESS | 3844 | 1461253711992 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3844 | ++DOCSHELL 11C02800 == 26 [pid = 3844] [id = 695] 08:48:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (11C03000) [pid = 3844] [serial = 2085] [outer = 00000000] 08:48:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (11C0EC00) [pid = 3844] [serial = 2086] [outer = 11C03000] 08:48:32 INFO - PROCESS | 3844 | 1461253712040 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (12B43800) [pid = 3844] [serial = 2087] [outer = 11C03000] 08:48:32 INFO - PROCESS | 3844 | 1461253712547 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]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 08:48:32 INFO - PROCESS | 3844 | 1461253712595 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 3844 | 1461253712601 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:48:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:48:32 INFO - PROCESS | 3844 | 1461253712608 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 3844 | 1461253712610 Marionette TRACE conn3 <- [1,2746,null,{}] 08:48:32 INFO - PROCESS | 3844 | 1461253712614 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}] 08:48:32 INFO - PROCESS | 3844 | 1461253712698 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:48:32 INFO - PROCESS | 3844 | 1461253712709 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 3844 | ++DOCSHELL 12CFC000 == 27 [pid = 3844] [id = 696] 08:48:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (12DD3800) [pid = 3844] [serial = 2088] [outer = 00000000] 08:48:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1320B000) [pid = 3844] [serial = 2089] [outer = 12DD3800] 08:48:32 INFO - PROCESS | 3844 | 1461253712754 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1325FC00) [pid = 3844] [serial = 2090] [outer = 12DD3800] 08:48:33 INFO - PROCESS | 3844 | 1461253713264 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 698ms 08:48:33 INFO - PROCESS | 3844 | 1461253713305 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3844 | 1461253713308 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:48:33 INFO - PROCESS | 3844 | 1461253713312 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 3844 | 1461253713315 Marionette TRACE conn3 <- [1,2750,null,{}] 08:48:33 INFO - PROCESS | 3844 | 1461253713326 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}] 08:48:33 INFO - PROCESS | 3844 | 1461253713450 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:48:33 INFO - PROCESS | 3844 | 1461253713549 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3844 | ++DOCSHELL 132DCC00 == 28 [pid = 3844] [id = 697] 08:48:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (13328C00) [pid = 3844] [serial = 2091] [outer = 00000000] 08:48:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (13330400) [pid = 3844] [serial = 2092] [outer = 13328C00] 08:48:33 INFO - PROCESS | 3844 | 1461253713598 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (13335C00) [pid = 3844] [serial = 2093] [outer = 13328C00] 08:48:33 INFO - PROCESS | 3844 | 1461253713983 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 699ms 08:48:33 INFO - PROCESS | 3844 | 1461253714010 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 3844 | 1461253714012 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:48:34 INFO - PROCESS | 3844 | 1461253714016 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 3844 | 1461253714017 Marionette TRACE conn3 <- [1,2754,null,{}] 08:48:34 INFO - PROCESS | 3844 | 1461253714021 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}] 08:48:34 INFO - PROCESS | 3844 | 1461253714141 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:48:34 INFO - PROCESS | 3844 | 1461253714150 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3844 | ++DOCSHELL 13329C00 == 29 [pid = 3844] [id = 698] 08:48:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (13358400) [pid = 3844] [serial = 2094] [outer = 00000000] 08:48:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (13424400) [pid = 3844] [serial = 2095] [outer = 13358400] 08:48:34 INFO - PROCESS | 3844 | 1461253714195 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13507400) [pid = 3844] [serial = 2096] [outer = 13358400] 08:48:34 INFO - PROCESS | 3844 | 1461253714617 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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:48:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 636ms 08:48:34 INFO - PROCESS | 3844 | 1461253714654 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 3844 | 1461253714656 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:48:34 INFO - PROCESS | 3844 | 1461253714659 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:48:34 INFO - PROCESS | 3844 | 1461253714645 Marionette TRACE conn3 <- [1,2758,null,{}] 08:48:34 INFO - PROCESS | 3844 | 1461253714648 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}] 08:48:34 INFO - PROCESS | 3844 | 1461253714761 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:48:34 INFO - PROCESS | 3844 | 1461253714769 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3844 | ++DOCSHELL 13510800 == 30 [pid = 3844] [id = 699] 08:48:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (13519800) [pid = 3844] [serial = 2097] [outer = 00000000] 08:48:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (13526800) [pid = 3844] [serial = 2098] [outer = 13519800] 08:48:34 INFO - PROCESS | 3844 | 1461253714814 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (136DD800) [pid = 3844] [serial = 2099] [outer = 13519800] 08:48:35 INFO - PROCESS | 3844 | 1461253715285 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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:48:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 699ms 08:48:35 INFO - PROCESS | 3844 | 1461253715343 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3844 | 1461253715345 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:48:35 INFO - PROCESS | 3844 | 1461253715348 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 3844 | 1461253715350 Marionette TRACE conn3 <- [1,2762,null,{}] 08:48:35 INFO - PROCESS | 3844 | 1461253715353 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}] 08:48:35 INFO - PROCESS | 3844 | 1461253715460 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:48:35 INFO - PROCESS | 3844 | 1461253715477 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 3844 | ++DOCSHELL 13ACCC00 == 31 [pid = 3844] [id = 700] 08:48:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (13ACD400) [pid = 3844] [serial = 2100] [outer = 00000000] 08:48:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (14359800) [pid = 3844] [serial = 2101] [outer = 13ACD400] 08:48:35 INFO - PROCESS | 3844 | 1461253715525 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (146BD000) [pid = 3844] [serial = 2102] [outer = 13ACD400] 08:48:35 INFO - PROCESS | 3844 | 1461253716008 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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 684ms 08:48:36 INFO - PROCESS | 3844 | 1461253716048 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 3844 | 1461253716049 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:48:36 INFO - PROCESS | 3844 | 1461253716053 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:48:36 INFO - PROCESS | 3844 | 1461253716054 Marionette TRACE conn3 <- [1,2766,null,{}] 08:48:36 INFO - PROCESS | 3844 | 1461253716058 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}] 08:48:36 INFO - PROCESS | 3844 | 1461253716162 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:48:36 INFO - PROCESS | 3844 | 1461253716170 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3844 | ++DOCSHELL 143A3000 == 32 [pid = 3844] [id = 701] 08:48:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (14952000) [pid = 3844] [serial = 2103] [outer = 00000000] 08:48:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (15412C00) [pid = 3844] [serial = 2104] [outer = 14952000] 08:48:36 INFO - PROCESS | 3844 | 1461253716218 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15412800) [pid = 3844] [serial = 2105] [outer = 14952000] 08:48:36 INFO - PROCESS | 3844 | 1461253716650 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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 621ms 08:48:36 INFO - PROCESS | 3844 | 1461253716691 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 3844 | 1461253716693 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:48:36 INFO - PROCESS | 3844 | 1461253716696 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:48:36 INFO - PROCESS | 3844 | 1461253716699 Marionette TRACE conn3 <- [1,2770,null,{}] 08:48:36 INFO - PROCESS | 3844 | 1461253716703 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}] 08:48:36 INFO - PROCESS | 3844 | 1461253716780 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:48:36 INFO - PROCESS | 3844 | 1461253716786 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3844 | ++DOCSHELL 15A39C00 == 33 [pid = 3844] [id = 702] 08:48:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15A3A400) [pid = 3844] [serial = 2106] [outer = 00000000] 08:48:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (15AEC000) [pid = 3844] [serial = 2107] [outer = 15A3A400] 08:48:36 INFO - PROCESS | 3844 | 1461253716834 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (15AE9000) [pid = 3844] [serial = 2108] [outer = 15A3A400] 08:48:37 INFO - PROCESS | 3844 | 1461253717318 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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 683ms 08:48:37 INFO - PROCESS | 3844 | 1461253717380 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 3844 | 1461253717382 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:48:37 INFO - PROCESS | 3844 | 1461253717390 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 3844 | 1461253717392 Marionette TRACE conn3 <- [1,2774,null,{}] 08:48:37 INFO - PROCESS | 3844 | 1461253717395 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}] 08:48:37 INFO - PROCESS | 3844 | 1461253717509 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:48:37 INFO - PROCESS | 3844 | 1461253717606 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 3844 | ++DOCSHELL 132DC000 == 34 [pid = 3844] [id = 703] 08:48:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15C93800) [pid = 3844] [serial = 2109] [outer = 00000000] 08:48:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16331C00) [pid = 3844] [serial = 2110] [outer = 15C93800] 08:48:37 INFO - PROCESS | 3844 | 1461253717652 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (15DD2000) [pid = 3844] [serial = 2111] [outer = 15C93800] 08:48:38 INFO - PROCESS | 3844 | 1461253718065 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]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 699ms 08:48:38 INFO - PROCESS | 3844 | 1461253718085 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 3844 | 1461253718087 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:48:38 INFO - PROCESS | 3844 | 1461253718090 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 3844 | 1461253718092 Marionette TRACE conn3 <- [1,2778,null,{}] 08:48:38 INFO - PROCESS | 3844 | 1461253718095 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}] 08:48:38 INFO - PROCESS | 3844 | 1461253718217 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:48:38 INFO - PROCESS | 3844 | 1461253718223 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 3844 | ++DOCSHELL 158F0C00 == 35 [pid = 3844] [id = 704] 08:48:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (16336400) [pid = 3844] [serial = 2112] [outer = 00000000] 08:48:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1653A400) [pid = 3844] [serial = 2113] [outer = 16336400] 08:48:38 INFO - PROCESS | 3844 | 1461253718324 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (16540C00) [pid = 3844] [serial = 2114] [outer = 16336400] 08:48:38 INFO - PROCESS | 3844 | 1461253718757 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]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 699ms 08:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:48:38 INFO - PROCESS | 3844 | 1461253718797 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 3844 | 1461253718800 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:48:38 INFO - PROCESS | 3844 | 1461253718803 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 3844 | 1461253718805 Marionette TRACE conn3 <- [1,2782,null,{}] 08:48:38 INFO - PROCESS | 3844 | 1461253718809 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}] 08:48:38 INFO - PROCESS | 3844 | 1461253718964 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1E28D000) [pid = 3844] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1F5A0800) [pid = 3844] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (1C436000) [pid = 3844] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1EB2A800) [pid = 3844] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (2025F400) [pid = 3844] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1D70F800) [pid = 3844] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1CCAE800) [pid = 3844] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (1E80C000) [pid = 3844] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (149FA000) [pid = 3844] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (20C07800) [pid = 3844] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1D707C00) [pid = 3844] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (13CB3000) [pid = 3844] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1E28EC00) [pid = 3844] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (18B41000) [pid = 3844] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1A6AC400) [pid = 3844] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1929BC00) [pid = 3844] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (196D5C00) [pid = 3844] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13506C00) [pid = 3844] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (18529C00) [pid = 3844] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1813DC00) [pid = 3844] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13505000) [pid = 3844] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (13873000) [pid = 3844] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (132D5800) [pid = 3844] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (15DD2C00) [pid = 3844] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (1CCAE000) [pid = 3844] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1AF86C00) [pid = 3844] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (19497C00) [pid = 3844] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (13A04C00) [pid = 3844] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:48:39 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (158F1000) [pid = 3844] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:48:39 INFO - PROCESS | 3844 | 1461253719794 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 3844 | ++DOCSHELL 13350000 == 36 [pid = 3844] [id = 705] 08:48:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (13352400) [pid = 3844] [serial = 2115] [outer = 00000000] 08:48:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (13783C00) [pid = 3844] [serial = 2116] [outer = 13352400] 08:48:39 INFO - PROCESS | 3844 | 1461253719837 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (15AEA400) [pid = 3844] [serial = 2117] [outer = 13352400] 08:48:40 INFO - PROCESS | 3844 | 1461253720231 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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1490ms 08:48:40 INFO - PROCESS | 3844 | 1461253720293 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 3844 | 1461253720295 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 3844 | 1461253720298 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:48:40 INFO - PROCESS | 3844 | 1461253720300 Marionette TRACE conn3 <- [1,2786,null,{}] 08:48:40 INFO - PROCESS | 3844 | 1461253720303 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}] 08:48:40 INFO - PROCESS | 3844 | 1461253720380 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:48:40 INFO - PROCESS | 3844 | 1461253720386 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 3844 | ++DOCSHELL 13A04400 == 37 [pid = 3844] [id = 706] 08:48:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (1633D000) [pid = 3844] [serial = 2118] [outer = 00000000] 08:48:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (16FA1800) [pid = 3844] [serial = 2119] [outer = 1633D000] 08:48:40 INFO - PROCESS | 3844 | 1461253720437 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (16FA6800) [pid = 3844] [serial = 2120] [outer = 1633D000] 08:48:40 INFO - PROCESS | 3844 | 1461253720881 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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 621ms 08:48:40 INFO - PROCESS | 3844 | 1461253720937 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 3844 | 1461253720938 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:48:40 INFO - PROCESS | 3844 | 1461253720942 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 3844 | 1461253720943 Marionette TRACE conn3 <- [1,2790,null,{}] 08:48:40 INFO - PROCESS | 3844 | 1461253720947 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}] 08:48:41 INFO - PROCESS | 3844 | 1461253721023 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:48:41 INFO - PROCESS | 3844 | 1461253721029 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3844 | ++DOCSHELL 16FA0800 == 38 [pid = 3844] [id = 707] 08:48:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (17920800) [pid = 3844] [serial = 2121] [outer = 00000000] 08:48:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (179D2000) [pid = 3844] [serial = 2122] [outer = 17920800] 08:48:41 INFO - PROCESS | 3844 | 1461253721073 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (17CC9C00) [pid = 3844] [serial = 2123] [outer = 17920800] 08:48:41 INFO - PROCESS | 3844 | 1461253721521 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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 621ms 08:48:41 INFO - PROCESS | 3844 | 1461253721580 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 3844 | 1461253721582 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:48:41 INFO - PROCESS | 3844 | 1461253721585 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:48:41 INFO - PROCESS | 3844 | 1461253721587 Marionette TRACE conn3 <- [1,2794,null,{}] 08:48:41 INFO - PROCESS | 3844 | 1461253721590 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}] 08:48:41 INFO - PROCESS | 3844 | 1461253721668 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:48:41 INFO - PROCESS | 3844 | 1461253721674 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3844 | ++DOCSHELL 17CD2400 == 39 [pid = 3844] [id = 708] 08:48:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (17CD2C00) [pid = 3844] [serial = 2124] [outer = 00000000] 08:48:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (17E72000) [pid = 3844] [serial = 2125] [outer = 17CD2C00] 08:48:41 INFO - PROCESS | 3844 | 1461253721717 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (17E70C00) [pid = 3844] [serial = 2126] [outer = 17CD2C00] 08:48:42 INFO - PROCESS | 3844 | 1461253722571 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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:48:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1025ms 08:48:42 INFO - PROCESS | 3844 | 1461253722625 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 3844 | 1461253722628 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:48:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:48:42 INFO - PROCESS | 3844 | 1461253722633 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 3844 | 1461253722636 Marionette TRACE conn3 <- [1,2798,null,{}] 08:48:42 INFO - PROCESS | 3844 | 1461253722643 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}] 08:48:42 INFO - PROCESS | 3844 | 1461253722761 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:48:42 INFO - PROCESS | 3844 | 1461253722904 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 3844 | ++DOCSHELL 11C0DC00 == 40 [pid = 3844] [id = 709] 08:48:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (11C0F800) [pid = 3844] [serial = 2127] [outer = 00000000] 08:48:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (13269800) [pid = 3844] [serial = 2128] [outer = 11C0F800] 08:48:42 INFO - PROCESS | 3844 | 1461253722961 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (132D8000) [pid = 3844] [serial = 2129] [outer = 11C0F800] 08:48:43 INFO - PROCESS | 3844 | 1461253723635 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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1040ms 08:48:43 INFO - PROCESS | 3844 | 1461253723680 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 3844 | 1461253723686 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:48:43 INFO - PROCESS | 3844 | 1461253723712 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 3844 | 1461253723715 Marionette TRACE conn3 <- [1,2802,null,{}] 08:48:43 INFO - PROCESS | 3844 | 1461253723743 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}] 08:48:43 INFO - PROCESS | 3844 | 1461253723870 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:48:43 INFO - PROCESS | 3844 | 1461253724004 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 3844 | ++DOCSHELL 12CFEC00 == 41 [pid = 3844] [id = 710] 08:48:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (13266400) [pid = 3844] [serial = 2130] [outer = 00000000] 08:48:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1351E000) [pid = 3844] [serial = 2131] [outer = 13266400] 08:48:44 INFO - PROCESS | 3844 | 1461253724059 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1377C000) [pid = 3844] [serial = 2132] [outer = 13266400] 08:48:44 INFO - PROCESS | 3844 | 1461253724976 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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:48:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1304ms 08:48:45 INFO - PROCESS | 3844 | 1461253725014 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 3844 | 1461253725018 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:48:45 INFO - PROCESS | 3844 | 1461253725023 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 3844 | 1461253725027 Marionette TRACE conn3 <- [1,2806,null,{}] 08:48:45 INFO - PROCESS | 3844 | 1461253725033 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}] 08:48:45 INFO - PROCESS | 3844 | 1461253725138 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:48:45 INFO - PROCESS | 3844 | 1461253725302 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 1633C000 == 40 [pid = 3844] [id = 345] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 1813D800 == 39 [pid = 3844] [id = 348] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 15650400 == 38 [pid = 3844] [id = 338] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 13878C00 == 37 [pid = 3844] [id = 343] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 18146400 == 36 [pid = 3844] [id = 342] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 1541D400 == 35 [pid = 3844] [id = 344] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 167D4800 == 34 [pid = 3844] [id = 340] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 136D9400 == 33 [pid = 3844] [id = 339] 08:48:45 INFO - PROCESS | 3844 | --DOCSHELL 12CC3400 == 32 [pid = 3844] [id = 336] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1C385000) [pid = 3844] [serial = 2083] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | ++DOCSHELL 11B4D400 == 33 [pid = 3844] [id = 711] 08:48:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (11B52000) [pid = 3844] [serial = 2133] [outer = 00000000] 08:48:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (132D3800) [pid = 3844] [serial = 2134] [outer = 11B52000] 08:48:45 INFO - PROCESS | 3844 | 1461253725441 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (13352800) [pid = 3844] [serial = 2135] [outer = 11B52000] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1E864C00) [pid = 3844] [serial = 1970] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (1A158000) [pid = 3844] [serial = 1976] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (1EB2AC00) [pid = 3844] [serial = 1979] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (2025BC00) [pid = 3844] [serial = 1985] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (20C6EC00) [pid = 3844] [serial = 1988] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1F59EC00) [pid = 3844] [serial = 1982] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1DEF9400) [pid = 3844] [serial = 2012] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (15AC0800) [pid = 3844] [serial = 2003] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (20C07000) [pid = 3844] [serial = 2021] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1E85E000) [pid = 3844] [serial = 2015] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (1D30BC00) [pid = 3844] [serial = 2009] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (20267400) [pid = 3844] [serial = 2018] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (1A160800) [pid = 3844] [serial = 2006] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (20C70800) [pid = 3844] [serial = 2024] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (1AAB1000) [pid = 3844] [serial = 2081] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (19642000) [pid = 3844] [serial = 2071] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (199AFC00) [pid = 3844] [serial = 2074] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (18DC2000) [pid = 3844] [serial = 2077] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (196D1C00) [pid = 3844] [serial = 2072] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (1AAAB400) [pid = 3844] [serial = 2080] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (192A4000) [pid = 3844] [serial = 2068] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (1852E000) [pid = 3844] [serial = 2065] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (18B3A800) [pid = 3844] [serial = 2066] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1653B800) [pid = 3844] [serial = 2062] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (16F17400) [pid = 3844] [serial = 2063] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (164BD800) [pid = 3844] [serial = 2060] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (15AD8800) [pid = 3844] [serial = 2059] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (18140400) [pid = 3844] [serial = 2057] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13875C00) [pid = 3844] [serial = 2056] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (18943C00) [pid = 3844] [serial = 2054] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (181B7800) [pid = 3844] [serial = 2053] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1E85C400) [pid = 3844] [serial = 2051] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (1E809800) [pid = 3844] [serial = 2050] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (1D706800) [pid = 3844] [serial = 2048] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (1CE28C00) [pid = 3844] [serial = 2047] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (19C4C400) [pid = 3844] [serial = 2045] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (196DB400) [pid = 3844] [serial = 2044] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (16539800) [pid = 3844] [serial = 2042] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (15DD2800) [pid = 3844] [serial = 2041] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (1893B400) [pid = 3844] [serial = 2039] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (1A152C00) [pid = 3844] [serial = 2075] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (1A15C000) [pid = 3844] [serial = 2078] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (19496400) [pid = 3844] [serial = 2069] [outer = 00000000] [url = about:blank] 08:48:45 INFO - PROCESS | 3844 | 1461253725961 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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 993ms 08:48:46 INFO - PROCESS | 3844 | 1461253726031 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3844 | 1461253726036 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:48:46 INFO - PROCESS | 3844 | 1461253726043 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3844 | 1461253726045 Marionette TRACE conn3 <- [1,2810,null,{}] 08:48:46 INFO - PROCESS | 3844 | 1461253726049 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}] 08:48:46 INFO - PROCESS | 3844 | 1461253726129 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:48:46 INFO - PROCESS | 3844 | 1461253726141 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3844 | ++DOCSHELL 1341C000 == 34 [pid = 3844] [id = 712] 08:48:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (13503C00) [pid = 3844] [serial = 2136] [outer = 00000000] 08:48:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (1351D400) [pid = 3844] [serial = 2137] [outer = 13503C00] 08:48:46 INFO - PROCESS | 3844 | 1461253726189 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (136D9400) [pid = 3844] [serial = 2138] [outer = 13503C00] 08:48:46 INFO - PROCESS | 3844 | 1461253726672 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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 698ms 08:48:46 INFO - PROCESS | 3844 | 1461253726768 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3844 | 1461253726771 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:48:46 INFO - PROCESS | 3844 | 1461253726775 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3844 | 1461253726778 Marionette TRACE conn3 <- [1,2814,null,{}] 08:48:46 INFO - PROCESS | 3844 | 1461253726791 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}] 08:48:46 INFO - PROCESS | 3844 | 1461253726914 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:48:46 INFO - PROCESS | 3844 | 1461253726928 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3844 | ++DOCSHELL 13A03800 == 35 [pid = 3844] [id = 713] 08:48:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (13ACDC00) [pid = 3844] [serial = 2139] [outer = 00000000] 08:48:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (143AC400) [pid = 3844] [serial = 2140] [outer = 13ACDC00] 08:48:46 INFO - PROCESS | 3844 | 1461253726976 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (14960800) [pid = 3844] [serial = 2141] [outer = 13ACDC00] 08:48:47 INFO - PROCESS | 3844 | 1461253727403 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 699ms 08:48:47 INFO - PROCESS | 3844 | 1461253727457 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 3844 | 1461253727459 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:48:47 INFO - PROCESS | 3844 | 1461253727463 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 3844 | 1461253727464 Marionette TRACE conn3 <- [1,2818,null,{}] 08:48:47 INFO - PROCESS | 3844 | 1461253727481 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}] 08:48:47 INFO - PROCESS | 3844 | 1461253727605 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:48:47 INFO - PROCESS | 3844 | 1461253727666 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 3844 | ++DOCSHELL 1490E000 == 36 [pid = 3844] [id = 714] 08:48:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (15AD7400) [pid = 3844] [serial = 2142] [outer = 00000000] 08:48:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (15DC4400) [pid = 3844] [serial = 2143] [outer = 15AD7400] 08:48:47 INFO - PROCESS | 3844 | 1461253727712 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (16333800) [pid = 3844] [serial = 2144] [outer = 15AD7400] 08:48:48 INFO - PROCESS | 3844 | 1461253728195 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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 792ms 08:48:48 INFO - PROCESS | 3844 | 1461253728265 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3844 | 1461253728267 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:48:48 INFO - PROCESS | 3844 | 1461253728270 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:48:48 INFO - PROCESS | 3844 | 1461253728271 Marionette TRACE conn3 <- [1,2822,null,{}] 08:48:48 INFO - PROCESS | 3844 | 1461253728275 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}] 08:48:48 INFO - PROCESS | 3844 | 1461253728387 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:48:48 INFO - PROCESS | 3844 | 1461253728452 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3844 | ++DOCSHELL 16538400 == 37 [pid = 3844] [id = 715] 08:48:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (16539C00) [pid = 3844] [serial = 2145] [outer = 00000000] 08:48:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16544000) [pid = 3844] [serial = 2146] [outer = 16539C00] 08:48:48 INFO - PROCESS | 3844 | 1461253728498 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16760C00) [pid = 3844] [serial = 2147] [outer = 16539C00] 08:48:48 INFO - PROCESS | 3844 | 1461253728924 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 683ms 08:48:48 INFO - PROCESS | 3844 | 1461253728970 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3844 | 1461253728972 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:48:48 INFO - PROCESS | 3844 | 1461253728975 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 3844 | 1461253728977 Marionette TRACE conn3 <- [1,2826,null,{}] 08:48:48 INFO - PROCESS | 3844 | 1461253728980 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}] 08:48:49 INFO - PROCESS | 3844 | 1461253729113 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:48:49 INFO - PROCESS | 3844 | 1461253729130 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3844 | ++DOCSHELL 13A04C00 == 38 [pid = 3844] [id = 716] 08:48:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (16F25000) [pid = 3844] [serial = 2148] [outer = 00000000] 08:48:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (1791EC00) [pid = 3844] [serial = 2149] [outer = 16F25000] 08:48:49 INFO - PROCESS | 3844 | 1461253729231 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1791E000) [pid = 3844] [serial = 2150] [outer = 16F25000] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13519800) [pid = 3844] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (15C93800) [pid = 3844] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (15A3A400) [pid = 3844] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (16336400) [pid = 3844] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (13418C00) [pid = 3844] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (14952000) [pid = 3844] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (13328C00) [pid = 3844] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (12DD3800) [pid = 3844] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (13ACD400) [pid = 3844] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (1633D000) [pid = 3844] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (13358400) [pid = 3844] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (11C03000) [pid = 3844] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (13352400) [pid = 3844] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:48:49 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (17920800) [pid = 3844] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:48:49 INFO - PROCESS | 3844 | 1461253729809 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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 900ms 08:48:49 INFO - PROCESS | 3844 | 1461253729880 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 3844 | 1461253729882 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:48:49 INFO - PROCESS | 3844 | 1461253729885 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:48:49 INFO - PROCESS | 3844 | 1461253729887 Marionette TRACE conn3 <- [1,2830,null,{}] 08:48:49 INFO - PROCESS | 3844 | 1461253729875 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}] 08:48:49 INFO - PROCESS | 3844 | 1461253729985 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:48:50 INFO - PROCESS | 3844 | 1461253730046 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 3844 | ++DOCSHELL 13266000 == 39 [pid = 3844] [id = 717] 08:48:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (13352400) [pid = 3844] [serial = 2151] [outer = 00000000] 08:48:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (13874400) [pid = 3844] [serial = 2152] [outer = 13352400] 08:48:50 INFO - PROCESS | 3844 | 1461253730090 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (158F1400) [pid = 3844] [serial = 2153] [outer = 13352400] 08:48:50 INFO - PROCESS | 3844 | 1461253730428 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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 590ms 08:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:48:50 INFO - PROCESS | 3844 | 1461253730466 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 3844 | 1461253730468 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:48:50 INFO - PROCESS | 3844 | 1461253730471 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 3844 | 1461253730473 Marionette TRACE conn3 <- [1,2834,null,{}] 08:48:50 INFO - PROCESS | 3844 | 1461253730476 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}] 08:48:50 INFO - PROCESS | 3844 | 1461253730593 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:48:50 INFO - PROCESS | 3844 | 1461253730601 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 3844 | ++DOCSHELL 13419400 == 40 [pid = 3844] [id = 718] 08:48:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (13524C00) [pid = 3844] [serial = 2154] [outer = 00000000] 08:48:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (17920800) [pid = 3844] [serial = 2155] [outer = 13524C00] 08:48:50 INFO - PROCESS | 3844 | 1461253730645 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (17CD7000) [pid = 3844] [serial = 2156] [outer = 13524C00] 08:48:51 INFO - PROCESS | 3844 | 1461253731060 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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 621ms 08:48:51 INFO - PROCESS | 3844 | 1461253731110 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 3844 | 1461253731112 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:48:51 INFO - PROCESS | 3844 | 1461253731115 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:48:51 INFO - PROCESS | 3844 | 1461253731117 Marionette TRACE conn3 <- [1,2838,null,{}] 08:48:51 INFO - PROCESS | 3844 | 1461253731120 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}] 08:48:51 INFO - PROCESS | 3844 | 1461253731236 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:48:51 INFO - PROCESS | 3844 | 1461253731245 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 3844 | ++DOCSHELL 15C93800 == 41 [pid = 3844] [id = 719] 08:48:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (16F1DC00) [pid = 3844] [serial = 2157] [outer = 00000000] 08:48:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (181B3C00) [pid = 3844] [serial = 2158] [outer = 16F1DC00] 08:48:51 INFO - PROCESS | 3844 | 1461253731289 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (181B1000) [pid = 3844] [serial = 2159] [outer = 16F1DC00] 08:48:51 INFO - PROCESS | 3844 | 1461253731848 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 792ms 08:48:51 INFO - PROCESS | 3844 | 1461253731918 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 3844 | 1461253731922 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:48:51 INFO - PROCESS | 3844 | 1461253731928 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 3844 | 1461253731932 Marionette TRACE conn3 <- [1,2842,null,{}] 08:48:51 INFO - PROCESS | 3844 | 1461253731937 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}] 08:48:52 INFO - PROCESS | 3844 | 1461253732048 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:48:52 INFO - PROCESS | 3844 | 1461253732189 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 3844 | ++DOCSHELL 11C0D000 == 42 [pid = 3844] [id = 720] 08:48:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (12B82800) [pid = 3844] [serial = 2160] [outer = 00000000] 08:48:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (13356400) [pid = 3844] [serial = 2161] [outer = 12B82800] 08:48:52 INFO - PROCESS | 3844 | 1461253732247 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (13420800) [pid = 3844] [serial = 2162] [outer = 12B82800] 08:48:52 INFO - PROCESS | 3844 | 1461253732890 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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1040ms 08:48:52 INFO - PROCESS | 3844 | 1461253732959 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 3844 | 1461253732965 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:48:52 INFO - PROCESS | 3844 | 1461253732992 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 3844 | 1461253732995 Marionette TRACE conn3 <- [1,2846,null,{}] 08:48:52 INFO - PROCESS | 3844 | 1461253732999 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}] 08:48:53 INFO - PROCESS | 3844 | 1461253733109 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:48:53 INFO - PROCESS | 3844 | 1461253733247 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 3844 | ++DOCSHELL 13506C00 == 43 [pid = 3844] [id = 721] 08:48:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (13875000) [pid = 3844] [serial = 2163] [outer = 00000000] 08:48:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (15416C00) [pid = 3844] [serial = 2164] [outer = 13875000] 08:48:53 INFO - PROCESS | 3844 | 1461253733302 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (15C0F400) [pid = 3844] [serial = 2165] [outer = 13875000] 08:48:53 INFO - PROCESS | 3844 | 1461253733874 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 932ms 08:48:53 INFO - PROCESS | 3844 | 1461253733935 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 3844 | 1461253733937 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:48:53 INFO - PROCESS | 3844 | 1461253733941 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 3844 | 1461253733945 Marionette TRACE conn3 <- [1,2850,null,{}] 08:48:53 INFO - PROCESS | 3844 | 1461253733956 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}] 08:48:54 INFO - PROCESS | 3844 | 1461253734062 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:48:54 INFO - PROCESS | 3844 | 1461253734202 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 3844 | ++DOCSHELL 16FA2000 == 44 [pid = 3844] [id = 722] 08:48:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (16FA8400) [pid = 3844] [serial = 2166] [outer = 00000000] 08:48:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (17E74400) [pid = 3844] [serial = 2167] [outer = 16FA8400] 08:48:54 INFO - PROCESS | 3844 | 1461253734260 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (18523800) [pid = 3844] [serial = 2168] [outer = 16FA8400] 08:48:54 INFO - PROCESS | 3844 | 1461253734893 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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 994ms 08:48:54 INFO - PROCESS | 3844 | 1461253734927 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 3844 | 1461253734930 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:48:54 INFO - PROCESS | 3844 | 1461253734934 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 3844 | 1461253734936 Marionette TRACE conn3 <- [1,2854,null,{}] 08:48:54 INFO - PROCESS | 3844 | 1461253734939 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}] 08:48:55 INFO - PROCESS | 3844 | 1461253735040 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:48:55 INFO - PROCESS | 3844 | 1461253735177 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 3844 | ++DOCSHELL 18937C00 == 45 [pid = 3844] [id = 723] 08:48:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (18938400) [pid = 3844] [serial = 2169] [outer = 00000000] 08:48:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (18B40400) [pid = 3844] [serial = 2170] [outer = 18938400] 08:48:55 INFO - PROCESS | 3844 | 1461253735233 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (18B44C00) [pid = 3844] [serial = 2171] [outer = 18938400] 08:48:55 INFO - PROCESS | 3844 | 1461253735808 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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 900ms 08:48:55 INFO - PROCESS | 3844 | 1461253735837 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 3844 | 1461253735839 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:48:55 INFO - PROCESS | 3844 | 1461253735843 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 3844 | 1461253735845 Marionette TRACE conn3 <- [1,2858,null,{}] 08:48:55 INFO - PROCESS | 3844 | 1461253735848 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}] 08:48:55 INFO - PROCESS | 3844 | 1461253735947 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:48:56 INFO - PROCESS | 3844 | 1461253736191 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3844 | ++DOCSHELL 11B4D800 == 46 [pid = 3844] [id = 724] 08:48:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (12BED000) [pid = 3844] [serial = 2172] [outer = 00000000] 08:48:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1332C800) [pid = 3844] [serial = 2173] [outer = 12BED000] 08:48:56 INFO - PROCESS | 3844 | 1461253736256 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1334FC00) [pid = 3844] [serial = 2174] [outer = 12BED000] 08:48:56 INFO - PROCESS | 3844 | 1461253736883 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]]]}] 08:48:56 INFO - PROCESS | 3844 | --DOCSHELL 1386F400 == 45 [pid = 3844] [id = 351] 08:48:56 INFO - PROCESS | 3844 | --DOCSHELL 11C06400 == 44 [pid = 3844] [id = 349] 08:48:56 INFO - PROCESS | 3844 | --DOCSHELL 17CD3000 == 43 [pid = 3844] [id = 341] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (179D2000) [pid = 3844] [serial = 2122] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (13526800) [pid = 3844] [serial = 2098] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (136DD800) [pid = 3844] [serial = 2099] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (16331C00) [pid = 3844] [serial = 2110] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (15AEC000) [pid = 3844] [serial = 2107] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (1653A400) [pid = 3844] [serial = 2113] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (1C38A400) [pid = 3844] [serial = 2084] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 85 (15DD2000) [pid = 3844] [serial = 2111] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 84 (15412C00) [pid = 3844] [serial = 2104] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (15412800) [pid = 3844] [serial = 2105] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (13330400) [pid = 3844] [serial = 2092] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (13335C00) [pid = 3844] [serial = 2093] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (1320B000) [pid = 3844] [serial = 2089] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (1325FC00) [pid = 3844] [serial = 2090] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (14359800) [pid = 3844] [serial = 2101] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (146BD000) [pid = 3844] [serial = 2102] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (16540C00) [pid = 3844] [serial = 2114] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 75 (16FA1800) [pid = 3844] [serial = 2119] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 74 (13424400) [pid = 3844] [serial = 2095] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 73 (13507400) [pid = 3844] [serial = 2096] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 72 (11C0EC00) [pid = 3844] [serial = 2086] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 71 (12B43800) [pid = 3844] [serial = 2087] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 70 (17CC9C00) [pid = 3844] [serial = 2123] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 69 (13783C00) [pid = 3844] [serial = 2116] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 68 (15AEA400) [pid = 3844] [serial = 2117] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 67 (16FA6800) [pid = 3844] [serial = 2120] [outer = 00000000] [url = about:blank] 08:48:56 INFO - PROCESS | 3844 | --DOMWINDOW == 66 (15AE9000) [pid = 3844] [serial = 2108] [outer = 00000000] [url = about:blank] 08:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1133ms 08:48:56 INFO - PROCESS | 3844 | 1461253736993 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3844 | 1461253736998 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:48:56 INFO - PROCESS | 3844 | 1461253737003 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3844 | 1461253737006 Marionette TRACE conn3 <- [1,2862,null,{}] 08:48:56 INFO - PROCESS | 3844 | 1461253737011 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}] 08:48:57 INFO - PROCESS | 3844 | 1461253737148 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:48:57 INFO - PROCESS | 3844 | 1461253737206 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 3844 | ++DOCSHELL 1332B400 == 44 [pid = 3844] [id = 725] 08:48:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 67 (13330400) [pid = 3844] [serial = 2175] [outer = 00000000] 08:48:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 68 (1341B400) [pid = 3844] [serial = 2176] [outer = 13330400] 08:48:57 INFO - PROCESS | 3844 | 1461253737253 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 69 (13507C00) [pid = 3844] [serial = 2177] [outer = 13330400] 08:48:57 INFO - PROCESS | 3844 | 1461253737659 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]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:48:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 08:48:57 INFO - PROCESS | 3844 | 1461253737729 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 3844 | 1461253737733 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:48:57 INFO - PROCESS | 3844 | 1461253737742 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 3844 | 1461253737744 Marionette TRACE conn3 <- [1,2866,null,{}] 08:48:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:48:57 INFO - PROCESS | 3844 | 1461253737748 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}] 08:48:57 INFO - PROCESS | 3844 | 1461253737841 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:48:57 INFO - PROCESS | 3844 | 1461253737853 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 3844 | ++DOCSHELL 13870000 == 45 [pid = 3844] [id = 726] 08:48:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 70 (13ACD400) [pid = 3844] [serial = 2178] [outer = 00000000] 08:48:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 71 (143A1800) [pid = 3844] [serial = 2179] [outer = 13ACD400] 08:48:57 INFO - PROCESS | 3844 | 1461253737898 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3844 | ++DOMWINDOW == 72 (1495E800) [pid = 3844] [serial = 2180] [outer = 13ACD400] 08:48:58 INFO - PROCESS | 3844 | 1461253738381 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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 698ms 08:48:58 INFO - PROCESS | 3844 | 1461253738443 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 3844 | 1461253738445 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:48:58 INFO - PROCESS | 3844 | 1461253738450 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 3844 | 1461253738456 Marionette TRACE conn3 <- [1,2870,null,{}] 08:48:58 INFO - PROCESS | 3844 | 1461253738464 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}] 08:48:58 INFO - PROCESS | 3844 | 1461253738548 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:48:58 INFO - PROCESS | 3844 | 1461253738647 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 3844 | ++DOCSHELL 15AF5C00 == 46 [pid = 3844] [id = 727] 08:48:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 73 (15C10400) [pid = 3844] [serial = 2181] [outer = 00000000] 08:48:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 74 (16332400) [pid = 3844] [serial = 2182] [outer = 15C10400] 08:48:58 INFO - PROCESS | 3844 | 1461253738691 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 3844 | ++DOMWINDOW == 75 (1633C400) [pid = 3844] [serial = 2183] [outer = 15C10400] 08:48:59 INFO - PROCESS | 3844 | 1461253739084 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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 699ms 08:48:59 INFO - PROCESS | 3844 | 1461253739148 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 3844 | 1461253739151 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:48:59 INFO - PROCESS | 3844 | 1461253739154 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 3844 | 1461253739156 Marionette TRACE conn3 <- [1,2874,null,{}] 08:48:59 INFO - PROCESS | 3844 | 1461253739159 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}] 08:48:59 INFO - PROCESS | 3844 | 1461253739308 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:48:59 INFO - PROCESS | 3844 | 1461253739329 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 3844 | ++DOCSHELL 16331400 == 47 [pid = 3844] [id = 728] 08:48:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 76 (164B9400) [pid = 3844] [serial = 2184] [outer = 00000000] 08:48:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (1675E000) [pid = 3844] [serial = 2185] [outer = 164B9400] 08:48:59 INFO - PROCESS | 3844 | 1461253739373 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (16F17400) [pid = 3844] [serial = 2186] [outer = 164B9400] 08:48:59 INFO - PROCESS | 3844 | 1461253739812 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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 684ms 08:48:59 INFO - PROCESS | 3844 | 1461253739853 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 3844 | 1461253739855 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:48:59 INFO - PROCESS | 3844 | 1461253739859 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 3844 | 1461253739860 Marionette TRACE conn3 <- [1,2878,null,{}] 08:48:59 INFO - PROCESS | 3844 | 1461253739864 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}] 08:48:59 INFO - PROCESS | 3844 | 1461253739968 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:48:59 INFO - PROCESS | 3844 | 1461253739974 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3844 | ++DOCSHELL 16F9D000 == 48 [pid = 3844] [id = 729] 08:49:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16F9E800) [pid = 3844] [serial = 2187] [outer = 00000000] 08:49:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (16FA7800) [pid = 3844] [serial = 2188] [outer = 16F9E800] 08:49:00 INFO - PROCESS | 3844 | 1461253740083 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (17CCB400) [pid = 3844] [serial = 2189] [outer = 16F9E800] 08:49:00 INFO - PROCESS | 3844 | 1461253740531 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:49:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 08:49:00 INFO - PROCESS | 3844 | 1461253740584 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 3844 | 1461253740586 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:49:00 INFO - PROCESS | 3844 | 1461253740590 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 3844 | 1461253740591 Marionette TRACE conn3 <- [1,2882,null,{}] 08:49:00 INFO - PROCESS | 3844 | 1461253740595 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}] 08:49:00 INFO - PROCESS | 3844 | 1461253740744 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:49:00 INFO - PROCESS | 3844 | 1461253740812 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3844 | ++DOCSHELL 13265000 == 49 [pid = 3844] [id = 730] 08:49:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (17CCE800) [pid = 3844] [serial = 2190] [outer = 00000000] 08:49:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1893B000) [pid = 3844] [serial = 2191] [outer = 17CCE800] 08:49:00 INFO - PROCESS | 3844 | 1461253740855 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (1893A800) [pid = 3844] [serial = 2192] [outer = 17CCE800] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 83 (16539C00) [pid = 3844] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 82 (16F25000) [pid = 3844] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 81 (11B52000) [pid = 3844] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 80 (13ACDC00) [pid = 3844] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 79 (13524C00) [pid = 3844] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 78 (13503C00) [pid = 3844] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 77 (13352400) [pid = 3844] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:49:01 INFO - PROCESS | 3844 | --DOMWINDOW == 76 (15AD7400) [pid = 3844] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:49:01 INFO - PROCESS | 3844 | 1461253741343 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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:49:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 807ms 08:49:01 INFO - PROCESS | 3844 | 1461253741391 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 3844 | 1461253741393 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:49:01 INFO - PROCESS | 3844 | 1461253741396 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 3844 | 1461253741398 Marionette TRACE conn3 <- [1,2886,null,{}] 08:49:01 INFO - PROCESS | 3844 | 1461253741401 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}] 08:49:01 INFO - PROCESS | 3844 | 1461253741480 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:49:01 INFO - PROCESS | 3844 | 1461253741488 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 3844 | ++DOCSHELL 1350E000 == 50 [pid = 3844] [id = 731] 08:49:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 77 (13524400) [pid = 3844] [serial = 2193] [outer = 00000000] 08:49:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 78 (15DC9400) [pid = 3844] [serial = 2194] [outer = 13524400] 08:49:01 INFO - PROCESS | 3844 | 1461253741532 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 3844 | ++DOMWINDOW == 79 (16F25000) [pid = 3844] [serial = 2195] [outer = 13524400] 08:49:01 INFO - PROCESS | 3844 | 1461253741980 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]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 637ms 08:49:02 INFO - PROCESS | 3844 | 1461253742034 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 3844 | 1461253742036 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:49:02 INFO - PROCESS | 3844 | 1461253742040 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:49:02 INFO - PROCESS | 3844 | 1461253742041 Marionette TRACE conn3 <- [1,2890,null,{}] 08:49:02 INFO - PROCESS | 3844 | 1461253742044 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}] 08:49:02 INFO - PROCESS | 3844 | 1461253742155 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:49:02 INFO - PROCESS | 3844 | 1461253742164 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 3844 | ++DOCSHELL 16543800 == 51 [pid = 3844] [id = 732] 08:49:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 80 (18F04800) [pid = 3844] [serial = 2196] [outer = 00000000] 08:49:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 81 (18F0D400) [pid = 3844] [serial = 2197] [outer = 18F04800] 08:49:02 INFO - PROCESS | 3844 | 1461253742208 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 82 (18F10400) [pid = 3844] [serial = 2198] [outer = 18F04800] 08:49:02 INFO - PROCESS | 3844 | 1461253742628 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 636ms 08:49:02 INFO - PROCESS | 3844 | 1461253742662 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 3844 | 1461253742664 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:49:02 INFO - PROCESS | 3844 | 1461253742667 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:49:02 INFO - PROCESS | 3844 | 1461253742669 Marionette TRACE conn3 <- [1,2894,null,{}] 08:49:02 INFO - PROCESS | 3844 | 1461253742672 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}] 08:49:02 INFO - PROCESS | 3844 | 1461253742751 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:49:02 INFO - PROCESS | 3844 | 1461253742757 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 3844 | ++DOCSHELL 1929C000 == 52 [pid = 3844] [id = 733] 08:49:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 83 (1929FC00) [pid = 3844] [serial = 2199] [outer = 00000000] 08:49:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 84 (192A5000) [pid = 3844] [serial = 2200] [outer = 1929FC00] 08:49:02 INFO - PROCESS | 3844 | 1461253742801 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 3844 | ++DOMWINDOW == 85 (192A6400) [pid = 3844] [serial = 2201] [outer = 1929FC00] 08:49:03 INFO - PROCESS | 3844 | 1461253743267 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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 637ms 08:49:03 INFO - PROCESS | 3844 | 1461253743346 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 3844 | 1461253743350 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:49:03 INFO - PROCESS | 3844 | 1461253743356 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 3844 | 1461253743360 Marionette TRACE conn3 <- [1,2898,null,{}] 08:49:03 INFO - PROCESS | 3844 | 1461253743367 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}] 08:49:03 INFO - PROCESS | 3844 | 1461253743466 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:49:03 INFO - PROCESS | 3844 | 1461253743708 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 3844 | ++DOCSHELL 13329800 == 53 [pid = 3844] [id = 734] 08:49:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 86 (1332A400) [pid = 3844] [serial = 2202] [outer = 00000000] 08:49:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (13503400) [pid = 3844] [serial = 2203] [outer = 1332A400] 08:49:03 INFO - PROCESS | 3844 | 1461253743765 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1350FC00) [pid = 3844] [serial = 2204] [outer = 1332A400] 08:49:04 INFO - PROCESS | 3844 | 1461253744313 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]]]}] 08:49:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:49:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:49:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 994ms 08:49:04 INFO - PROCESS | 3844 | 1461253744359 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 3844 | 1461253744362 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /DOMEvents/constructors.html 08:49:04 INFO - PROCESS | 3844 | 1461253744370 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 3844 | 1461253744374 Marionette TRACE conn3 <- [1,2902,null,{}] 08:49:04 INFO - PROCESS | 3844 | 1461253744379 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}] 08:49:04 INFO - PROCESS | 3844 | 1461253744485 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:49:04 INFO - PROCESS | 3844 | 1461253744625 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 3844 | ++DOCSHELL 13425400 == 54 [pid = 3844] [id = 735] 08:49:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (13526000) [pid = 3844] [serial = 2205] [outer = 00000000] 08:49:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (1570D400) [pid = 3844] [serial = 2206] [outer = 13526000] 08:49:04 INFO - PROCESS | 3844 | 1461253744680 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (15ADE000) [pid = 3844] [serial = 2207] [outer = 13526000] 08:49:05 INFO - PROCESS | 3844 | 1461253745336 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]]]}] 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:49:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:49:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:49:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1118ms 08:49:05 INFO - PROCESS | 3844 | 1461253745503 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3844 | 1461253745506 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:49:05 INFO - PROCESS | 3844 | 1461253745511 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3844 | 1461253745513 Marionette TRACE conn3 <- [1,2906,null,{}] 08:49:05 INFO - PROCESS | 3844 | 1461253745529 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}] 08:49:05 INFO - PROCESS | 3844 | 1461253745629 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:49:05 INFO - PROCESS | 3844 | 1461253745762 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 3844 | ++DOCSHELL 15412800 == 55 [pid = 3844] [id = 736] 08:49:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1570E000) [pid = 3844] [serial = 2208] [outer = 00000000] 08:49:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (1929F800) [pid = 3844] [serial = 2209] [outer = 1570E000] 08:49:05 INFO - PROCESS | 3844 | 1461253745820 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (192A9000) [pid = 3844] [serial = 2210] [outer = 1570E000] 08:49:06 INFO - PROCESS | 3844 | 1461253746343 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:49:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:49:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 839ms 08:49:06 INFO - PROCESS | 3844 | 1461253746353 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 3844 | 1461253746356 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:49:06 INFO - PROCESS | 3844 | 1461253746360 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 3844 | 1461253746362 Marionette TRACE conn3 <- [1,2910,null,{}] 08:49:06 INFO - PROCESS | 3844 | 1461253746365 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}] 08:49:06 INFO - PROCESS | 3844 | 1461253746469 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:49:06 INFO - PROCESS | 3844 | 1461253746608 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3844 | ++DOCSHELL 192A2800 == 56 [pid = 3844] [id = 737] 08:49:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (19498000) [pid = 3844] [serial = 2211] [outer = 00000000] 08:49:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (1963A000) [pid = 3844] [serial = 2212] [outer = 19498000] 08:49:06 INFO - PROCESS | 3844 | 1461253746667 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (1963D800) [pid = 3844] [serial = 2213] [outer = 19498000] 08:49:07 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:07 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:07 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:07 INFO - PROCESS | 3844 | [3844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:07 INFO - PROCESS | 3844 | 1461253747199 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]]]}] 08:49:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:49:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:49:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:49:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:49:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:49:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 901ms 08:49:07 INFO - PROCESS | 3844 | 1461253747273 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 3844 | 1461253747275 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:49:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:49:07 INFO - PROCESS | 3844 | 1461253747279 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 3844 | 1461253747281 Marionette TRACE conn3 <- [1,2914,null,{}] 08:49:07 INFO - PROCESS | 3844 | 1461253747285 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}] 08:49:07 INFO - PROCESS | 3844 | 1461253747385 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:49:07 INFO - PROCESS | 3844 | 1461253747498 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 3844 | ++DOCSHELL 192A8400 == 57 [pid = 3844] [id = 738] 08:49:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (19640400) [pid = 3844] [serial = 2214] [outer = 00000000] 08:49:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (196DAC00) [pid = 3844] [serial = 2215] [outer = 19640400] 08:49:07 INFO - PROCESS | 3844 | 1461253747536 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (19801400) [pid = 3844] [serial = 2216] [outer = 19640400] 08:49:07 INFO - PROCESS | 3844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:49:08 INFO - PROCESS | 3844 | 1461253748024 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]]]}] 08:49:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:49:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 792ms 08:49:08 INFO - PROCESS | 3844 | 1461253748065 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 3844 | 1461253748069 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:49:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:49:08 INFO - PROCESS | 3844 | 1461253748074 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 3844 | 1461253748077 Marionette TRACE conn3 <- [1,2918,null,{}] 08:49:08 INFO - PROCESS | 3844 | 1461253748080 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}] 08:49:08 INFO - PROCESS | 3844 | 1461253748204 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:49:08 INFO - PROCESS | 3844 | 1461253748370 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 3844 | ++DOCSHELL 16F9E000 == 58 [pid = 3844] [id = 739] 08:49:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (17CD5400) [pid = 3844] [serial = 2217] [outer = 00000000] 08:49:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (1980C400) [pid = 3844] [serial = 2218] [outer = 17CD5400] 08:49:08 INFO - PROCESS | 3844 | 1461253748435 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (199AEC00) [pid = 3844] [serial = 2219] [outer = 17CD5400] 08:49:09 INFO - PROCESS | 3844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:49:09 INFO - PROCESS | 3844 | 1461253749119 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]]]}] 08:49:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:49:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1087ms 08:49:09 INFO - PROCESS | 3844 | 1461253749167 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 3844 | 1461253749171 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:49:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:49:09 INFO - PROCESS | 3844 | 1461253749176 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 3844 | 1461253749180 Marionette TRACE conn3 <- [1,2922,null,{}] 08:49:09 INFO - PROCESS | 3844 | 1461253749186 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}] 08:49:09 INFO - PROCESS | 3844 | 1461253749284 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:49:09 INFO - PROCESS | 3844 | 1461253749411 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 3844 | ++DOCSHELL 13426C00 == 59 [pid = 3844] [id = 740] 08:49:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (13504000) [pid = 3844] [serial = 2220] [outer = 00000000] 08:49:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (13878C00) [pid = 3844] [serial = 2221] [outer = 13504000] 08:49:09 INFO - PROCESS | 3844 | 1461253749460 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (13CAC400) [pid = 3844] [serial = 2222] [outer = 13504000] 08:49:09 INFO - PROCESS | 3844 | 1461253749973 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]]]}] 08:49:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:49:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 839ms 08:49:10 INFO - PROCESS | 3844 | 1461253750018 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 3844 | 1461253750024 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:49:10 INFO - PROCESS | 3844 | 1461253750013 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 3844 | 1461253750016 Marionette TRACE conn3 <- [1,2926,null,{}] 08:49:10 INFO - PROCESS | 3844 | 1461253750020 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}] 08:49:10 INFO - PROCESS | 3844 | 1461253750158 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 13266000 == 58 [pid = 3844] [id = 717] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 16538400 == 57 [pid = 3844] [id = 715] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 13419400 == 56 [pid = 3844] [id = 718] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 1490E000 == 55 [pid = 3844] [id = 714] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 137A1000 == 54 [pid = 3844] [id = 337] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 137A3400 == 53 [pid = 3844] [id = 352] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 16543800 == 52 [pid = 3844] [id = 732] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 1350E000 == 51 [pid = 3844] [id = 731] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 13265000 == 50 [pid = 3844] [id = 730] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 16F9D000 == 49 [pid = 3844] [id = 729] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 16331400 == 48 [pid = 3844] [id = 728] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 15AF5C00 == 47 [pid = 3844] [id = 727] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 13870000 == 46 [pid = 3844] [id = 726] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 1332B400 == 45 [pid = 3844] [id = 725] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 11B4D800 == 44 [pid = 3844] [id = 724] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13269800) [pid = 3844] [serial = 2128] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (1351E000) [pid = 3844] [serial = 2131] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (181B3C00) [pid = 3844] [serial = 2158] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 11C0D000 == 43 [pid = 3844] [id = 720] 08:49:10 INFO - PROCESS | 3844 | --DOCSHELL 15C93800 == 42 [pid = 3844] [id = 719] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (16544000) [pid = 3844] [serial = 2146] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (1791EC00) [pid = 3844] [serial = 2149] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (132D3800) [pid = 3844] [serial = 2134] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13352800) [pid = 3844] [serial = 2135] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (143AC400) [pid = 3844] [serial = 2140] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (16760C00) [pid = 3844] [serial = 2147] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (17E72000) [pid = 3844] [serial = 2125] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 95 (17CD7000) [pid = 3844] [serial = 2156] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 94 (1351D400) [pid = 3844] [serial = 2137] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 93 (136D9400) [pid = 3844] [serial = 2138] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 92 (13874400) [pid = 3844] [serial = 2152] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 91 (17920800) [pid = 3844] [serial = 2155] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 90 (1791E000) [pid = 3844] [serial = 2150] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 89 (15DC4400) [pid = 3844] [serial = 2143] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 88 (16333800) [pid = 3844] [serial = 2144] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 87 (158F1400) [pid = 3844] [serial = 2153] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | --DOMWINDOW == 86 (14960800) [pid = 3844] [serial = 2141] [outer = 00000000] [url = about:blank] 08:49:10 INFO - PROCESS | 3844 | 1461253750308 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 3844 | ++DOCSHELL 11B4FC00 == 43 [pid = 3844] [id = 741] 08:49:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 87 (11B54400) [pid = 3844] [serial = 2223] [outer = 00000000] 08:49:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 88 (1341A400) [pid = 3844] [serial = 2224] [outer = 11B54400] 08:49:10 INFO - PROCESS | 3844 | 1461253750359 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 89 (13521000) [pid = 3844] [serial = 2225] [outer = 11B54400] 08:49:10 INFO - PROCESS | 3844 | 1461253750751 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]]]}] 08:49:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 792ms 08:49:10 INFO - PROCESS | 3844 | 1461253750832 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 3844 | 1461253750834 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:49:10 INFO - PROCESS | 3844 | 1461253750839 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 3844 | 1461253750842 Marionette TRACE conn3 <- [1,2930,null,{}] 08:49:10 INFO - PROCESS | 3844 | 1461253750852 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}] 08:49:10 INFO - PROCESS | 3844 | 1461253750939 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:49:10 INFO - PROCESS | 3844 | 1461253750950 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 3844 | ++DOCSHELL 1351E000 == 44 [pid = 3844] [id = 742] 08:49:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 90 (13ACE800) [pid = 3844] [serial = 2226] [outer = 00000000] 08:49:10 INFO - PROCESS | 3844 | ++DOMWINDOW == 91 (15DD2800) [pid = 3844] [serial = 2227] [outer = 13ACE800] 08:49:11 INFO - PROCESS | 3844 | 1461253750997 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 92 (1636C400) [pid = 3844] [serial = 2228] [outer = 13ACE800] 08:49:11 INFO - PROCESS | 3844 | 1461253751462 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"]]]}] 08:49:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:49:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:49:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 637ms 08:49:11 INFO - PROCESS | 3844 | 1461253751475 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 3844 | 1461253751478 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:49:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:49:11 INFO - PROCESS | 3844 | 1461253751481 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 3844 | 1461253751483 Marionette TRACE conn3 <- [1,2934,null,{}] 08:49:11 INFO - PROCESS | 3844 | 1461253751486 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}] 08:49:11 INFO - PROCESS | 3844 | 1461253751568 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:49:11 INFO - PROCESS | 3844 | 1461253751573 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 3844 | ++DOCSHELL 1653E000 == 45 [pid = 3844] [id = 743] 08:49:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 93 (16544000) [pid = 3844] [serial = 2229] [outer = 00000000] 08:49:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 94 (16F9D400) [pid = 3844] [serial = 2230] [outer = 16544000] 08:49:11 INFO - PROCESS | 3844 | 1461253751618 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 3844 | ++DOMWINDOW == 95 (16FA5000) [pid = 3844] [serial = 2231] [outer = 16544000] 08:49:12 INFO - PROCESS | 3844 | 1461253752039 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]]]}] 08:49:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:49:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 590ms 08:49:12 INFO - PROCESS | 3844 | 1461253752098 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3844 | 1461253752100 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:49:12 INFO - PROCESS | 3844 | 1461253752105 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3844 | 1461253752106 Marionette TRACE conn3 <- [1,2938,null,{}] 08:49:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:49:12 INFO - PROCESS | 3844 | 1461253752110 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}] 08:49:12 INFO - PROCESS | 3844 | 1461253752195 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:49:12 INFO - PROCESS | 3844 | 1461253752201 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 3844 | ++DOCSHELL 1791E000 == 46 [pid = 3844] [id = 744] 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 96 (17CCC800) [pid = 3844] [serial = 2232] [outer = 00000000] 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (17E6A800) [pid = 3844] [serial = 2233] [outer = 17CCC800] 08:49:12 INFO - PROCESS | 3844 | 1461253752245 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (17E76400) [pid = 3844] [serial = 2234] [outer = 17CCC800] 08:49:12 INFO - PROCESS | 3844 | ++DOCSHELL 18B40C00 == 47 [pid = 3844] [id = 745] 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (18B46800) [pid = 3844] [serial = 2235] [outer = 00000000] 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (18DC1000) [pid = 3844] [serial = 2236] [outer = 18B46800] 08:49:12 INFO - PROCESS | 3844 | 1461253752746 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]]]}] 08:49:12 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. 08:49:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 08:49:12 INFO - PROCESS | 3844 | 1461253752775 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3844 | 1461253752777 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:49:12 INFO - PROCESS | 3844 | 1461253752780 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3844 | 1461253752782 Marionette TRACE conn3 <- [1,2942,null,{}] 08:49:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:49:12 INFO - PROCESS | 3844 | 1461253752785 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}] 08:49:12 INFO - PROCESS | 3844 | 1461253752930 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:49:12 INFO - PROCESS | 3844 | 1461253752949 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 3844 | ++DOCSHELL 18147400 == 48 [pid = 3844] [id = 746] 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18F03800) [pid = 3844] [serial = 2237] [outer = 00000000] 08:49:12 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (19497C00) [pid = 3844] [serial = 2238] [outer = 18F03800] 08:49:12 INFO - PROCESS | 3844 | 1461253752995 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (19497400) [pid = 3844] [serial = 2239] [outer = 18F03800] 08:49:13 INFO - PROCESS | 3844 | 1461253753420 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]]]}] 08:49:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:49:13 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 08:49:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 698ms 08:49:13 INFO - PROCESS | 3844 | 1461253753482 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 3844 | 1461253753484 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:49:13 INFO - PROCESS | 3844 | 1461253753487 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:49:13 INFO - PROCESS | 3844 | 1461253753489 Marionette TRACE conn3 <- [1,2946,null,{}] 08:49:13 INFO - PROCESS | 3844 | 1461253753492 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}] 08:49:13 INFO - PROCESS | 3844 | 1461253753655 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:49:13 INFO - PROCESS | 3844 | 1461253753679 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3844 | ++DOCSHELL 19806400 == 49 [pid = 3844] [id = 747] 08:49:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (19807400) [pid = 3844] [serial = 2240] [outer = 00000000] 08:49:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (199B7400) [pid = 3844] [serial = 2241] [outer = 19807400] 08:49:13 INFO - PROCESS | 3844 | 1461253753722 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (19C3FC00) [pid = 3844] [serial = 2242] [outer = 19807400] 08:49:14 INFO - PROCESS | 3844 | 1461253754136 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]]]}] 08:49:14 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. 08:49:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 699ms 08:49:14 INFO - PROCESS | 3844 | 1461253754187 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3844 | 1461253754189 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:49:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:49:14 INFO - PROCESS | 3844 | 1461253754192 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3844 | 1461253754194 Marionette TRACE conn3 <- [1,2950,null,{}] 08:49:14 INFO - PROCESS | 3844 | 1461253754197 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}] 08:49:14 INFO - PROCESS | 3844 | 1461253754321 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:49:14 INFO - PROCESS | 3844 | 1461253754388 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 3844 | ++DOCSHELL 1980EC00 == 50 [pid = 3844] [id = 748] 08:49:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1980FC00) [pid = 3844] [serial = 2243] [outer = 00000000] 08:49:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1A158000) [pid = 3844] [serial = 2244] [outer = 1980FC00] 08:49:14 INFO - PROCESS | 3844 | 1461253754432 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1A1BF400) [pid = 3844] [serial = 2245] [outer = 1980FC00] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16F9E800) [pid = 3844] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (17CCE800) [pid = 3844] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (12BED000) [pid = 3844] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (13ACD400) [pid = 3844] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (15C10400) [pid = 3844] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (13330400) [pid = 3844] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (13524400) [pid = 3844] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (18F04800) [pid = 3844] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (164B9400) [pid = 3844] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:49:14 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (13266400) [pid = 3844] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:49:14 INFO - PROCESS | 3844 | 1461253754881 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]]]}] 08:49:14 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. 08:49:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 729ms 08:49:14 INFO - PROCESS | 3844 | 1461253754939 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3844 | 1461253754941 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:49:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:49:14 INFO - PROCESS | 3844 | 1461253754944 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3844 | 1461253754946 Marionette TRACE conn3 <- [1,2954,null,{}] 08:49:14 INFO - PROCESS | 3844 | 1461253754949 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}] 08:49:15 INFO - PROCESS | 3844 | 1461253755055 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:49:15 INFO - PROCESS | 3844 | 1461253755062 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3844 | ++DOCSHELL 1387C400 == 51 [pid = 3844] [id = 749] 08:49:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (13AD5400) [pid = 3844] [serial = 2246] [outer = 00000000] 08:49:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (192A3000) [pid = 3844] [serial = 2247] [outer = 13AD5400] 08:49:15 INFO - PROCESS | 3844 | 1461253755106 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (19929400) [pid = 3844] [serial = 2248] [outer = 13AD5400] 08:49:15 INFO - PROCESS | 3844 | 1461253755512 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]]]}] 08:49:15 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. 08:49:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 636ms 08:49:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:49:15 INFO - PROCESS | 3844 | 1461253755568 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 3844 | 1461253755570 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:49:15 INFO - PROCESS | 3844 | 1461253755574 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 3844 | 1461253755575 Marionette TRACE conn3 <- [1,2958,null,{}] 08:49:15 INFO - PROCESS | 3844 | 1461253755582 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}] 08:49:15 INFO - PROCESS | 3844 | 1461253755665 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:49:15 INFO - PROCESS | 3844 | 1461253755671 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3844 | ++DOCSHELL 16F21C00 == 52 [pid = 3844] [id = 750] 08:49:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1A1C8400) [pid = 3844] [serial = 2249] [outer = 00000000] 08:49:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1A2BD800) [pid = 3844] [serial = 2250] [outer = 1A1C8400] 08:49:15 INFO - PROCESS | 3844 | 1461253755714 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (1A6AB400) [pid = 3844] [serial = 2251] [outer = 1A1C8400] 08:49:16 INFO - PROCESS | 3844 | 1461253756139 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]]]}] 08:49:16 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. 08:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 590ms 08:49:16 INFO - PROCESS | 3844 | 1461253756168 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 3844 | 1461253756170 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:49:16 INFO - PROCESS | 3844 | 1461253756173 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 3844 | 1461253756176 Marionette TRACE conn3 <- [1,2962,null,{}] 08:49:16 INFO - PROCESS | 3844 | 1461253756179 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}] 08:49:16 INFO - PROCESS | 3844 | 1461253756328 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:49:16 INFO - PROCESS | 3844 | 1461253756333 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 3844 | ++DOCSHELL 1AA79C00 == 53 [pid = 3844] [id = 751] 08:49:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1AA7EC00) [pid = 3844] [serial = 2252] [outer = 00000000] 08:49:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (1AAAB000) [pid = 3844] [serial = 2253] [outer = 1AA7EC00] 08:49:16 INFO - PROCESS | 3844 | 1461253756387 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1AAAF800) [pid = 3844] [serial = 2254] [outer = 1AA7EC00] 08:49:16 INFO - PROCESS | 3844 | 1461253756955 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]]]}] 08:49:16 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. 08:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 838ms 08:49:17 INFO - PROCESS | 3844 | 1461253757017 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 3844 | 1461253757022 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:49:17 INFO - PROCESS | 3844 | 1461253757027 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 3844 | 1461253757031 Marionette TRACE conn3 <- [1,2966,null,{}] 08:49:17 INFO - PROCESS | 3844 | 1461253757037 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}] 08:49:17 INFO - PROCESS | 3844 | 1461253757146 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:49:17 INFO - PROCESS | 3844 | 1461253757304 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 3844 | ++DOCSHELL 1341A000 == 54 [pid = 3844] [id = 752] 08:49:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1341C800) [pid = 3844] [serial = 2255] [outer = 00000000] 08:49:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13A03400) [pid = 3844] [serial = 2256] [outer = 1341C800] 08:49:17 INFO - PROCESS | 3844 | 1461253757367 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (146BF000) [pid = 3844] [serial = 2257] [outer = 1341C800] 08:49:17 INFO - PROCESS | 3844 | 1461253757899 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]]]}] 08:49:17 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. 08:49:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 931ms 08:49:17 INFO - PROCESS | 3844 | 1461253757958 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 3844 | 1461253757964 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:49:17 INFO - PROCESS | 3844 | 1461253757971 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 3844 | 1461253757973 Marionette TRACE conn3 <- [1,2970,null,{}] 08:49:17 INFO - PROCESS | 3844 | 1461253757977 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}] 08:49:18 INFO - PROCESS | 3844 | 1461253758109 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:49:18 INFO - PROCESS | 3844 | 1461253758269 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3844 | ++DOCSHELL 16760C00 == 55 [pid = 3844] [id = 753] 08:49:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (16764000) [pid = 3844] [serial = 2258] [outer = 00000000] 08:49:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (179CB400) [pid = 3844] [serial = 2259] [outer = 16764000] 08:49:18 INFO - PROCESS | 3844 | 1461253758332 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (17CD4000) [pid = 3844] [serial = 2260] [outer = 16764000] 08:49:18 INFO - PROCESS | 3844 | 1461253758839 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"]]]}] 08:49:18 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 08:49:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:49:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 900ms 08:49:18 INFO - PROCESS | 3844 | 1461253758878 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3844 | 1461253758880 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:49:18 INFO - PROCESS | 3844 | 1461253758901 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:49:18 INFO - PROCESS | 3844 | 1461253758905 Marionette TRACE conn3 <- [1,2974,null,{}] 08:49:18 INFO - PROCESS | 3844 | 1461253758916 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}] 08:49:19 INFO - PROCESS | 3844 | 1461253759025 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:49:19 INFO - PROCESS | 3844 | 1461253759182 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 3844 | ++DOCSHELL 196D3000 == 56 [pid = 3844] [id = 754] 08:49:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (196D3C00) [pid = 3844] [serial = 2261] [outer = 00000000] 08:49:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1A155800) [pid = 3844] [serial = 2262] [outer = 196D3C00] 08:49:19 INFO - PROCESS | 3844 | 1461253759240 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (1A6EF400) [pid = 3844] [serial = 2263] [outer = 196D3C00] 08:49:19 INFO - PROCESS | 3844 | 1461253759793 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]]]}] 08:49:19 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. 08:49:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 932ms 08:49:19 INFO - PROCESS | 3844 | 1461253759846 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 3844 | 1461253759849 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:49:19 INFO - PROCESS | 3844 | 1461253759853 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 3844 | 1461253759855 Marionette TRACE conn3 <- [1,2978,null,{}] 08:49:19 INFO - PROCESS | 3844 | 1461253759859 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}] 08:49:19 INFO - PROCESS | 3844 | 1461253759965 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:49:20 INFO - PROCESS | 3844 | 1461253760107 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 3844 | ++DOCSHELL 196D0400 == 57 [pid = 3844] [id = 755] 08:49:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (1AA7E400) [pid = 3844] [serial = 2264] [outer = 00000000] 08:49:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (1AAB0800) [pid = 3844] [serial = 2265] [outer = 1AA7E400] 08:49:20 INFO - PROCESS | 3844 | 1461253760163 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (1AF39800) [pid = 3844] [serial = 2266] [outer = 1AA7E400] 08:49:20 INFO - PROCESS | 3844 | ++DOCSHELL 196DA000 == 58 [pid = 3844] [id = 756] 08:49:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (19806800) [pid = 3844] [serial = 2267] [outer = 00000000] 08:49:20 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1AF85C00) [pid = 3844] [serial = 2268] [outer = 19806800] 08:49:20 INFO - PROCESS | 3844 | 1461253760710 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]]]}] 08:49:20 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. 08:49:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 885ms 08:49:20 INFO - PROCESS | 3844 | 1461253760741 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 3844 | 1461253760743 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:49:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:49:20 INFO - PROCESS | 3844 | 1461253760747 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 3844 | 1461253760749 Marionette TRACE conn3 <- [1,2982,null,{}] 08:49:20 INFO - PROCESS | 3844 | 1461253760753 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}] 08:49:20 INFO - PROCESS | 3844 | 1461253760875 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:49:20 INFO - PROCESS | 3844 | 1461253760990 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 3844 | ++DOCSHELL 15C02400 == 59 [pid = 3844] [id = 757] 08:49:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1AF3FC00) [pid = 3844] [serial = 2269] [outer = 00000000] 08:49:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1AF89C00) [pid = 3844] [serial = 2270] [outer = 1AF3FC00] 08:49:21 INFO - PROCESS | 3844 | 1461253761043 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (1AF8D400) [pid = 3844] [serial = 2271] [outer = 1AF3FC00] 08:49:21 INFO - PROCESS | 3844 | 1461253761587 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]]]}] 08:49:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:49:21 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 08:49:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 885ms 08:49:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:49:21 INFO - PROCESS | 3844 | 1461253761661 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 3844 | 1461253761664 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:49:21 INFO - PROCESS | 3844 | 1461253761669 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 3844 | 1461253761671 Marionette TRACE conn3 <- [1,2986,null,{}] 08:49:21 INFO - PROCESS | 3844 | 1461253761675 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}] 08:49:21 INFO - PROCESS | 3844 | 1461253761799 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:49:21 INFO - PROCESS | 3844 | 1461253761974 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 3844 | ++DOCSHELL 1326B400 == 60 [pid = 3844] [id = 758] 08:49:21 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (132D2C00) [pid = 3844] [serial = 2272] [outer = 00000000] 08:49:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (15AEC000) [pid = 3844] [serial = 2273] [outer = 132D2C00] 08:49:22 INFO - PROCESS | 3844 | 1461253762032 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (16535400) [pid = 3844] [serial = 2274] [outer = 132D2C00] 08:49:22 INFO - PROCESS | 3844 | 1461253762772 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]]]}] 08:49:22 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. 08:49:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1133ms 08:49:22 INFO - PROCESS | 3844 | 1461253762799 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 3844 | 1461253762803 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:49:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:49:22 INFO - PROCESS | 3844 | 1461253762809 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 3844 | 1461253762812 Marionette TRACE conn3 <- [1,2990,null,{}] 08:49:22 INFO - PROCESS | 3844 | 1461253762818 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}] 08:49:22 INFO - PROCESS | 3844 | 1461253762918 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:49:23 INFO - PROCESS | 3844 | 1461253763065 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 3844 | ++DOCSHELL 1350E800 == 61 [pid = 3844] [id = 759] 08:49:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (13519800) [pid = 3844] [serial = 2275] [outer = 00000000] 08:49:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (136DD800) [pid = 3844] [serial = 2276] [outer = 13519800] 08:49:23 INFO - PROCESS | 3844 | 1461253763122 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (13870800) [pid = 3844] [serial = 2277] [outer = 13519800] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 13A04C00 == 60 [pid = 3844] [id = 716] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 13A03800 == 59 [pid = 3844] [id = 713] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 16F21C00 == 58 [pid = 3844] [id = 750] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 1387C400 == 57 [pid = 3844] [id = 749] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 1980EC00 == 56 [pid = 3844] [id = 748] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 19806400 == 55 [pid = 3844] [id = 747] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 18147400 == 54 [pid = 3844] [id = 746] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 18B40C00 == 53 [pid = 3844] [id = 745] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 1791E000 == 52 [pid = 3844] [id = 744] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 1653E000 == 51 [pid = 3844] [id = 743] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 1351E000 == 50 [pid = 3844] [id = 742] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 11B4FC00 == 49 [pid = 3844] [id = 741] 08:49:23 INFO - PROCESS | 3844 | --DOCSHELL 13426C00 == 48 [pid = 3844] [id = 740] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (192A5000) [pid = 3844] [serial = 2200] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (13356400) [pid = 3844] [serial = 2161] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (15416C00) [pid = 3844] [serial = 2164] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (17E74400) [pid = 3844] [serial = 2167] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (18B40400) [pid = 3844] [serial = 2170] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (1377C000) [pid = 3844] [serial = 2132] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (16FA7800) [pid = 3844] [serial = 2188] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (1893B000) [pid = 3844] [serial = 2191] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (17CCB400) [pid = 3844] [serial = 2189] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (1334FC00) [pid = 3844] [serial = 2174] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1332C800) [pid = 3844] [serial = 2173] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (143A1800) [pid = 3844] [serial = 2179] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (1495E800) [pid = 3844] [serial = 2180] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (16332400) [pid = 3844] [serial = 2182] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1633C400) [pid = 3844] [serial = 2183] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (1341B400) [pid = 3844] [serial = 2176] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (13507C00) [pid = 3844] [serial = 2177] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (15DC9400) [pid = 3844] [serial = 2194] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18F0D400) [pid = 3844] [serial = 2197] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1893A800) [pid = 3844] [serial = 2192] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1675E000) [pid = 3844] [serial = 2185] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (16F17400) [pid = 3844] [serial = 2186] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (18F10400) [pid = 3844] [serial = 2198] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (16F25000) [pid = 3844] [serial = 2195] [outer = 00000000] [url = about:blank] 08:49:23 INFO - PROCESS | 3844 | 1461253763734 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]]]}] 08:49:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:49:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 931ms 08:49:23 INFO - PROCESS | 3844 | 1461253763756 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 3844 | 1461253763761 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:49:23 INFO - PROCESS | 3844 | 1461253763767 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 3844 | 1461253763769 Marionette TRACE conn3 <- [1,2994,null,{}] 08:49:23 INFO - PROCESS | 3844 | 1461253763773 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}] 08:49:23 INFO - PROCESS | 3844 | 1461253763858 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:49:23 INFO - PROCESS | 3844 | 1461253763866 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 3844 | ++DOCSHELL 13331C00 == 49 [pid = 3844] [id = 760] 08:49:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (13332400) [pid = 3844] [serial = 2278] [outer = 00000000] 08:49:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1350D400) [pid = 3844] [serial = 2279] [outer = 13332400] 08:49:23 INFO - PROCESS | 3844 | 1461253763911 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (13526800) [pid = 3844] [serial = 2280] [outer = 13332400] 08:49:24 INFO - PROCESS | 3844 | 1461253764419 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]]]}] 08:49:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:49:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 698ms 08:49:24 INFO - PROCESS | 3844 | 1461253764469 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 3844 | 1461253764472 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:49:24 INFO - PROCESS | 3844 | 1461253764477 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 3844 | 1461253764483 Marionette TRACE conn3 <- [1,2998,null,{}] 08:49:24 INFO - PROCESS | 3844 | 1461253764493 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}] 08:49:24 INFO - PROCESS | 3844 | 1461253764580 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:49:24 INFO - PROCESS | 3844 | 1461253764588 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 3844 | ++DOCSHELL 158FB800 == 50 [pid = 3844] [id = 761] 08:49:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (15ADA800) [pid = 3844] [serial = 2281] [outer = 00000000] 08:49:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (15C8D400) [pid = 3844] [serial = 2282] [outer = 15ADA800] 08:49:24 INFO - PROCESS | 3844 | 1461253764635 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (16332400) [pid = 3844] [serial = 2283] [outer = 15ADA800] 08:49:24 INFO - PROCESS | 3844 | [3844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:25 INFO - PROCESS | 3844 | 1461253765118 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:49:25 INFO - {} 08:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:49:25 INFO - {} 08:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:49:25 INFO - {} 08:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:49:25 INFO - {} 08:49:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 699ms 08:49:25 INFO - PROCESS | 3844 | 1461253765159 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 3844 | 1461253765162 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:49:25 INFO - TEST-START | /FileAPI/fileReader.html 08:49:25 INFO - PROCESS | 3844 | 1461253765165 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 3844 | 1461253765167 Marionette TRACE conn3 <- [1,3002,null,{}] 08:49:25 INFO - PROCESS | 3844 | 1461253765170 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}] 08:49:25 INFO - PROCESS | 3844 | 1461253765281 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:49:25 INFO - PROCESS | 3844 | 1461253765386 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 3844 | ++DOCSHELL 167CC400 == 51 [pid = 3844] [id = 762] 08:49:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (167CD000) [pid = 3844] [serial = 2284] [outer = 00000000] 08:49:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (16FA3000) [pid = 3844] [serial = 2285] [outer = 167CD000] 08:49:25 INFO - PROCESS | 3844 | 1461253765431 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (16FA9C00) [pid = 3844] [serial = 2286] [outer = 167CD000] 08:49:25 INFO - PROCESS | 3844 | 1461253765782 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]]]}] 08:49:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:49:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:49:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:49:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:49:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 621ms 08:49:25 INFO - PROCESS | 3844 | 1461253765803 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 3844 | 1461253765805 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:49:25 INFO - TEST-START | /FileAPI/historical.html 08:49:25 INFO - PROCESS | 3844 | 1461253765808 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 3844 | 1461253765810 Marionette TRACE conn3 <- [1,3006,null,{}] 08:49:25 INFO - PROCESS | 3844 | 1461253765813 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}] 08:49:25 INFO - PROCESS | 3844 | 1461253765894 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:49:26 INFO - PROCESS | 3844 | 1461253766013 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3844 | ++DOCSHELL 1334AC00 == 52 [pid = 3844] [id = 763] 08:49:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (13519400) [pid = 3844] [serial = 2287] [outer = 00000000] 08:49:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (17ED1800) [pid = 3844] [serial = 2288] [outer = 13519400] 08:49:26 INFO - PROCESS | 3844 | 1461253766057 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (181AE800) [pid = 3844] [serial = 2289] [outer = 13519400] 08:49:26 INFO - PROCESS | 3844 | 1461253766468 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"]]]}] 08:49:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:49:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:49:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:49:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:49:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:49:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:49:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:49:26 INFO - TEST-OK | /FileAPI/historical.html | took 683ms 08:49:26 INFO - PROCESS | 3844 | 1461253766508 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 3844 | 1461253766510 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /FileAPI/idlharness.html 08:49:26 INFO - PROCESS | 3844 | 1461253766514 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 3844 | 1461253766517 Marionette TRACE conn3 <- [1,3010,null,{}] 08:49:26 INFO - PROCESS | 3844 | 1461253766521 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}] 08:49:26 INFO - PROCESS | 3844 | 1461253766659 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:49:26 INFO - PROCESS | 3844 | 1461253766757 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3844 | ++DOCSHELL 18704400 == 53 [pid = 3844] [id = 764] 08:49:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (18940C00) [pid = 3844] [serial = 2290] [outer = 00000000] 08:49:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (18F0FC00) [pid = 3844] [serial = 2291] [outer = 18940C00] 08:49:26 INFO - PROCESS | 3844 | 1461253766803 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1929AC00) [pid = 3844] [serial = 2292] [outer = 18940C00] 08:49:27 INFO - PROCESS | 3844 | 1461253767670 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]]]}] 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:49:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:49:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:49:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:49:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:49:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:49:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:49:27 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 08:49:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:49:27 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 08:49:27 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 08:49:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:49:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:49:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:49:27 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 08:49:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:49:27 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 08:49:27 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 08:49:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:49:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:49:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1319ms 08:49:27 INFO - PROCESS | 3844 | 1461253767825 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 3844 | 1461253767827 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:49:27 INFO - TEST-START | /FileAPI/idlharness.worker 08:49:27 INFO - PROCESS | 3844 | 1461253767831 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 3844 | 1461253767832 Marionette TRACE conn3 <- [1,3014,null,{}] 08:49:27 INFO - PROCESS | 3844 | 1461253767836 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}] 08:49:28 INFO - PROCESS | 3844 | 1461253768149 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (11B54400) [pid = 3844] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (19807400) [pid = 3844] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (1980FC00) [pid = 3844] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (13AD5400) [pid = 3844] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (18B46800) [pid = 3844] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (13875000) [pid = 3844] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (17CD2C00) [pid = 3844] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (11C0F800) [pid = 3844] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (12B82800) [pid = 3844] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (18938400) [pid = 3844] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (16FA8400) [pid = 3844] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (13504000) [pid = 3844] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (13ACE800) [pid = 3844] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16544000) [pid = 3844] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (18F03800) [pid = 3844] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A1C8400) [pid = 3844] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (1929FC00) [pid = 3844] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:49:28 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (17CCC800) [pid = 3844] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:49:28 INFO - PROCESS | 3844 | 1461253768248 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 3844 | ++DOCSHELL 11B54400 == 54 [pid = 3844] [id = 765] 08:49:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (11C01800) [pid = 3844] [serial = 2293] [outer = 00000000] 08:49:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1351BC00) [pid = 3844] [serial = 2294] [outer = 11C01800] 08:49:28 INFO - PROCESS | 3844 | 1461253768292 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (16F18000) [pid = 3844] [serial = 2295] [outer = 11C01800] 08:49:28 INFO - PROCESS | 3844 | [3844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:29 INFO - PROCESS | 3844 | 1461253769241 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,{},{}]]]}] 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:49:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:49:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:49:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:49:29 INFO - {} 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:49:29 INFO - {} 08:49:29 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 - {} 08:49:29 INFO - {} 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:49:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:49:29 INFO - {} 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:49:29 INFO - {} 08:49:29 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 - {} 08:49:29 INFO - {} 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 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 08:49:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:29 INFO - {} 08:49:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1646ms 08:49:29 INFO - PROCESS | 3844 | 1461253769513 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 3844 | 1461253769515 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:49:29 INFO - PROCESS | 3844 | 1461253769518 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 3844 | 1461253769520 Marionette TRACE conn3 <- [1,3018,null,{}] 08:49:29 INFO - PROCESS | 3844 | 1461253769523 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}] 08:49:29 INFO - PROCESS | 3844 | 1461253769608 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:49:29 INFO - PROCESS | 3844 | 1461253769614 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3844 | ++DOCSHELL 196D0000 == 55 [pid = 3844] [id = 766] 08:49:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (196D0800) [pid = 3844] [serial = 2296] [outer = 00000000] 08:49:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1D463C00) [pid = 3844] [serial = 2297] [outer = 196D0800] 08:49:29 INFO - PROCESS | 3844 | 1461253769658 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1D46A800) [pid = 3844] [serial = 2298] [outer = 196D0800] 08:49:30 INFO - PROCESS | 3844 | 1461253770076 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]]]}] 08:49:30 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 08:49:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 590ms 08:49:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:49:30 INFO - PROCESS | 3844 | 1461253770115 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 3844 | 1461253770117 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:49:30 INFO - PROCESS | 3844 | 1461253770173 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 3844 | 1461253770177 Marionette TRACE conn3 <- [1,3022,null,{}] 08:49:30 INFO - PROCESS | 3844 | 1461253770187 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}] 08:49:30 INFO - PROCESS | 3844 | 1461253770318 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:49:30 INFO - PROCESS | 3844 | 1461253770431 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 3844 | ++DOCSHELL 1332E000 == 56 [pid = 3844] [id = 767] 08:49:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1334F400) [pid = 3844] [serial = 2299] [outer = 00000000] 08:49:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (13419400) [pid = 3844] [serial = 2300] [outer = 1334F400] 08:49:30 INFO - PROCESS | 3844 | 1461253770487 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (13421000) [pid = 3844] [serial = 2301] [outer = 1334F400] 08:49:31 INFO - PROCESS | 3844 | 1461253771086 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]]]}] 08:49:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:49:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 993ms 08:49:31 INFO - PROCESS | 3844 | 1461253771119 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 3844 | 1461253771123 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:49:31 INFO - PROCESS | 3844 | 1461253771127 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 3844 | 1461253771130 Marionette TRACE conn3 <- [1,3026,null,{}] 08:49:31 INFO - PROCESS | 3844 | 1461253771138 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}] 08:49:31 INFO - PROCESS | 3844 | 1461253771249 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:49:31 INFO - PROCESS | 3844 | 1461253771408 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 3844 | ++DOCSHELL 13418C00 == 57 [pid = 3844] [id = 768] 08:49:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1341E800) [pid = 3844] [serial = 2302] [outer = 00000000] 08:49:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (15AF5C00) [pid = 3844] [serial = 2303] [outer = 1341E800] 08:49:31 INFO - PROCESS | 3844 | 1461253771464 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (1633C000) [pid = 3844] [serial = 2304] [outer = 1341E800] 08:49:31 INFO - PROCESS | 3844 | 1461253771974 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"]]]}] 08:49:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:49:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 900ms 08:49:32 INFO - PROCESS | 3844 | 1461253772033 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 3844 | 1461253772036 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:49:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:49:32 INFO - PROCESS | 3844 | 1461253772040 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 3844 | 1461253772042 Marionette TRACE conn3 <- [1,3030,null,{}] 08:49:32 INFO - PROCESS | 3844 | 1461253772046 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}] 08:49:32 INFO - PROCESS | 3844 | 1461253772156 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:49:32 INFO - PROCESS | 3844 | 1461253772319 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 3844 | ++DOCSHELL 17CD7400 == 58 [pid = 3844] [id = 769] 08:49:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (17E76C00) [pid = 3844] [serial = 2305] [outer = 00000000] 08:49:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 118 (18B42400) [pid = 3844] [serial = 2306] [outer = 17E76C00] 08:49:32 INFO - PROCESS | 3844 | 1461253772381 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 3844 | ++DOMWINDOW == 119 (18F04C00) [pid = 3844] [serial = 2307] [outer = 17E76C00] 08:49:33 INFO - PROCESS | 3844 | 1461253773157 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]]]}] 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:49:33 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. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:49:33 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'.) 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:49:33 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. 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:49:33 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. 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:49:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:49:33 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. 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:49:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:49:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:49:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:49:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1226ms 08:49:33 INFO - PROCESS | 3844 | 1461253773263 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 3844 | 1461253773266 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:49:33 INFO - PROCESS | 3844 | 1461253773275 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 3844 | 1461253773277 Marionette TRACE conn3 <- [1,3034,null,{}] 08:49:33 INFO - PROCESS | 3844 | 1461253773281 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}] 08:49:33 INFO - PROCESS | 3844 | 1461253773420 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:49:33 INFO - PROCESS | 3844 | 1461253773559 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 3844 | ++DOCSHELL 18B3FC00 == 59 [pid = 3844] [id = 770] 08:49:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 120 (196D7000) [pid = 3844] [serial = 2308] [outer = 00000000] 08:49:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 121 (1D70F400) [pid = 3844] [serial = 2309] [outer = 196D7000] 08:49:33 INFO - PROCESS | 3844 | 1461253773615 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 3844 | ++DOMWINDOW == 122 (1D75B000) [pid = 3844] [serial = 2310] [outer = 196D7000] 08:49:33 INFO - PROCESS | 3844 | [3844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:34 INFO - PROCESS | 3844 | 1461253774136 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:49:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:49:34 INFO - {} 08:49:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 885ms 08:49:34 INFO - PROCESS | 3844 | 1461253774203 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 3844 | 1461253774205 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:49:34 INFO - PROCESS | 3844 | 1461253774214 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 3844 | 1461253774216 Marionette TRACE conn3 <- [1,3038,null,{}] 08:49:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:49:34 INFO - PROCESS | 3844 | 1461253774220 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}] 08:49:34 INFO - PROCESS | 3844 | 1461253774329 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:49:34 INFO - PROCESS | 3844 | 1461253774440 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 3844 | ++DOCSHELL 19FEEC00 == 60 [pid = 3844] [id = 771] 08:49:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 123 (1D70A000) [pid = 3844] [serial = 2311] [outer = 00000000] 08:49:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 124 (1D879400) [pid = 3844] [serial = 2312] [outer = 1D70A000] 08:49:34 INFO - PROCESS | 3844 | 1461253774494 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 3844 | ++DOMWINDOW == 125 (18F04000) [pid = 3844] [serial = 2313] [outer = 1D70A000] 08:49:34 INFO - PROCESS | 3844 | 1461253775009 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]]]}] 08:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:49:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 838ms 08:49:35 INFO - PROCESS | 3844 | 1461253775061 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 3844 | 1461253775064 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:49:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:49:35 INFO - PROCESS | 3844 | 1461253775068 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 3844 | 1461253775070 Marionette TRACE conn3 <- [1,3042,null,{}] 08:49:35 INFO - PROCESS | 3844 | 1461253775074 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}] 08:49:35 INFO - PROCESS | 3844 | 1461253775183 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:49:35 INFO - PROCESS | 3844 | 1461253775346 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 3844 | ++DOCSHELL 1AAA6800 == 61 [pid = 3844] [id = 772] 08:49:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 126 (1C386800) [pid = 3844] [serial = 2314] [outer = 00000000] 08:49:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 127 (1C436800) [pid = 3844] [serial = 2315] [outer = 1C386800] 08:49:35 INFO - PROCESS | 3844 | 1461253775404 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 3844 | ++DOMWINDOW == 128 (1C4F6400) [pid = 3844] [serial = 2316] [outer = 1C386800] 08:49:36 INFO - PROCESS | 3844 | 1461253776229 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"]]]}] 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:36 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" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:36 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" 08:49:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1351ms 08:49:36 INFO - PROCESS | 3844 | 1461253776406 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:49:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:49:36 INFO - PROCESS | 3844 | 1461253776408 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:49:36 INFO - PROCESS | 3844 | 1461253776412 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 3844 | 1461253776414 Marionette TRACE conn3 <- [1,3046,null,{}] 08:49:36 INFO - PROCESS | 3844 | 1461253776418 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}] 08:49:36 INFO - PROCESS | 3844 | 1461253776511 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:49:36 INFO - PROCESS | 3844 | 1461253776626 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 3844 | ++DOCSHELL 11B52C00 == 62 [pid = 3844] [id = 773] 08:49:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 129 (11C09C00) [pid = 3844] [serial = 2317] [outer = 00000000] 08:49:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 130 (137A1C00) [pid = 3844] [serial = 2318] [outer = 11C09C00] 08:49:36 INFO - PROCESS | 3844 | 1461253776679 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 3844 | ++DOMWINDOW == 131 (13878000) [pid = 3844] [serial = 2319] [outer = 11C09C00] 08:49:37 INFO - PROCESS | 3844 | 1461253777408 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]]]}] 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:49:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:49:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:49:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:49:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:49:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:49:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:49:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:49:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:49:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1040ms 08:49:37 INFO - PROCESS | 3844 | 1461253777474 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 3844 | 1461253777478 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:49:37 INFO - PROCESS | 3844 | 1461253777484 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:49:37 INFO - PROCESS | 3844 | 1461253777487 Marionette TRACE conn3 <- [1,3050,null,{}] 08:49:37 INFO - PROCESS | 3844 | 1461253777492 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}] 08:49:37 INFO - PROCESS | 3844 | 1461253777576 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:49:37 INFO - PROCESS | 3844 | 1461253777745 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 3844 | ++DOCSHELL 132D9800 == 63 [pid = 3844] [id = 774] 08:49:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 132 (13351400) [pid = 3844] [serial = 2320] [outer = 00000000] 08:49:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 133 (13421400) [pid = 3844] [serial = 2321] [outer = 13351400] 08:49:37 INFO - PROCESS | 3844 | 1461253777805 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 3844 | ++DOMWINDOW == 134 (13505400) [pid = 3844] [serial = 2322] [outer = 13351400] 08:49:38 INFO - PROCESS | 3844 | [3844] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:38 INFO - PROCESS | 3844 | 1461253778391 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:49:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:49:38 INFO - {} 08:49:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 947ms 08:49:38 INFO - PROCESS | 3844 | 1461253778417 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 3844 | 1461253778422 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:49:38 INFO - PROCESS | 3844 | 1461253778428 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 3844 | 1461253778431 Marionette TRACE conn3 <- [1,3054,null,{}] 08:49:38 INFO - PROCESS | 3844 | 1461253778435 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}] 08:49:38 INFO - PROCESS | 3844 | 1461253778553 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 16FA2000 == 62 [pid = 3844] [id = 722] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 11B54400 == 61 [pid = 3844] [id = 765] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 18704400 == 60 [pid = 3844] [id = 764] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 1334AC00 == 59 [pid = 3844] [id = 763] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 167CC400 == 58 [pid = 3844] [id = 762] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 158FB800 == 57 [pid = 3844] [id = 761] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 13331C00 == 56 [pid = 3844] [id = 760] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 1350E800 == 55 [pid = 3844] [id = 759] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 15C02400 == 54 [pid = 3844] [id = 757] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 196DA000 == 53 [pid = 3844] [id = 756] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 196D0400 == 52 [pid = 3844] [id = 755] 08:49:38 INFO - PROCESS | 3844 | --DOCSHELL 1341A000 == 51 [pid = 3844] [id = 752] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 133 (13503400) [pid = 3844] [serial = 2203] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 132 (1570D400) [pid = 3844] [serial = 2206] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 131 (1980C400) [pid = 3844] [serial = 2218] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 130 (1929F800) [pid = 3844] [serial = 2209] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 129 (1963A000) [pid = 3844] [serial = 2212] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 128 (1AAAB000) [pid = 3844] [serial = 2253] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 127 (196DAC00) [pid = 3844] [serial = 2215] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 126 (13420800) [pid = 3844] [serial = 2162] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 125 (18B44C00) [pid = 3844] [serial = 2171] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 124 (18523800) [pid = 3844] [serial = 2168] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 123 (13878C00) [pid = 3844] [serial = 2221] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 122 (13CAC400) [pid = 3844] [serial = 2222] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 121 (15DD2800) [pid = 3844] [serial = 2227] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 120 (1636C400) [pid = 3844] [serial = 2228] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 119 (16F9D400) [pid = 3844] [serial = 2230] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 118 (16FA5000) [pid = 3844] [serial = 2231] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 117 (19497C00) [pid = 3844] [serial = 2238] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (1A6AB400) [pid = 3844] [serial = 2251] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (192A6400) [pid = 3844] [serial = 2201] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (17E6A800) [pid = 3844] [serial = 2233] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1341A400) [pid = 3844] [serial = 2224] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13521000) [pid = 3844] [serial = 2225] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (199B7400) [pid = 3844] [serial = 2241] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (1A158000) [pid = 3844] [serial = 2244] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (19C3FC00) [pid = 3844] [serial = 2242] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (192A3000) [pid = 3844] [serial = 2247] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1A2BD800) [pid = 3844] [serial = 2250] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (1A1BF400) [pid = 3844] [serial = 2245] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (19497400) [pid = 3844] [serial = 2239] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (18DC1000) [pid = 3844] [serial = 2236] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (19929400) [pid = 3844] [serial = 2248] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (17E76400) [pid = 3844] [serial = 2234] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (15C0F400) [pid = 3844] [serial = 2165] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (17E70C00) [pid = 3844] [serial = 2126] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (132D8000) [pid = 3844] [serial = 2129] [outer = 00000000] [url = about:blank] 08:49:38 INFO - PROCESS | 3844 | 1461253778708 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 3844 | ++DOCSHELL 11B53400 == 52 [pid = 3844] [id = 775] 08:49:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (11B54400) [pid = 3844] [serial = 2323] [outer = 00000000] 08:49:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (13331C00) [pid = 3844] [serial = 2324] [outer = 11B54400] 08:49:38 INFO - PROCESS | 3844 | 1461253778753 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (13422000) [pid = 3844] [serial = 2325] [outer = 11B54400] 08:49:39 INFO - PROCESS | 3844 | 1461253779181 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]]]}] 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:49:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:49:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 792ms 08:49:39 INFO - PROCESS | 3844 | 1461253779229 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 3844 | 1461253779232 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:49:39 INFO - PROCESS | 3844 | 1461253779235 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 3844 | 1461253779239 Marionette TRACE conn3 <- [1,3058,null,{}] 08:49:39 INFO - PROCESS | 3844 | 1461253779250 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}] 08:49:39 INFO - PROCESS | 3844 | 1461253779369 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:49:39 INFO - PROCESS | 3844 | 1461253779381 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 3844 | ++DOCSHELL 14957000 == 53 [pid = 3844] [id = 776] 08:49:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (1495D800) [pid = 3844] [serial = 2326] [outer = 00000000] 08:49:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (1570A000) [pid = 3844] [serial = 2327] [outer = 1495D800] 08:49:39 INFO - PROCESS | 3844 | 1461253779429 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (15A3EC00) [pid = 3844] [serial = 2328] [outer = 1495D800] 08:49:39 INFO - PROCESS | 3844 | 1461253779903 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]]]}] 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:49:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 698ms 08:49:39 INFO - PROCESS | 3844 | 1461253779934 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 3844 | 1461253779937 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:49:39 INFO - PROCESS | 3844 | 1461253779940 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 3844 | 1461253779942 Marionette TRACE conn3 <- [1,3062,null,{}] 08:49:39 INFO - PROCESS | 3844 | 1461253779945 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}] 08:49:40 INFO - PROCESS | 3844 | 1461253780058 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:49:40 INFO - PROCESS | 3844 | 1461253780067 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 3844 | ++DOCSHELL 16336400 == 54 [pid = 3844] [id = 777] 08:49:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (1633B800) [pid = 3844] [serial = 2329] [outer = 00000000] 08:49:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (164B9400) [pid = 3844] [serial = 2330] [outer = 1633B800] 08:49:40 INFO - PROCESS | 3844 | 1461253780099 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (1653B000) [pid = 3844] [serial = 2331] [outer = 1633B800] 08:49:40 INFO - PROCESS | 3844 | 1461253780524 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]]]}] 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:49:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 637ms 08:49:40 INFO - PROCESS | 3844 | 1461253780562 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 3844 | 1461253780564 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:49:40 INFO - PROCESS | 3844 | 1461253780567 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 3844 | 1461253780569 Marionette TRACE conn3 <- [1,3066,null,{}] 08:49:40 INFO - PROCESS | 3844 | 1461253780574 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}] 08:49:40 INFO - PROCESS | 3844 | 1461253780684 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:49:40 INFO - PROCESS | 3844 | 1461253780690 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 3844 | ++DOCSHELL 15DC6C00 == 55 [pid = 3844] [id = 778] 08:49:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (1675E400) [pid = 3844] [serial = 2332] [outer = 00000000] 08:49:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (16F18400) [pid = 3844] [serial = 2333] [outer = 1675E400] 08:49:40 INFO - PROCESS | 3844 | 1461253780734 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (16F1B400) [pid = 3844] [serial = 2334] [outer = 1675E400] 08:49:41 INFO - PROCESS | 3844 | 1461253781257 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] 08:49:41 INFO - PROCESS | 3844 | 1461253781316 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:49:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:49:41 INFO - PROCESS | 3844 | 1461253781327 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 3844 | 1461253781329 Marionette TRACE conn3 <- [1,3070,null,{}] 08:49:41 INFO - PROCESS | 3844 | 1461253781332 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}] 08:49:41 INFO - PROCESS | 3844 | 1461253781490 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:49:41 INFO - PROCESS | 3844 | 1461253781520 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 3844 | ++DOCSHELL 17CD3000 == 56 [pid = 3844] [id = 779] 08:49:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (17CD3400) [pid = 3844] [serial = 2335] [outer = 00000000] 08:49:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (17E76400) [pid = 3844] [serial = 2336] [outer = 17CD3400] 08:49:41 INFO - PROCESS | 3844 | 1461253781570 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (1813B400) [pid = 3844] [serial = 2337] [outer = 17CD3400] 08:49:41 INFO - PROCESS | 3844 | 1461253782005 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]]]}] 08:49:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:49:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:49:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:49:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 683ms 08:49:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:49:42 INFO - PROCESS | 3844 | 1461253782019 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 3844 | 1461253782021 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:49:42 INFO - PROCESS | 3844 | 1461253782024 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 3844 | 1461253782026 Marionette TRACE conn3 <- [1,3074,null,{}] 08:49:42 INFO - PROCESS | 3844 | 1461253782029 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}] 08:49:42 INFO - PROCESS | 3844 | 1461253782152 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:49:42 INFO - PROCESS | 3844 | 1461253782224 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 3844 | ++DOCSHELL 16F1BC00 == 57 [pid = 3844] [id = 780] 08:49:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (17EC3C00) [pid = 3844] [serial = 2338] [outer = 00000000] 08:49:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18B3CC00) [pid = 3844] [serial = 2339] [outer = 17EC3C00] 08:49:42 INFO - PROCESS | 3844 | 1461253782267 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (18B39C00) [pid = 3844] [serial = 2340] [outer = 17EC3C00] 08:49:42 INFO - PROCESS | 3844 | 1461253782649 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:49:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 683ms 08:49:42 INFO - PROCESS | 3844 | 1461253782708 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 3844 | 1461253782710 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:49:42 INFO - PROCESS | 3844 | 1461253782713 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 3844 | 1461253782715 Marionette TRACE conn3 <- [1,3078,null,{}] 08:49:42 INFO - PROCESS | 3844 | 1461253782718 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}] 08:49:42 INFO - PROCESS | 3844 | 1461253782849 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 116 (17CD5400) [pid = 3844] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 115 (167CD000) [pid = 3844] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 114 (1341C800) [pid = 3844] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 113 (1AF3FC00) [pid = 3844] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 112 (13519400) [pid = 3844] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 111 (1AA7E400) [pid = 3844] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 110 (13519800) [pid = 3844] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 109 (11C01800) [pid = 3844] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 108 (16764000) [pid = 3844] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 107 (1570E000) [pid = 3844] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 106 (196D3C00) [pid = 3844] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 105 (132D2C00) [pid = 3844] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 104 (13526000) [pid = 3844] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 103 (1332A400) [pid = 3844] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 102 (15ADA800) [pid = 3844] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 101 (16F1DC00) [pid = 3844] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 100 (18940C00) [pid = 3844] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 99 (19498000) [pid = 3844] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 98 (13332400) [pid = 3844] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 97 (19806800) [pid = 3844] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:43 INFO - PROCESS | 3844 | --DOMWINDOW == 96 (19640400) [pid = 3844] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:49:43 INFO - PROCESS | 3844 | 1461253783193 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 3844 | ++DOCSHELL 11B55000 == 58 [pid = 3844] [id = 781] 08:49:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 97 (11C01400) [pid = 3844] [serial = 2341] [outer = 00000000] 08:49:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 98 (13526000) [pid = 3844] [serial = 2342] [outer = 11C01400] 08:49:43 INFO - PROCESS | 3844 | 1461253783238 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 99 (16764000) [pid = 3844] [serial = 2343] [outer = 11C01400] 08:49:43 INFO - PROCESS | 3844 | 1461253783580 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:49:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 900ms 08:49:43 INFO - PROCESS | 3844 | 1461253783618 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 3844 | 1461253783620 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:49:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:49:43 INFO - PROCESS | 3844 | 1461253783623 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 3844 | 1461253783625 Marionette TRACE conn3 <- [1,3082,null,{}] 08:49:43 INFO - PROCESS | 3844 | 1461253783628 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}] 08:49:43 INFO - PROCESS | 3844 | 1461253783712 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:49:43 INFO - PROCESS | 3844 | 1461253783717 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 3844 | ++DOCSHELL 13349800 == 59 [pid = 3844] [id = 782] 08:49:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 100 (13504C00) [pid = 3844] [serial = 2344] [outer = 00000000] 08:49:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 101 (18F05400) [pid = 3844] [serial = 2345] [outer = 13504C00] 08:49:43 INFO - PROCESS | 3844 | 1461253783762 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 3844 | ++DOMWINDOW == 102 (18F0AC00) [pid = 3844] [serial = 2346] [outer = 13504C00] 08:49:44 INFO - PROCESS | 3844 | 1461253784204 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:49:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 637ms 08:49:44 INFO - PROCESS | 3844 | 1461253784262 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3844 | 1461253784264 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:49:44 INFO - PROCESS | 3844 | 1461253784267 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 3844 | 1461253784269 Marionette TRACE conn3 <- [1,3086,null,{}] 08:49:44 INFO - PROCESS | 3844 | 1461253784272 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}] 08:49:44 INFO - PROCESS | 3844 | 1461253784356 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:49:44 INFO - PROCESS | 3844 | 1461253784362 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 3844 | ++DOCSHELL 15C8D000 == 60 [pid = 3844] [id = 783] 08:49:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 103 (18940C00) [pid = 3844] [serial = 2347] [outer = 00000000] 08:49:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 104 (192A7C00) [pid = 3844] [serial = 2348] [outer = 18940C00] 08:49:44 INFO - PROCESS | 3844 | 1461253784405 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 3844 | ++DOMWINDOW == 105 (19496400) [pid = 3844] [serial = 2349] [outer = 18940C00] 08:49:44 INFO - PROCESS | 3844 | 1461253784875 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]]]}] 08:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:49:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 636ms 08:49:44 INFO - PROCESS | 3844 | 1461253784919 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3844 | 1461253784922 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:49:44 INFO - PROCESS | 3844 | 1461253784925 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:49:44 INFO - PROCESS | 3844 | 1461253784927 Marionette TRACE conn3 <- [1,3090,null,{}] 08:49:44 INFO - PROCESS | 3844 | 1461253784931 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}] 08:49:45 INFO - PROCESS | 3844 | 1461253785046 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:49:45 INFO - PROCESS | 3844 | 1461253785052 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 3844 | ++DOCSHELL 18704400 == 61 [pid = 3844] [id = 784] 08:49:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 106 (192A6400) [pid = 3844] [serial = 2350] [outer = 00000000] 08:49:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 107 (19641C00) [pid = 3844] [serial = 2351] [outer = 192A6400] 08:49:45 INFO - PROCESS | 3844 | 1461253785100 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 3844 | ++DOMWINDOW == 108 (196D5800) [pid = 3844] [serial = 2352] [outer = 192A6400] 08:49:45 INFO - PROCESS | 3844 | 1461253785806 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:49:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 932ms 08:49:45 INFO - PROCESS | 3844 | 1461253785858 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 3844 | 1461253785863 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:49:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:49:45 INFO - PROCESS | 3844 | 1461253785869 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 3844 | 1461253785873 Marionette TRACE conn3 <- [1,3094,null,{}] 08:49:45 INFO - PROCESS | 3844 | 1461253785878 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}] 08:49:46 INFO - PROCESS | 3844 | 1461253786036 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:49:46 INFO - PROCESS | 3844 | 1461253786158 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 3844 | ++DOCSHELL 132D2C00 == 62 [pid = 3844] [id = 785] 08:49:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 109 (132D3000) [pid = 3844] [serial = 2353] [outer = 00000000] 08:49:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 110 (1341D000) [pid = 3844] [serial = 2354] [outer = 132D3000] 08:49:46 INFO - PROCESS | 3844 | 1461253786214 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 3844 | ++DOMWINDOW == 111 (1350AC00) [pid = 3844] [serial = 2355] [outer = 132D3000] 08:49:46 INFO - PROCESS | 3844 | 1461253786708 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]]]}] 08:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:49:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 901ms 08:49:46 INFO - PROCESS | 3844 | 1461253786775 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 3844 | 1461253786781 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:49:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:49:46 INFO - PROCESS | 3844 | 1461253786787 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 3844 | 1461253786790 Marionette TRACE conn3 <- [1,3098,null,{}] 08:49:46 INFO - PROCESS | 3844 | 1461253786794 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}] 08:49:46 INFO - PROCESS | 3844 | 1461253786908 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:49:47 INFO - PROCESS | 3844 | 1461253787080 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 3844 | ++DOCSHELL 13426C00 == 63 [pid = 3844] [id = 786] 08:49:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 112 (1351E800) [pid = 3844] [serial = 2356] [outer = 00000000] 08:49:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 113 (14910800) [pid = 3844] [serial = 2357] [outer = 1351E800] 08:49:47 INFO - PROCESS | 3844 | 1461253787136 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 3844 | ++DOMWINDOW == 114 (156AB000) [pid = 3844] [serial = 2358] [outer = 1351E800] 08:49:47 INFO - PROCESS | 3844 | 1461253787685 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"]]]}] 08:49:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:49:47 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 08:49:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:49:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 932ms 08:49:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:49:47 INFO - PROCESS | 3844 | 1461253787720 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 3844 | 1461253787722 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:49:47 INFO - PROCESS | 3844 | 1461253787727 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 3844 | 1461253787731 Marionette TRACE conn3 <- [1,3102,null,{}] 08:49:47 INFO - PROCESS | 3844 | 1461253787742 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}] 08:49:47 INFO - PROCESS | 3844 | 1461253787855 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:49:48 INFO - PROCESS | 3844 | 1461253788024 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\", \"a43985b7-b476-478d-97ce-e6dcf439f93c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 3844 | ++DOCSHELL 17CCB400 == 64 [pid = 3844] [id = 787] 08:49:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 115 (17CCD400) [pid = 3844] [serial = 2359] [outer = 00000000] 08:49:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 116 (18B45800) [pid = 3844] [serial = 2360] [outer = 17CCD400] 08:49:48 INFO - PROCESS | 3844 | 1461253788088 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 3844 | ++DOMWINDOW == 117 (194A8C00) [pid = 3844] [serial = 2361] [outer = 17CCD400] 08:49:48 INFO - PROCESS | 3844 | 1461253788607 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]]]}] 08:49:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:49:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 884ms 08:49:48 INFO - PROCESS | 3844 | 1461253788629 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 3844 | 1461253788632 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:49:49 WARNING - u'runner_teardown' () 08:49:49 INFO - No more tests 08:49:49 INFO - Got 0 unexpected results 08:49:49 INFO - SUITE-END | took 655s 08:49:50 INFO - Closing logging queue 08:49:50 INFO - queue closed 08:49:50 INFO - Return code: 0 08:49:50 WARNING - # TBPL SUCCESS # 08:49:50 INFO - Running post-action listener: _resource_record_post_action 08:49:50 INFO - Running post-run listener: _resource_record_post_run 08:49:51 INFO - Total resource usage - Wall time: 666s; CPU: 17.0%; Read bytes: 92240384; Write bytes: 993498112; Read time: 735659; Write time: 1384399 08:49:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:49:51 INFO - install - Wall time: 5s; CPU: 6.0%; Read bytes: 0; Write bytes: 179957248; Read time: 0; Write time: 325275 08:49:51 INFO - run-tests - Wall time: 662s; CPU: 17.0%; Read bytes: 92144640; Write bytes: 809652224; Read time: 727672; Write time: 1049019 08:49:51 INFO - Running post-run listener: _upload_blobber_files 08:49:51 INFO - Blob upload gear active. 08:49:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:49:51 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 08:49:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:49:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:49:51 INFO - (blobuploader) - INFO - Open directory for files ... 08:49:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:49:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:49:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:52 INFO - (blobuploader) - INFO - Done attempting. 08:49:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:49:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:49:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:54 INFO - (blobuploader) - INFO - Done attempting. 08:49:54 INFO - (blobuploader) - INFO - Iteration through files over. 08:49:54 INFO - Return code: 0 08:49:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:49:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fd25849d97d6362e88397512532fb0b16e252474f01e0d9a3e346c6115af7171c694bc53d4535fa36c68900c96c204d13d9c347147a5b366d82bb8f800897719", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/035985893d3a7bb98c38d54c5630568f52ce9699951c3a777ab681dabf6005274f843aee91bcef76645e75b73c38130bee09298b8c8633356cfd8e3afdc2ac81"} 08:49:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:49:54 INFO - Writing to file C:\slave\test\properties\blobber_files 08:49:54 INFO - Contents: 08:49:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fd25849d97d6362e88397512532fb0b16e252474f01e0d9a3e346c6115af7171c694bc53d4535fa36c68900c96c204d13d9c347147a5b366d82bb8f800897719", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/035985893d3a7bb98c38d54c5630568f52ce9699951c3a777ab681dabf6005274f843aee91bcef76645e75b73c38130bee09298b8c8633356cfd8e3afdc2ac81"} 08:49:54 INFO - Running post-run listener: copy_logs_to_upload_dir 08:49:54 INFO - Copying logs to upload dir... 08:49:54 INFO - mkdir: C:\slave\test\build\upload\logs 08:49:54 INFO - Copying logs to upload dir... 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - Using _rmtree_windows ... 08:49:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=809.733000 ========= master_lag: 16.87 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-04-21 08:49:54.035990) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 08:49:54.036969) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fd25849d97d6362e88397512532fb0b16e252474f01e0d9a3e346c6115af7171c694bc53d4535fa36c68900c96c204d13d9c347147a5b366d82bb8f800897719", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/035985893d3a7bb98c38d54c5630568f52ce9699951c3a777ab681dabf6005274f843aee91bcef76645e75b73c38130bee09298b8c8633356cfd8e3afdc2ac81"} build_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fd25849d97d6362e88397512532fb0b16e252474f01e0d9a3e346c6115af7171c694bc53d4535fa36c68900c96c204d13d9c347147a5b366d82bb8f800897719", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/035985893d3a7bb98c38d54c5630568f52ce9699951c3a777ab681dabf6005274f843aee91bcef76645e75b73c38130bee09298b8c8633356cfd8e3afdc2ac81"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 08:49:54.159043) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:49:54.159381) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.124000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:49:54.311055) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 08:49:54.311381) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 08:49:54.717037) ========= ========= Total master_lag: 60.50 =========